Your RSA-2048 keys break in 2030. Find every one of them before attackers do.
☕
☕ Maven
Not in CISA KEV
HIGH severity

Uncontrolled Resource Consumption in FasterXML jackson-databindGHSA-rgv9-q543-rqg4

HIGHFix: FasterXML/jackson-databind@0631835

GHSA-rgv9-q543-rqg4 is a high-severity (CVSS 7.5) Deserialization of Untrusted Data vulnerability in com.fasterxml.jackson.core:jackson-databind. 2 public exploit references exist, so weaponization risk is real. A fix is available for com.fasterxml.jackson.core:jackson-databind — see the affected versions and patch details below.

Also known asCVE-2022-42004
Published
Updated
Affected
2 pkgs
Patched
2 / 2
Exploits
2 known
Exploitation data as of Oct 22, 2026 · OSV.dev, NVD, FIRST.org (EPSS)

EPSS Exploitation Probability

via FIRST.org ↗
3.4%probability of exploitation in next 30 days
Lower Risk0.00%
Lower risk than most CVEs89th percentile — riskier than 89% of all scored CVEsHighest risk
0.00%1.45%2.90%4.36%0.3%3.4%Apr 26Aug 26Oct 26

Probability of exploitation in the next 30 days, from FIRST.org EPSS.

How urgent is this, really

GHSA-rgv9-q543-rqg4 by exploitation likelihood (EPSS) against impact (CVSS). Outside the shaded patch-first corner.

Where this sits among everything scored

Of 394,803 CVEs with a current EPSS score, this one falls in the < 10% band (highlighted). Counts from FIRST.org, log-scaled.

Real-World Exposure

2 pkgs affected
☕com.fasterxml.jackson.core:jackson-databind☕com.fasterxml.jackson.core:jackson-databind

Real-time download stats are indexed for npm and PyPI packages. This vulnerability affects Maven packages — download data is not available via public APIs for these ecosystems.

Description

In FasterXML jackson-databind before 2.12.7.1 and in 2.13.x before 2.13.4, resource exhaustion can occur because of a lack of a check in BeanDeserializer._deserializeFromArray to prevent use of deeply nested arrays. This issue can only happen when the UNWRAP_SINGLE_VALUE_ARRAYS feature is explicitly enabled.

Affected Packages

2 total 2 fixed
EcosystemPackageVulnerable rangeFix
☕Mavencom.fasterxml.jackson.core:jackson-databind≥ 2.4.0-rc1&&< 2.12.7.12.12.7.1com.fasterxml.jackson.core:jackson-databind:2.12.7.1
☕Mavencom.fasterxml.jackson.core:jackson-databind≥ 2.13.0&&< 2.13.42.13.4com.fasterxml.jackson.core:jackson-databind:2.13.4

Affected Products

4 products · 6 configurations
OS
debian linuxdebian
2 versions
10.011.0
Application
jackson-databindfasterxml
≥ 2.13.0 && < 2.13.4
range
Application
oncommand workflow automationnetapp
all
Application
quarkusquarkus
< 2.13.0
range
Exploits & PoCs
2

Research use only. For defensive security, authorized penetration testing, and academic research only. Never execute exploit code against systems without explicit written authorization.

Detection & mitigation playbook

Open-source dependency
  1. Detect

    Scan your dependency tree (package-lock.json, pnpm-lock.yaml, requirements.txt, go.sum, etc.) for com.fasterxml.jackson.core:jackson-databind, including transitive dependencies — a direct dependency you never call can still pull in a vulnerable version.

  2. Fix

    Update com.fasterxml.jackson.core:jackson-databind to 2.12.7.1 or later, then make sure no transitive (indirect) dependency still pins the vulnerable range — O3 confirms GHSA-rgv9-q543-rqg4 is resolved across your whole dependency graph.

  3. Workarounds

    Do not deserialise data from untrusted sources: where the format allows it, restrict deserialisation to an explicit allowlist of expected types, and prefer a data-only format (JSON, Protobuf) over one that can reconstruct arbitrary objects until you can upgrade.

Fixing This On Your OS

If you run this on a Linux distribution, patch through your package manager against the distro's own security advisory below — it tracks the exact backported fix for your release, which can ship on a different timeline (and sometimes a different severity) than the upstream project.

Red HatModerate
ProductFixed inAdvisory
Logging subsystem for Red Hat OpenShift 5.4openshift-logging/elasticsearch6-rhel8:v6.8.1-265RHSA-2022:7435
Migration Toolkit for Runtimes 1 on RHEL 8jackson-databindRHSA-2023:0471
OCP-Tools-4.12-RHEL-8jenkins-2-plugins-0:4.12.1675702407-1.el8RHSA-2023:1064
OpenShift Developer Tools and Services for OCP 4.11jenkins-2-plugins-0:4.11.1686831822-1.el8RHSA-2023:3663
OpenShift Logging 5.3openshift-logging/elasticsearch6-rhel8:v6.8.1-277RHSA-2022:8889
Red Hat AMQ Broker 7jackson-databindRHSA-2022:8876
Red Hat AMQ Streams 2.3.0jackson-databindRHSA-2023:0189
Red Hat AMQ Streams 2.4.0see advisoryRHSA-2023:3223

Frequently Asked Questions

In FasterXML jackson-databind before 2.12.7.1 and in 2.13.x before 2.13.4, resource exhaustion can occur because of a lack of a check in BeanDeserializer._deserializeFromArray to prevent use of deeply nested arrays. This issue can only happen when the `UNWRAP_SINGLE_VALUE_ARRAYS` feature is explicitly enabled.
O3 Security · Impact-Aware SCA

Is GHSA-rgv9-q543-rqg4 in your dependencies?

Find it across Maven, including transitive dependencies.

Uncontrolled Resource Consumption in FasterXML…