CVE-2023-52389
published 2024-01-27CVE-2023-52389: UTF32Encoding.cpp in POCO has a Poco::UTF32Encoding integer overflow and resultant stack buffer overflow because Poco::UTF32Encoding::convert() and…
PriorityP350critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
0.85%
54.6th percentile
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.
Affected
9 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | poco | < poco 1.11.0-3+deb12u1 (bookworm) | poco 1.11.0-3+deb12u1 (bookworm) |
| pocoproject | poco | < 1.11.8 | 1.11.8 |
| pocoproject | poco | — | — |
| pocoproject | poco | — | — |
| pocoproject | poco | >= 0 < 1.10.0-6+deb11u2 | 1.10.0-6+deb11u2 |
| pocoproject | poco | >= 0 < 1.11.0-3+deb12u1 | 1.11.0-3+deb12u1 |
| pocoproject | poco | >= 0 < 1.13.0-6 | 1.13.0-6 |
| pocoproject | poco | >= 0 < 1.13.0-6 | 1.13.0-6 |
| pocoproject | poco | >= 1.12.0 < 1.12.5 | 1.12.5 |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL
vendor_debian9.8CRITICAL
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
CISA ICS
Siemens SINEC INS
cisa_ics·2024-11-14
Siemens SINEC INS
ICS Advisory
##
Siemens SINEC INS
Release DateNovember 14, 2024
Alert CodeICSA-24-319-08
Related topics:
Industrial Control System Vulnerabilities, Industrial Control Systems
As of January 10, 2023, CISA will no longer be updating ICS security advisories for Siemens product vulnerabilities beyond the initial advisory. For the most up-to-date information on vulnerabilities in this advisory, please see Siemens' ProductCERT Security Advisories (CERT Services | Services | Siemens Global).
View CSAF
## 1. EXECUTIVE SUMMARY
- CVSS v3 9.9
- ATTENTION: Exploitable remotely/low attack complexity/public exploits are available/known public exploitation
- Vendor: Siemens
- Equipment: SINEC INS
- Vulnerabilities: Improper Authentication, Out-of-bounds Write, Ineffici
Debian
CVE-2023-52389: poco - UTF32Encoding.cpp in POCO has a Poco::UTF32Encoding integer overflow and resulta...
vendor_debian·2023·CVSS 9.8
CVE-2023-52389 [CRITICAL] CVE-2023-52389: poco - UTF32Encoding.cpp in POCO has a Poco::UTF32Encoding integer overflow and resulta...
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.
Scope: local
bookworm: resolved (fixed in 1.11.0-3+deb12u1)
bullseye: resolved (fixed in 1.10.0-6+deb11u2)
forky: resolved (fixed in 1.13.0-6)
sid: resolved (fixed in 1.13.0-6)
trixie: resolved (fixed in 1.13.0-6)
GHSA
GHSA-3g75-6vfp-4hm3: UTF32Encoding
ghsa_unreviewed·2024-01-27
CVE-2023-52389 [CRITICAL] CWE-190 GHSA-3g75-6vfp-4hm3: UTF32Encoding
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.
OSV
CVE-2023-52389: UTF32Encoding
osv·2024-01-27·CVSS 9.8
CVE-2023-52389 [CRITICAL] CVE-2023-52389: UTF32Encoding
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.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/pocoproject/poco/compare/poco-1.12.5p2-release...poco-1.13.0-releasehttps://github.com/pocoproject/poco/issues/4320https://pocoproject.org/blog/?p=1226https://github.com/pocoproject/poco/compare/poco-1.12.5p2-release...poco-1.13.0-releasehttps://github.com/pocoproject/poco/issues/4320https://lists.debian.org/debian-lts-announce/2025/01/msg00017.htmlhttps://pocoproject.org/blog/?p=1226
2024-01-27
Published