CVE-2024-42167CWE-78

Command Injection in Organisationname

Critical · published August 12, 2024

CVSS v3.1
9.1
EPSS
0%
Percentile
40.9
In the wild
Unconfirmed
What it is

🚨 An authenticated user can craft a malicious application name to execute arbitrary OS commands! 🔥 This is like a restaurant allowing customers to write their own orders — imagine a diner sneaking in a request for something truly outrageous without the kitchen even checking! An attacker could potentially run any command on the server, jeopardizing sensitive data and application integrity. This could lead to unauthorized access, data breaches, and even a total compromise of the system — absolutely devastating for any organization relying on FIWARE Keyrock!

Put simply

This is like a restaurant allowing customers to write their own orders — imagine a diner sneaking in a request for something truly outrageous without the kitchen even checking! The vulnerability in the `generate_app_certificates` function does not properly sanitize special characters, allowing an attacker to execute OS commands by manipulating the `organisationname` parameter when creating an application.

What to do

An attacker could potentially run any command on the server, jeopardizing sensitive data and application integrity. This could lead to unauthorized access, data breaches, and even a total compromise of the system — absolutely devastating for any organization relying on FIWARE Keyrock! Patch to version 8.4.1 or later immediately to close this loophole. Additionally, review your application creation processes to ensure proper input validation and sanitization. Don't overlook the importance of monitoring for any suspicious activity! You've got this! Follow these steps and you'll be one step closer to a secure environment! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00486 · 40.9th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2024-08-12T11:38Z
EPSS history
Timeline
  • 12 AUG 11:38Z
    Command Injection in Organisationname
    cvelistv5