CVE-2026-54911: ultrajson_project ultrajson Improper Input Validation
Vulnerability summary
CVE-2026-54911 is a medium (CVSS 6.5) Improper Input Validation vulnerability in ultrajson_project ultrajson. EPSS estimates a 0.37% chance of exploitation in the next 30 days, higher than 29.6% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 22-06-2026PublishedVulnerability first disclosed.
- 23-06-2026Last modifiedVulnerability information updated.
Description
UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Prior to 5.13.0, ujson.dumps() (or ujson.dump() or ujson.encode()) have a reject_bytes=False option. When set, they may accept malformed or truncated UTF-8 byte sequences, silently rewriting them into different Unicode characters instead of rejecting them. This leads to input validation bypass and data integrity issues. This vulnerability is fixed in 5.13.0.
CVSS metrics
6 scores · 6 sources · 1 version- OSV · PypiEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
- OSV · UbuntuEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
- OSV · DebianEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
- OSV · ChainguardEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
- NVDNIST6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
EPSS trend
Probability
0.37%
Chance of exploitation in the next 30 days
Percentile
30%
Versus all other CVEs
30-day change
0.00 pp
From 0.37% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard25 products
- datahub-ingestion< 1.6.0-r4
- openstack-glance-2025.1< 30.2.0_git20260616-r5
- openstack-glance-2025.1-fips< 30.2.0_git20260617-r2
- openstack-glance-2025.2< 31.1.0_git20260617-r4
- openstack-glance-2025.2-fips< 31.1.0_git20260617-r3
Ubuntu3 products
- collada2gltfAll versions (No fix recorded)
- pandasAll versions (No fix recorded)
- ujsonAll versions (No fix recorded)
Debian1 product
- ujsonAll versions (No fix recorded) | < 5.13.0-1
PyPI1 product
- ujson< 5.13.0
Ultrajson1 product
- ultrajson< 5.13.0
Ultrajson_project1 product
- ultrajson< 5.13.0
6 vendors · 32 products
References
10 links- github.com/ultrajson/ultrajson/security/advisories/GHSA-3j69-69wj-xqx2X Refsource CONFIRMWEBFIXREPORTAdvisoryMitigationPatchVendor Advisory
- github.com/ultrajson/ultrajson/commit/169eaf36b1116fece5034ee79a7a0ef3f6deedcfX Refsource MISCWEBFIXREPORTPatch
- github.com/ultrajson/ultrajson/releases/tag/5.13.0X Refsource MISCWEBAdvisoryREPORTProductRelease Notes