CVE-2019-10173: oracle banking_platform Code Injection
Vulnerability summary
CVE-2019-10173 is a critical (CVSS 9.8) Code Injection vulnerability in oracle banking_platform. EPSS estimates a 95.04% chance of exploitation in the next 30 days, higher than 99.8% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 23-07-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
It was found that xstream API version 1.4.10 before 1.4.11 introduced a regression for a previous deserialization flaw. If the security framework has not been initialized, it may allow a remote attacker to run arbitrary shell commands when unmarshalling XML or any supported format. e.g. JSON. (regression of CVE-2013-7285)
CVSS metrics
9 scores · 6 sources · 3 versions- OSV · UbuntuEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · MavenEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVDNIST7.3HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- OSV · UbuntuEcosystem advisory · calculated9.8CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HDiffers
EPSS trend
Probability
95.04%
Chance of exploitation in the next 30 days
Percentile
100%
Versus all other CVEs
30-day change
0.00 pp
From 95.04% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-94Improper Control of Generation of Code ('Code Injection')The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
- CWE-502Deserialization of Untrusted DataThe product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.
Affected systems
Oracle9 products
- banking_platform≥ 2.4.0, ≤ 2.10.0 | 2.4.0 | 2.7.1 | 2.9.0
- business_activity_monitoring11.1.1.9.0 | 12.2.1.3.0 | 12.2.1.4.0
- communications_billing_and_revenue_management_elastic_charging_engine11.3.0.9.0 | 12.0.0.3.0
- communications_diameter_signaling_router≥ 8.0.0, ≤ 8.2.2
- communications_unified_inventory_management7.3.0 | 7.4.0
Chainguard2 products
- hadoop-fips-3.3.6< 3.3.6-r21
- hadoop-fips-3.4.2< 3.4.2-r0
Com.thoughtworks.xstream1 product
- xstream≥ 1.4.10, < 1.4.11
Debian1 product
- libxstream-java< 1.4.11-1
Ubuntu1 product
- libxstream-java< 1.4.11.1-1~18.04
Xstream1 product
- xstreamfixed in 1.4.11 | 1.4.10
6 vendors · 15 products
References
16 links- access.redhat.com/errata/RHSA-2019:3892Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisoryWEB
- access.redhat.com/errata/RHSA-2019:4352Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisoryWEB
- access.redhat.com/errata/RHSA-2020:0445Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisoryWEB
- access.redhat.com/errata/RHSA-2020:0727Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisoryWEB
- bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10173X Refsource CONFIRMIssue TrackingThird Party AdvisoryREPORTWEB
Show all 16 references
- github.com/x-stream/xstreamPACKAGE