Re: Missing or erroneous pg_hba.conf file

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Rafael Martinez <r(dot)m(dot)guerrero(at)usit(dot)uio(dot)no>
Cc: Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Missing or erroneous pg_hba.conf file
Date: 2009-09-09 16:41:29
Message-ID: 20090909164129.GM4132@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Rafael Martinez escribió:
> Alvaro Herrera wrote:

> > ¿Por qué no? Se podría usar en un ataque de "replay", ¿no?
>
> Yo creia que esto no se podia hacer. ¿No manda el servidor postgres un
> token/salt al cliente, el cual es usado por el cliente, junto al valor
> md5 de la clave+usuario, para generar un nuevo valor md5 que es mandado
> de vuelta al servidor para comprobacion?
>
> Aunque capturen el valor md5 usado en una conexion, no podran usar este
> valor en otra conexion posterior.
>
> servidor ------------ 4-byte token ------------------------> cliente
> servidor <--- "md5" + md5(md5(clave + usuario) + token)" --- cliente

Uh, vaya, sí que lo hace!

--
Alvaro Herrera Valdivia, Chile ICBM: S 39º 48' 55.3", W 73º 15' 24.7"
"Los trabajadores menos efectivos son sistematicamente llevados al lugar
donde pueden hacer el menor daño posible: gerencia." (El principio Dilbert)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2009-09-09 16:49:24 Actualizaciones de seguridad: 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22 y 7.4.26
Previous Message Alvaro Herrera 2009-09-09 16:31:12 Actualizaciones de seguridad del 9 de Septiembre de 2009