Fixed packages 4
| Release | Package | Fixed in |
|---|---|---|
| Red Hat · OpenStack 16 openstack:16.1::el8 | python-ujson | 0:2.0.3-3.el8ost |
| Red Hat · OpenStack 16 openstack:16.1::el8 | python-ujson-debugsource | 0:2.0.3-3.el8ost |
| Red Hat · OpenStack 16 openstack:16.1::el8 | python3-ujson | 0:2.0.3-3.el8ost |
| Red Hat · OpenStack 16 openstack:16.1::el8 | python3-ujson-debuginfo | 0:2.0.3-3.el8ost |
Vulnerabilities 2
-
High 7.5
Incorrect handling of invalid surrogate pair characters in ujson
UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Affected versions were found to improperly decode certain characters. JSON strings that contain escaped surrogate characters not part of a proper surrogate pair were…
-
Medium 5.9
Double free of buffer during string decoding in ujson
UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. In versions prior to 5.4.0 an error occurring while reallocating a buffer for string decoding can cause the buffer to get freed twice. Due to how UltraJSON uses the …
References
-
article
https://access.redhat.com/security/updates/classification/#moderate
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2104739
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2104740
-
advisory
https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8864.json
-
report
https://access.redhat.com/security/cve/CVE-2022-31116
-
advisory
https://www.cve.org/CVERecord?id=CVE-2022-31116
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2022-31116
-
article
https://github.com/ultrajson/ultrajson/security/advisories/GHSA-wpqr-jcpx-745r
-
report
https://access.redhat.com/security/cve/CVE-2022-31117
-
advisory
https://www.cve.org/CVERecord?id=CVE-2022-31117
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2022-31117
-
article
https://github.com/ultrajson/ultrajson/security/advisories/GHSA-fm67-cv37-96ff