Logo
›
›vulnerability›CVE-2026-44660
Name
CVE-2026-44660
Source
NVD ( link)Debian ( link)
Description
UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Prior to 5.12.1, when ujson.dump() writes to a file-like object and the write operation raises an exception, the serialized JSON string object is not decremented, leaking memory. Each failed write operation leaks the full size of the serialized payload. This vulnerability is fixed in 5.12.1.
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
python3-ujson
Patched

Vulnerability Ratings#


8.7
CVSSv4
7.5
CVSSv31
NaN
other

Others affected component#


Name
Project
Project Version
Version
Status
yocto
kirkstone
5.1.0
Not Affected

Resolved with patches#


python3-ujson (yocto:scarthgap)

#
Title
Author
Resolve
1
Fix failure cleanup paths in ujson.dump()
=?UTF-8?q?Br=C3=A9nainn=20Woodsend?= <bwoodsend@gmail.com>
CVE-2026-44660