Lucene search

K
nvd[email protected]NVD:CVE-2023-52389
HistoryJan 27, 2024 - 3:15 a.m.

CVE-2023-52389

2024-01-2703:15:07
CWE-190
web.nvd.nist.gov
3
poco
utf32encoding
integer overflow
stack buffer overflow
fix
cve-2023-52389

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

AI Score

9.6

Confidence

High

EPSS

0.001

Percentile

27.3%

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 configurations

Nvd
Node
pocoprojectpocoRange<1.11.8
OR
pocoprojectpocoRange1.12.01.12.5
OR
pocoprojectpocoMatch1.11.8-
OR
pocoprojectpocoMatch1.11.8p1
OR
pocoprojectpocoMatch1.12.5-
VendorProductVersionCPE
pocoprojectpoco*cpe:2.3:a:pocoproject:poco:*:*:*:*:*:*:*:*
pocoprojectpoco1.11.8cpe:2.3:a:pocoproject:poco:1.11.8:-:*:*:*:*:*:*
pocoprojectpoco1.11.8cpe:2.3:a:pocoproject:poco:1.11.8:p1:*:*:*:*:*:*
pocoprojectpoco1.12.5cpe:2.3:a:pocoproject:poco:1.12.5:-:*:*:*:*:*:*

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

AI Score

9.6

Confidence

High

EPSS

0.001

Percentile

27.3%