Skip to content
OpenAdvisories
High · 8.8 CVE-2026-3298 EUVD-2026-24136GHSA-3p9c-22jr-wq4x

Out-of-bounds write in Windows asyncio.ProacterEventLoop.sock_recvfrom_into() when using nbytes

Published Apr 21, 2026 · Updated Aug 13, 2026 · Assigned by PSF

Description

The method "sock_recvfrom_into()" of "asyncio.ProacterEventLoop" (Windows only) was missing a boundary check for the data buffer when using nbytes parameter. This allowed for an out-of-bounds buffer write if data was larger than the buffer size. Non-Windows platforms are not affected.

Affected products

VendorProductAffectedFixed
Python Software Foundation CPython < 3.11.16, 3.12.0 – < 3.12.14, 3.13.0 – < 3.13.14, 3.14.0a1 – < 3.14.5rc1, 3.15.0a1 – < 3.15.0b1 3.11.16

Advisories 1

References