CVE-2023-52389

Published Jan 27, 2024 CVSS 3.1 · 9.8 Critical EPSS < 1% KEV · Not listed
Description
UTF32Encoding.cpp in POCO has a Poco::UTF32Encoding integer overflow and resultant stack buffer overflow because Poco::UTF32Encoding::convert() and Poco::UTF32::queryConvert() may return a negative integer if a UTF-32 byte sequence evaluates to a value of 0x80000000 or higher. This is fixed in 1.11.8p2, 1.12.5p2, and 1.13.0.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4024-1 poco security update
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
May 29, 2025, 3:11 PM
Reserved
Jan 27, 2024, 12:00 AM
Status
Modified
Published
Jan 27, 2024, 3:15 AM
Modified
Jun 17, 2026, 6:42 AM