CVE-2021-36356

KRAMER VIAware through August 2021 allows remote attackers to execute arbitrary code because ajaxPages/writeBrowseFilePathAjax.php accepts arbitrary executable…

published August 31, 2021

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.0th percentile for exploit probability.

CVSS
—
EPSS
54%
Percentile
99.0
In the wild
Unconfirmed
What it is

🚨 A sneaky gap lets remote attackers hijack your system through just a poorly crafted file path! Think of it like a delivery service that accepts any address without verifying its authenticity — if the driver isn't careful, they may drop a package, or in this case, malicious code, right into your home. An attacker could exploit this vulnerability to run arbitrary code on the server, potentially gaining full control over the system. This could lead to unauthorized access to sensitive data or a complete system takeover, which would be absolutely devastating! ⚡

Put simply

Think of it like a delivery service that accepts any address without verifying its authenticity — if the driver isn't careful, they may drop a package, or in this case, malicious code, right into your home. This vulnerability in KRAMER VIAware arises because the ajaxPages/writeBrowseFilePathAjax.php script accepts any executable pathnames without proper validation. It’s a leftover issue from the earlier CVE-2019-17124, where the browsing functionality was inadequately addressed.

What to do

An attacker could exploit this vulnerability to run arbitrary code on the server, potentially gaining full control over the system. This could lead to unauthorized access to sensitive data or a complete system takeover, which would be absolutely devastating! ⚡ To address this vulnerability, ensure you restrict path validation in ajaxPages/writeBrowseFilePathAjax.php. Regularly update your software, and consider applying additional security measures like input sanitization. Stay vigilant! You've got this! Stay proactive, and you'll keep your systems safe and secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.54393 · 99.0th percentile
Published
2021-08-31T03:45Z
EPSS history
Timeline
  • 31 AUG 03:45Z
    KRAMER VIAware through August 2021 allows remote attackers to execute arbitrary code because ajaxPages/writeBrowseFilePathAjax.php accepts arbitrary executable…
    cvelistv5