CVE-2023-52389
UTF32Encoding.cpp in POCO has a Poco::UTF32Encoding integer overflow a ...
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD.
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.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| conan::GitLab Advisory Database Community | poco | 1.12.5p1 |
| debian 10 | poco | pas de correctif indiqué |
| 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 |