CVE-2022-43769KEV · OVERDUECWE-74

Hitachi Vantara Pentaho Business Analytics Server - Failure to Sanitize Special Elements into a Different Plane (Special Element Injection)

High · published April 3, 2023

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.8. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

580
days past CISA
deadline
CVSS v3.1
8.8
EPSS
98%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 A vulnerable web service in Hitachi Vantara Pentaho could let attackers tamper with property values using Spring templates— an open door to chaos! ⚡ Think of it like a restaurant where the chef blindly follows customer orders written on napkins without checking— that could lead to a dish you never wanted! In this case, attackers can craft malicious templates, and the server will serve them up without a second thought. This could lead to devastating consequences: unauthorized code execution, data exposure, or even a complete system compromise. An attacker essentially takes the chef's hat, directing the kitchen to whip up whatever they desire, regardless of the actual recipe. Yikes!

Put simply

Think of it like a restaurant where the chef blindly follows customer orders written on napkins without checking— that could lead to a dish you never wanted! In this case, attackers can craft malicious templates, and the server will serve them up without a second thought. This vulnerability allows certain web services in Pentaho to accept property values that contain Spring templates, which are interpreted downstream— like allowing a customer to inscribe orders that the kitchen interprets as legitimate commands.

What to do

This could lead to devastating consequences: unauthorized code execution, data exposure, or even a complete system compromise. An attacker essentially takes the chef's hat, directing the kitchen to whip up whatever they desire, regardless of the actual recipe. Yikes! Immediately upgrade to Pentaho versions 9.4.0.1 or 9.3.0.2 to close this gap. Additionally, consider implementing strict input validation to ensure that only safe templates are processed. Don't wait— the time to act is now! You've got this! By taking these steps, you'll be helping secure your environment and protect against potential exploits! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.97670 · 99.9th percentile
Weakness
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2023-04-03T17:47Z
KEV added
2025-03-03 · due 2025-03-24
EPSS history
Timeline
  • 03 MAR 00:00Z
    Added to CISA KEV — remediate by Mar 24
    kev
  • 03 APR 17:47Z
    Hitachi Vantara Pentaho Business Analytics Server - Failure to Sanitize Special Elements into a Different Plane (Special Element Injection)
    cvelistv5