CVE-2022-24039CWE-75

A vulnerability has been identified in Desigo PXC4 (All versions < V02.20.142.10-10884), Desigo PXC5 (All versions < V02.20.142.10-10884)

published May 10, 2022

CVSS
—
EPSS
2%
Percentile
80.9
In the wild
Unconfirmed
What it is

🚨 A sneaky flaw in Desigo PXC4 and PXC5 could let a low-level attacker craft a malicious XLS report that leads straight to your admin’s workstation! 🔥 Think of it like a restaurant where a waiter can sneak in extra ingredients into a dish without the chef knowing. Even with limited access, they can make a special dish that delivers a nasty surprise to anyone who dares to eat it! An attacker with minimal privileges could exploit this vulnerability to inject harmful content into generated XLS reports. Once a higher-privileged user opens the poisoned report, it could lead to remote code execution (RCE) on their workstation—imagine them unwittingly serving up an open invitation for the attacker!

Put simply

Think of it like a restaurant where a waiter can sneak in extra ingredients into a dish without the chef knowing. Even with limited access, they can make a special dish that delivers a nasty surprise to anyone who dares to eat it! The vulnerability arises because the 'addCell' JavaScript function in Desigo PXC4 and PXC5 fails to sanitize user input before it gets included in the XML body of XLS reports, allowing for injection of arbitrary XML content.

What to do

An attacker with minimal privileges could exploit this vulnerability to inject harmful content into generated XLS reports. Once a higher-privileged user opens the poisoned report, it could lead to remote code execution (RCE) on their workstation—imagine them unwittingly serving up an open invitation for the attacker! To protect against this vulnerability, upgrade to Desigo PXC4 and PXC5 version V02.20.142.10-10884 or later as soon as possible. Additionally, review your input sanitization practices to ensure no user-controllable input can compromise your reports in the future. You've got this! By following these steps, you can lock down your system and keep those malicious dishes off the menu! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02033 · 80.9th percentile
Weakness
CWE-75 · Failure to Sanitize Special Elements into a Different Plane (Special Element Injection)
Published
2022-05-10T09:46Z
EPSS history
Timeline
  • 10 MAY 09:46Z
    A vulnerability has been identified in Desigo PXC4 (All versions < V02.20.142.10-10884), Desigo PXC5 (All versions < V02.20.142.10-10884)
    cvelistv5