CVE-2026-128237

NameCVE-2026-128237
DescriptionScapy before 2.8.0 contains a denial of service vulnerability in BER_num_dec() and BERcodec_OID.do_dec() that allows remote attackers to exhaust CPU by supplying oversized OID arcs. Attackers can send ASN.1/BER data with many base-128 continuation bytes to cause quadratic CPU consumption or an uncaught ValueError crash on Python 3.11+.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, 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
scapy (PTS)bookworm2.5.0+dfsg-2vulnerable
trixie2.6.1+dfsg-1vulnerable
forky, sid2.8.0+dfsg-1fixed

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

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
scapysource(unstable)2.8.0+dfsg-1

Notes

https://github.com/secdev/scapy/security/advisories/GHSA-xx44-g48m-mjp6

Search for package or bug name: Reporting problems