Search
Contactez-nous Suivez-nous sur Twitter En francais English Language
 

Freely subscribe to our NEWSLETTER

Newsletter FR

Newsletter EN

Vulnérabilités

Unsubscribe











Vigil@nce - OpenSSL: denial of service via DTLS

January 2012 by Vigil@nce

This bulletin was written by Vigil@nce : http://vigilance.fr/offer

SYNTHESIS OF THE VULNERABILITY

An attacker can send a short DTLS message, in order to force

OpenSSL to read at an invalid memory address, which stops the application.

Severity: 1/4

Creation date: 19/01/2012

IMPACTED PRODUCTS

- OpenSSL

DESCRIPTION OF THE VULNERABILITY

The DTLS (Datagram Transport Layer Security) protocol, based on TLS, provides a cryptographic layer over the UDP protocol.

The dtls1_process_record() function of the ssl/d1_pkt.c file analyzes the received DTLS message. However, if the message size is shorter than the MAC (Message Authentication Code) size, the dtls1_process_record() function uses a negative rr->length value as the index of an array to read.

An attacker can therefore send a short DTLS message, in order to force OpenSSL to read at an invalid memory address, which stops the application.

ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN

http://vigilance.fr/vulnerability/O...


See previous articles

    

See next articles