CVE-2023-52389
UTF32Encoding.cpp in POCO has a Poco::UTF32Encoding integer overflow a ...
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD.
Beschreibung
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.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| conan::GitLab Advisory Database Community | poco | 1.12.5p1 |
| debian 10 | poco | kein Fix angegeben |
| debian 11 | poco | 1.10.0-6+deb11u2 |
| debian 12 | poco | 1.11.0-3+deb12u1 |
| debian 13 | poco | 1.13.0-6 |
| debian 14 | poco | 1.13.0-6 |
| echo | poco | 1.11.0-3+deb12u1 |
| rapidfort alpine 3.20 | poco | 1.14.2-r0 |
| rapidfort alpine 3.21 | poco | 1.14.2-r0 |
| rapidfort alpine 3.22 | poco | 1.14.2-r0 |
| rapidfort alpine 3.23 | poco | 1.14.2-r0 |
| rapidfort alpine 3.24 | poco | 1.14.2-r0 |