|
OpenLDAP Falha de Denial of Service |
|
|
|
|
Por Marcelo Almeida (Vympel)
|
|
30 de outubro de 2007 |
Algumas falhas de segurança foram reportadas no OpenLDAP, as quais poderam ser exploradas para causar um ataque de negação de serviço (Denial of Service).
1) Uma falha causada devido a função "add_filter_attrs()" em servers/slapd/overlay/pcache.c não corrige a terminação NULL em "new_attrs", a qual pode ser explorada para interromper o slapd devido a um acesso fora dos limites da memória.
A exploração desta falha ocorre apenas se o slapd estiver rodando no servidor de proxy-caching...
2) Um erro na normalização do "objectClasses" pode ser explorada para
causar um "crash" no servidor vulnerável se for enviado um atributo
malformatado de "objectClasses".
Estas falhas foram reportadas na versão inferior a 2.3.39.
Nota: Muitas outras falhas,a quais podem ter um impacto na segurança do sistema foram reportadas.
Solução:
Atualize para a versão 2.3.39.
http://www.openldap.org/software/download/
Informado/descoberto por:
1) Tony Blake
2) Thomas Sesselmann
Aviso original:
http://www.openldap.org/software/release/changes.html
|