CVE-2009-1378

NameCVE-2009-1378
DescriptionMultiple memory leaks in the dtls1_process_out_of_seq_message function in ssl/d1_both.c in OpenSSL 0.9.8k and earlier 0.9.8 versions allow remote attackers to cause a denial of service (memory consumption) via DTLS records that (1) are duplicates or (2) have sequence numbers much greater than current sequence numbers, aka "DTLS fragment handling memory leak."
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
NVD severitymedium (attack range: remote)
Debian Bugs530400

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
openssl (PTS)jessie1.0.1t-1+deb8u8fixed
jessie (security)1.0.1t-1+deb8u9fixed
stretch, stretch (security)1.1.0f-3+deb9u2fixed
buster1.1.0h-4fixed
sid1.1.1-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
opensslsource(unstable)0.9.8k-1low530400
opensslsourceetch0.9.8c-4etch9medium
opensslsourcelenny0.9.8g-15+lenny3medium
openssl097source(unstable)(not affected)

Notes

- openssl097 <not-affected> (DTLS support was introduced in 0.9.8)

Search for package or bug name: Reporting problems