CVE-2019-10173CWE-94

It was found that xstream API version 1.4.10 before 1.4.11 introduced a regression for a previous deserialization flaw

High · published July 23, 2019

Patch now

High probability of exploitation

CVSS calls it high at 7.3. It sits in the 99.9th percentile for exploit probability.

CVSS v3.0
7.3
EPSS
95%
Percentile
99.9
In the wild
Unconfirmed
What it is

⚡ A sneaky regression in xstream API allows an attacker to run arbitrary shell commands simply by sending malformed XML! 🔥 Think of this like a maintenance worker who finds an old, broken door in a building. Instead of fixing it, they just cover it up with a sign that says 'Do Not Enter'—but anyone with bad intentions can still slip through! If exploited, this vulnerability could allow attackers to execute any command they want on your server, potentially leading to data breaches, service interruptions, or complete control of your system. It’s like handing a stranger the keys to your entire operation—absolutely devastating!

Put simply

Think of this like a maintenance worker who finds an old, broken door in a building. Instead of fixing it, they just cover it up with a sign that says 'Do Not Enter'—but anyone with bad intentions can still slip through! This vulnerability involves a regression in the xstream API version 1.4.10 that allows remote attackers to execute arbitrary shell commands during the deserialization process, especially if the security framework hasn't been initialized properly. It’s a re-emergence of a previously patched issue (CVE-2013-7285).

What to do

If exploited, this vulnerability could allow attackers to execute any command they want on your server, potentially leading to data breaches, service interruptions, or complete control of your system. It’s like handing a stranger the keys to your entire operation—absolutely devastating! To protect your systems, upgrade to xstream API version 1.4.11 or later immediately. Additionally, review your security framework initialization processes to ensure they’re robust against similar attacks. Regularly audit your deserialization practices as a precaution! This is fixable! Follow these steps, and you'll have your system locked down in no time! 🛡️

The record
Technical detail
CVSS v3.0
7.3 · HIGH
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.95036 · 99.9th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2019-07-23T12:50Z
EPSS history
Timeline
  • 23 JUL 12:50Z
    It was found that xstream API version 1.4.10 before 1.4.11 introduced a regression for a previous deserialization flaw
    cvelistv5