CVE-2010-2089: Python

Medium severity, CVSS 5.0. EPSS: 14.6% chance of exploitation in the next 30 days.

The audioop module in Python 2.7 and 3.2 does not verify the relationships between size arguments and byte string lengths, which allows context-dependent attackers to cause a denial of service (memory corruption and application crash) via crafted arguments, as demonstrated by a call to audioop.reverse with a one-byte string, a different vulnerability than CVE-2010-1634.

Affected products

  • Python Python: from 2.5.0, before 2.5.6 (fixed in 2.5.6); from 2.6.0, before 2.6.6 (fixed in 2.6.6); from 3.1.0, before 3.1.3 (fixed in 3.1.3)

Published 2010-05-27. Last modified 2026-06-16.