Description
A deserialization flaw was discovered in the jackson-databind in versions before 2.8.10 and 2.9.1, which could allow an unauthenticated user to perform code execution by sending the maliciously crafted input to the readValue method of the ObjectMapper. This issue extends the previous flaw CVE-2017-7525 by blacklisting more classes that could be used maliciously.
CVSS breakdown
CVSS 3.1
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Affected products
- Debian / debian_linux8.0 – 8.0
- Debian / debian_linux9.0 – 9.0
- FasterXML / jackson-databind2.0.0 – 2.6.7.2
- FasterXML / jackson-databind2.9.0 – 2.9.0
- FasterXML / jackson-databind2.9.0 – 2.9.0
- FasterXML / jackson-databind2.9.0 – 2.9.0
- FasterXML / jackson-databind2.9.0 – 2.9.0
- FasterXML / jackson-databind2.9.0 – 2.9.0
- FasterXML / jackson-databindbefore 2.8.10 – before 2.8.10
- FasterXML / jackson-databindbefore 2.9.1 – before 2.9.1
- NetApp / oncommand_balance
- NetApp / oncommand_performance_manager
- NetApp / oncommand_performance_manager
- NetApp / oncommand_shift
- NetApp / SnapCenter
- oracle / banking_platform2.6.0 – 2.6.0
- oracle / banking_platform2.5.0 – 2.5.0
- oracle / banking_platform2.6.2 – 2.6.2
- oracle / banking_platform2.6.1 – 2.6.1
- oracle / clusterware12.1.0.2.0 – 12.1.0.2.0
- oracle / communications_billing_and_revenue_management7.5 – 7.5
- oracle / communications_billing_and_revenue_management12.0 – 12.0
- oracle / communications_diameter_signaling_router8.3
- oracle / communications_instant_messaging_server10.0.1.2.0 – 10.0.1.2.0
- oracle / database_server18.1 – 18.1
- oracle / database_server12.2.0.1 – 12.2.0.1
- oracle / enterprise_manager_for_virtualization13.3.1 – 13.3.1
- oracle / enterprise_manager_for_virtualization13.2.2 – 13.2.2
- oracle / enterprise_manager_for_virtualization13.2.3 – 13.2.3
- oracle / financial_services_analytical_applications_infrastructure8.0.4 – 8.0.4
- oracle / financial_services_analytical_applications_infrastructure8.0.6 – 8.0.6
- oracle / financial_services_analytical_applications_infrastructure8.0.7 – 8.0.7
- oracle / financial_services_analytical_applications_infrastructure8.0.5 – 8.0.5
- oracle / financial_services_analytical_applications_infrastructure8.0.2 – 8.0.2
- oracle / financial_services_analytical_applications_infrastructure8.0.3 – 8.0.3
- oracle / global_lifecycle_management_opatchauto12.2.0.1.14
- oracle / identity_manager11.1.2.3.0 – 11.1.2.3.0
- oracle / identity_manager12.2.1.3.0 – 12.2.1.3.0
- oracle / jd_edwards_enterpriseone_tools9.2 – 9.2
- oracle / primavera_unifier17.1 – 17.12
- oracle / primavera_unifier16.1 – 16.1
- oracle / primavera_unifier16.2 – 16.2
- oracle / primavera_unifier18.8 – 18.8
- oracle / utilities_advanced_spatial_and_operational_analytics2.7.0.1 – 2.7.0.1
- oracle / webcenter_portal12.2.1.3.0 – 12.2.1.3.0
- RedHat / jboss_enterprise_application_platform7.1.0 – 7.1.0
- RedHat / jboss_enterprise_application_platform6.0.0 – 6.0.0
- RedHat / jboss_enterprise_application_platform6.4.0 – 6.4.0
- RedHat / openshift_container_platform4.1 – 4.1
- RedHat / openshift_container_platform3.11 – 3.11
- RedHat / satellite6.4 – 6.4
- RedHat / satellite_capsule6.4 – 6.4
References
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:1448
- MISChttp://www.securityfocus.com/bid/103880
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:0479
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:0481
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:1449
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:1450
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:0577
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:0576
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2017:3190
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:1451
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2017:3189
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:2927
- MISChttp://www.securitytracker.com/id/1039769
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:0342
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:0480
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:1447
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2018:0478
- VENDOR_ADVISORYhttps://www.debian.org/security/2017/dsa-4037
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2019:2858
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2019:3149
- VENDOR_ADVISORYhttps://access.redhat.com/errata/RHSA-2019:3892
- MAILING_LISThttps://lists.apache.org/thread.html/f095a791bda6c0595f691eddd0febb2d396987eec5cbd29120d8c629%40%3Csolr-user.lucene.apache.org%3E
- MAILING_LISThttps://lists.debian.org/debian-lts-announce/2020/01/msg00037.html
- VENDOR_ADVISORYhttp://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html
- VENDOR_ADVISORYhttp://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html
- VENDOR_ADVISORYhttp://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html
- VENDOR_ADVISORYhttps://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html
- VENDOR_ADVISORYhttps://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html
- VENDOR_ADVISORYhttps://www.oracle.com/security-alerts/cpuoct2020.html
- MISChttps://security.netapp.com/advisory/ntap-20171214-0003/
- MISChttps://github.com/FasterXML/jackson-databind/issues/1737
- MISChttps://github.com/FasterXML/jackson-databind/issues/1680
Updated 21m ago · 8 sources