CVE-2022-32511
published 2022-06-06CVE-2022-32511: jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable.
PriorityP345critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
2.13%
79.9th percentile
jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable.
Affected
5 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | ruby-jmespath | < ruby-jmespath 1.6.1-1 (bookworm) | ruby-jmespath 1.6.1-1 (bookworm) |
| fedoraproject | fedora | — | — |
| fedoraproject | fedora | — | — |
| jmespath | jmespath | < 1.6.1 | 1.6.1 |
| jmespath_project | jmespath | >= 0 < 1.6.1 | 1.6.1 |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
osv9.8CRITICAL
vendor_debian9.8CRITICAL
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
JMESPath for Ruby uses unsafe JSON.load when safe JSON.parse is preferable
osv·2022-06-07
CVE-2022-32511 [CRITICAL] JMESPath for Ruby uses unsafe JSON.load when safe JSON.parse is preferable
JMESPath for Ruby uses unsafe JSON.load when safe JSON.parse is preferable
jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable.
GHSA
JMESPath for Ruby uses unsafe JSON.load when safe JSON.parse is preferable
ghsa·2022-06-07
CVE-2022-32511 [CRITICAL] CWE-502 JMESPath for Ruby uses unsafe JSON.load when safe JSON.parse is preferable
JMESPath for Ruby uses unsafe JSON.load when safe JSON.parse is preferable
jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable.
OSV
CVE-2022-32511: jmespath
osv·2022-06-06·CVSS 9.8
CVE-2022-32511 [CRITICAL] CVE-2022-32511: jmespath
jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable.
Debian
CVE-2022-32511: ruby-jmespath - jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation w...
vendor_debian·2022·CVSS 9.8
CVE-2022-32511 [CRITICAL] CVE-2022-32511: ruby-jmespath - jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation w...
jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable.
Scope: local
bookworm: resolved (fixed in 1.6.1-1)
bullseye: open
forky: resolved (fixed in 1.6.1-1)
sid: resolved (fixed in 1.6.1-1)
trixie: resolved (fixed in 1.6.1-1)
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/jmespath/jmespath.rb/compare/v1.6.0...v1.6.1https://github.com/jmespath/jmespath.rb/pull/55https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/376NUPIPTYBWWGS33GO4UOLQRI4D3BTP/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/AGZ2YWONVFFOPACHAT4MM7ZBT4DNHOF5/https://stackoverflow.com/a/30050571/580231https://github.com/jmespath/jmespath.rb/compare/v1.6.0...v1.6.1https://github.com/jmespath/jmespath.rb/pull/55https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/376NUPIPTYBWWGS33GO4UOLQRI4D3BTP/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/AGZ2YWONVFFOPACHAT4MM7ZBT4DNHOF5/https://stackoverflow.com/a/30050571/580231
2022-06-06
Published