CVE-2022-42003 json
Uncontrolled Resource Consumption in Jackson-databind
published 4y ago modified last mo. also GHSA-jjjh-jjxp-wpff , EUVD-2022-7117
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 3.4%
- EPSS 3.4% chance of exploitation in 30 days, percentile 88%
- public exploits
- 0
- none known
Summary
In FasterXML jackson-databind before versions 2.13.4.1 and 2.12.17.1, resource exhaustion can occur because of a lack of a check in primitive value deserializers to avoid deep wrapper array nesting, when the UNWRAP_SINGLE_VALUE_ARRAYS feature is enabled.
Patch / fix
- maven com.fasterxml.jackson.core:jackson-databind 2.12.7.1, 2.13.4.2
- fasterxml jackson-databind 2.12.7.1, 2.13.4.1
- quarkus quarkus 2.13.3
- jackson-databind Debian 14, Debian 13, Debian 12 2.14.0-1
debian advisories DEBIAN-CVE-2022-42003
- jenkins ocp tools 4.11 2.401.1.1686831596-3.el8
- jenkins-2-plugins ocp tools 4.11 4.11.1686831822-1.el8
- cjson satellite capsule 6.13, satellite 6.13 1.7.14-5.el8sat
- foreman satellite utils 6.13, satellite capsule 6.13, satellite 6.13 3.5.1.14-1.el8sat
- katello satellite capsule 6.13, satellite 6.13 4.7.0-1.el8sat
- libsolv satellite capsule 6.13, satellite 6.13 0.7.22-4.el8pc
- libcomps satellite capsule 6.13, satellite 6.13 0.1.18-4.el8pc
- qpid-cpp satellite capsule 6.13, satellite 6.13 1.39.0-7.el8amq
red hat advisories RHSA-2025:1747RHSA-2025:1746RHSA-2023:3663RHSA-2023:2097RHSA-2023:1043RHSA-2023:1044
- jackson-databind SLES for SAP 15 SP2, SLES 15 SP2-LTSS, SLES 15 SP2-BCL +12 more 2.13.4.2-150200.3.12.1
suse advisories SUSE-SU-2022:3995-1
- java-jwt openSUSE Tumbleweed 4.4.0-1.1
opensuse advisories openSUSE-SU-2024:14395-1
- github.com/FasterXML/jackson-databind@d78d00e commit
- github.com/FasterXML/jackson-databind@0e37a39 commit
- github.com/FasterXML/jackson-databind@2c4a601 commit
- github.com/FasterXML/jackson-databind@7ba9ac5 commit
- github.com/FasterXML/jackson-databind@cd09097 commit
- github.com/FasterXML/jackson-databind@d499f2e commit
- bugs.chromium.org/p/oss-fuzz/issues/detail?id=51020 advisory
Is CVE-2022-42003 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2022-42003 updated cvss 7.5
jackson-databind: deep wrapper array nesting wrt UNWRAP_SINGLE_VALUE_ARRAYS
-
Red Hat build of Apicurio Registry 2 jackson-databindaffected: no fix available
-
Red Hat Enterprise Linux 8 jackson-databind, jackson-databind-javadocaffected: no fix available, no fix planned “Will not fix”
-
Red Hat Enterprise Linux 9 jackson-databind, pki-jackson-databind Red Hat Fuse 7 jackson-databindaffected: no fix planned “Will not fix”
-
Red Hat Integration Camel K 1 jackson-databind Red Hat Integration Camel Quarkus 1 jackson-databindaffected: no fix available
-
Red Hat Integration Service Registry jackson-databind Red Hat JBoss Data Grid 7 jackson-databind Red Hat JBoss Data Virtualization 6 jackson-databind Red Hat JBoss Enterprise Application Platform 6 jackson-databind, jboss-on jboss-on, keycloak-adapter-eap6 keycloak-adapter-eap6, keycloak-adapter-sso7_2-eap6 keycloak-adapter-sso7_2-eap6, keycloak-adapter-sso7_3-eap6 keycloak-adapter-sso7_3-eap6, keycloak-adapter-sso7_4-eap6 keycloak-adapter-sso7_4-eap6, +1 more Red Hat JBoss Fuse 6 jackson-databind Red Hat JBoss Fuse Service Works 6 jackson-databindaffected: no fix planned “Out of support scope”
+1 more productsfewer
Red Hat OpenShift Container Platform 3.11 jenkins-2-plugins -
Red Hat OpenShift Container Platform 4 jenkins-2-plugins Red Hat OpenShift Dev Spaces devspaces/udi-rhel8affected: no fix available
-
Red Hat OpenStack Platform 13 (Queens) opendaylightaffected: no fix planned “Out of support scope”
-
Red Hat support for Spring Boot jackson-databindaffected: no fix planned “Will not fix”
show 22 moreshow fewer
-
Red Hat Middleware Containers for OpenShift rh-sso-7/sso76-openshift-rhel8 7.6-20fixed: vendor fix RHSA-2023:1047
-
Red Hat Migration Toolkit for Runtimes 1 on RHEL 8fixed: vendor fix RHSA-2023:0471
-
Red Hat OpenShift Developer Tools and Services for OCP 4.11 for RHEL 8 jenkins-2-plugins 4.11.1686831822-1.el8fixed: vendor fix RHSA-2023:3663
-
Red Hat OpenShift Developer Tools and Services for OCP 4.12 jenkins-2-plugins 4.12.1675702407-1.el8fixed: vendor fix RHSA-2023:1064
-
Red Hat OpenShift Logging 5.3 openshift-logging/elasticsearch6-rhel8 v6.8.1-277, openshift-logging/elasticsearch-proxy-rhel8 v1.0.0-315, openshift-logging/elasticsearch-rhel8-operator v5.3.14-5, openshift-logging/elasticsearch-operator-bundle v5.3.14-16fixed: vendor fix RHSA-2022:8889
-
Red Hat AMQ Broker 7fixed: vendor fix RHSA-2022:8876
-
Red Hat AMQ Streams 2.3.0fixed: vendor fix RHSA-2023:0189
-
Red Hat AMQ Streams 2.4.0fixed: vendor fix RHSA-2023:3223
-
Red Hat build of Eclipse Vert.x 4.3.4fixed: vendor fix RHSA-2022:9032
-
Red Hat build of Quarkus 2.7.7fixed: vendor fix RHSA-2023:1006
-
Red Hat build of Quarkus 2.13.5fixed: vendor fix RHSA-2022:9023
-
Red Hat Data Grid 8.4.1fixed: vendor fix RHSA-2023:0713
-
Red Hat JBoss EAP 7.4 for RHEL 7 Server eap7-jackson-databind 2.12.7-1.redhat_00003.1.el7eapfixed: vendor fix RHSA-2023:0552
-
Red Hat JBoss EAP 7.4 for RHEL 8 eap7-jackson-databind 2.12.7-1.redhat_00003.1.el8eapfixed: vendor fix RHSA-2023:0553
-
Red Hat JBoss EAP 7.4 for RHEL 9 eap7-jackson-databind 2.12.7-1.redhat_00003.1.el9eapfixed: vendor fix RHSA-2023:0554
-
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7 Server eap7-resteasy 3.0.27-1.Final_redhat_00001.1.ep7.el7, eap7-resteasy-cdi 3.0.27-1.Final_redhat_00001.1.ep7.el7, eap7-resteasy-jaxrs 3.0.27-1.Final_redhat_00001.1.ep7.el7, eap7-resteasy-jsapi 3.0.27-1.Final_redhat_00001.1.ep7.el7, eap7-resteasy-client 3.0.27-1.Final_redhat_00001.1.ep7.el7, eap7-resteasy-crypto 3.0.27-1.Final_redhat_00001.1.ep7.el7, +12 morefixed: vendor fix RHSA-2025:1746
-
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7 Server eap7-resteasy 3.11.6-1.Final_redhat_00001.1.el7eap, eap7-jackson-databind 2.10.4-4.redhat_00004.1.el7eap, eap7-resteasy-cdi 3.11.6-1.Final_redhat_00001.1.el7eap, eap7-resteasy-jaxrs 3.11.6-1.Final_redhat_00001.1.el7eap, eap7-resteasy-jsapi 3.11.6-1.Final_redhat_00001.1.el7eap, eap7-jackson-datatype-jdk8 2.10.4-2.redhat_00004.1.el7eap, +18 morefixed: vendor fix RHSA-2025:1747
-
Red Hat JBoss Enterprise Application Platform 7.4.9 jackson-databind 2.12.7.redhat-00003fixed: vendor fix RHSA-2023:0556
-
Red Hat Satellite 6.11 for RHEL 7 candlepin 4.1.19-1.el7sat, foreman 3.1.1.26-1.el7sat, satellite 6.11.5-1.el7sat, foreman-cli 3.1.1.26-1.el7sat, foreman-ec2 3.1.1.26-1.el7sat, foreman-gce 3.1.1.26-1.el7sat, +38 more Red Hat Satellite 6.11 for RHEL 8 candlepin 4.1.19-1.el8sat, foreman 3.1.1.26-1.el8sat, satellite 6.11.5-1.el8sat, python-naya 1.1.1-1.1.el8pc, rubygem-rails 6.0.6-2.el8sat, foreman-cli 3.1.1.26-1.el8sat, +38 morefixed: vendor fix RHSA-2023:1151
-
Red Hat Satellite 6.12 for RHEL 8 candlepin 4.1.18-1.el8sat, foreman 3.3.0.18-1.el8sat, satellite 6.12.1-1.el8sat, rubygem-rails 6.0.6-2.el8sat, foreman-cli 3.3.0.18-1.el8sat, foreman-ec2 3.3.0.18-1.el8sat, +37 morefixed: vendor fix RHSA-2023:0261
-
Red Hat Satellite 6.13 for RHEL 8 candlepin 4.2.13-1.el8sat, candlepin-selinux 4.2.13-1.el8satfixed: vendor fix RHSA-2023:2097
-
Red Hat Single Sign-On 7fixed: vendor fix RHSA-2023:1049
10 more fixed, 18 more not affected in the full advisory
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- last mo.
Exploit prediction
3.41% chance of exploitation in the next 30 days, higher than 88% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- bugs.chromium.org https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51020 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/FasterXML/jackson-databind/issues/3590 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | com.fasterxml.jackson.core:jackson-databind | >=2.4.0-rc1, <2.12.7.1 >=2.13.0, <2.13.4.2 |
2.12.7.1 2.13.4.2 |
Classification
References
-
github.com
/FasterXML/jackson-databind/commit/d78d00ee7b5245b93103fef3187f70543d67ca33
web, patch, third-party-advisory
-
bugs.chromium.org
/p/oss-fuzz/issues/detail?id=51020
web, exploit, issue-tracking, mailing-list, patch, third-party-advisory
-
github.com
/FasterXML/jackson-databind/commit/0e37a39502439ecbaa1a5b5188387c01bf7f7fa1
web
-
github.com
/FasterXML/jackson-databind/commit/2c4a601c626f7790cad9d3c322d244e182838288
web
-
github.com
/FasterXML/jackson-databind/commit/7ba9ac5b87a9d6ac0d2815158ecbeb315ad4dcdc
web
-
github.com
/FasterXML/jackson-databind/commit/cd090979b7ea78c75e4de8a4aed04f7e9fa8deea
web
-
github.com
/FasterXML/jackson-databind/commit/d499f2e7bbc5ebd63af11e1f5cf1989fa323aa45
web
-
github.com
/FasterXML/jackson-databind/issues/3590
web, exploit, issue-tracking, third-party-advisory
-
security.gentoo.org
/glsa/202210-21
vendor-advisory, web, third-party-advisory
-
debian.org
/security/2022/dsa-5283
vendor-advisory, web, third-party-advisory
-
security.netapp.com
/advisory/ntap-20221124-0004/
third-party-advisory
-
lists.debian.org
/debian-lts-announce/2022/11/msg00035.html
mailing-list, web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2022-42003
advisory
-
github.com
/FasterXML/jackson-databind/issues/3627
web
-
security.netapp.com
/advisory/ntap-20221124-0004
web
-
github.com
/FasterXML/jackson-databind/compare/jackson-databind-2.13.4.1...jackson-databind-2.13.4.2
web
-
github.com
/FasterXML/jackson-databind/commits/jackson-databind-2.4.0-rc1?after=75b97b8519f0d50c62523ad85170d80a197a2c86+
web
-
github.com
/FasterXML/jackson-databind/blob/2.13/release-notes/VERSION-2.x
web
-
github.com
/FasterXML/jackson-databind
package
Sources
- CVE List CVE-2022-42003
- GitHub Advisory GHSA-jjjh-jjxp-wpff
- NVD CVE-2022-42003
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.