CVE-2023-38325

NameCVE-2023-38325
DescriptionThe cryptography package before 41.0.2 for Python mishandles SSH certificates that have critical options.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
python-cryptography (PTS)jessie0.6.1-1+deb8u1fixed
stretch1.7.1-3+deb9u2fixed
buster, buster (lts)2.6.1-3+deb10u5fixed
buster (security)2.6.1-3+deb10u4fixed
bullseye3.3.2-1fixed
bullseye (security)3.3.2-1+deb11u1fixed
bookworm38.0.4-3+deb12u1fixed
bookworm (security)38.0.4-3~deb12u1fixed
sid, trixie43.0.0-1fixed

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

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
python-cryptographysource(unstable)(not affected)

Notes

- python-cryptography <not-affected> (Vulnerable code not present)
https://github.com/pyca/cryptography/issues/9207
https://github.com/pyca/cryptography/pull/9208
Introduced after: https://github.com/pyca/cryptography/commit/aca8de845e751dd45fe4e48f8492f357d34d1861 (40.0.0)
Fixed by: https://github.com/pyca/cryptography/commit/1ca7adc97b76a9dfbd3d850628b613eb93b78fc3 (main)
Fixed by: https://github.com/pyca/cryptography/commit/e190ef190525999d1f599cf8c3aef5cb7f3a8bc4 (41.0.2)

Search for package or bug name: Reporting problems