CVE-2025-34311CWE-78command-injection

CVE-2025-34311

High ยท published October 28, 2025

CVSS v3.1
8.8
EPSS
13%
Percentile
96.4
In the wild
Unconfirmed
What it is

โšก An authenticated attacker can execute arbitrary commands on IPFire, all due to a crafty oversight in its Proxy report creation! ๐Ÿ”ฅ Think of this as a restaurant where the chef runs with any ingredients a customer requests, without checking for mislabeling โ€” just one sneaky request can lead to the chef whipping up something entirely unintended! An attacker could leverage this vulnerability to run any command as the 'nobody' user, potentially altering system configurations, accessing sensitive data, or disrupting services. The consequences could be devastating, allowing malicious actions to go unnoticed while the system appears to function normally!

Put simply

Think of this as a restaurant where the chef runs with any ingredients a customer requests, without checking for mislabeling โ€” just one sneaky request can lead to the chef whipping up something entirely unintended! This command injection vulnerability arises because multiple parameters in the Proxy report creation process are interpolated directly into a shell command without proper sanitization. This oversight allows attackers to inject shell metacharacters through crafted HTTP POST requests.

What to do

An attacker could leverage this vulnerability to run any command as the 'nobody' user, potentially altering system configurations, accessing sensitive data, or disrupting services. The consequences could be devastating, allowing malicious actions to go unnoticed while the system appears to function normally! To mitigate this risk, upgrade to IPFire version 2.29 (Core Update 198) or later. Additionally, ensure that all input parameters are properly sanitized and validated before being processed to prevent any injection attacks. Regularly audit your system to catch any lingering vulnerabilities! You've got this! Stay vigilant, patch those systems, and you'll maintain your security hero status! ๐Ÿ›ก๏ธ

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.13451 ยท 96.4th percentile
Weakness
CWE-78 ยท Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2025-10-28T19:16Z
Affected products (16)
ProductVersionsFixed in
ipfire/ipfire< 2.292.29
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
ipfire/ipfireall versionsโ€”
References (3)
EPSS history
Timeline
  • 28 OCT 14:43Z
    IPFire < v2.29 Command Injection via Proxy Report Creation
    cvelistv5