CVE-2026-33210
criticalpriority · track · 36EPSS 0.009 · 59 %ileEUUSEPSS · scored 2026-10-27
Ruby JSON is a JSON implementation for Ruby. From version 2.14.0 to before versions 2.15.2.1, 2.17.1.2, and 2.19.2, a format string injection vulnerability can lead to denial of service attacks or information disclosure, when the allow_duplicate_key: false parsing option is used to parse user supplied documents. This issue has been patched in versions 2.15.2.1, 2.17.1.2, and 2.19.2.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–critical · 4.8–9.1
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (9)
Products and version ranges known to be affected.
advisories (1)
Vendor and ecosystem advisories describing this.
- GHSA-3m6g-2423-7cp3Ruby JSON has a format string injection vulnerability2026-03-19ghsa · osvUS
### Impact A format string injection vulnerability than that lead to denial of service attacks or information disclosure, when the `allow_duplicate_key: false` parsing option is used to parse user supplied documents. This option isn't the default, if you didn't opt-in to use it, you are not impacted. ### Patches Patched in `2.19.2`. ### Workarounds The issue can be avoided by not using the `allow_duplicate_key: false` parsing option.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (12)
External citations — patches, advisories, analysis.
- https://access.redhat.com/security/cve/cve-2026-33210cnnvd
- https://github.com/ruby/json/releasesPatchcnnvd
- https://github.com/ruby/json/security/advisories/GHSA-3m6g-2423-7cp3cnnvd
- https://vigilance.fr/vulnerability/Ruby-JSON-information-disclosure-via-allow-duplicate-key-50227cnnvd
- https://github.com/ruby/json/security/advisories/GHSA-3m6g-2423-7cp3enisa_euvd
- https://access.redhat.com/errata/RHSA-2026:20596nvd
- https://access.redhat.com/errata/RHSA-2026:20606nvd
- https://access.redhat.com/errata/RHSA-2026:57565nvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan