CVE-2025-34312

IPFire versions prior to 2.29 (Core Update 198) contain a command injection vulnerability that allows an authenticated attacker to execute arbitrary commands as the 'nobody' user via the BE_NAME parameter when installing a blacklist. When a blacklist is installed the application issues an HTTP POST to /cgi-bin/urlfilter.cgi and interpolates the value of BE_NAME directly into a shell invocation without appropriate sanitation. Crafted input can inject shell metacharacters, leading to arbitrary command execution in the context of the 'nobody' user.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:ipfire:ipfire:*:*:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update183:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update184:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update185:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update186:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update187:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update188:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update189:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update190:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update191:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update192:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update193:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update194:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update195:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update196:*:*:*:*:*:*
cpe:2.3:a:ipfire:ipfire:2.29:core_update197:*:*:*:*:*:*

History

26 Sep 2026, 00:10

Type Values Removed Values Added
Summary
  • (es) Las versiones de IPFire anteriores a 2.29 (Core Update 198) contienen una vulnerabilidad de inyección de comandos que permite a un atacante autenticado ejecutar comandos arbitrarios como el usuario 'nobody' a través del parámetro BE_NAME al instalar una lista negra. Cuando se instala una lista negra, la aplicación emite una solicitud HTTP POST a /cgi-bin/urlfilter.cgi e interpola el valor de BE_NAME directamente en una invocación de shell sin la sanitización adecuada. Una entrada manipulada puede inyectar metacaracteres de shell, lo que lleva a la ejecución de comandos arbitrarios en el contexto del usuario 'nobody'.

Information

Published : 2025-10-28 15:16

Updated : 2026-09-26 00:10


NVD link : CVE-2025-34312

Mitre link : CVE-2025-34312

CVE.ORG link : CVE-2025-34312


JSON object : View

Products Affected

ipfire

  • ipfire
CWE
CWE-78

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')