Description
Fluxbox through 1.3.7 contains an OS command injection vulnerability in RootTheme::reconfigTheme() that allows attackers to execute commands via crafted style background values. Attackers can embed shell metacharacters in background pixmap paths, random directories, or gradient texture text, which are concatenated unescaped into an fbsetbg command run via $SHELL -c when the style loads.
Published: 2026-11-06
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: Remote Command Execution
Action: Immediate Patch
AI Analysis

Impact

Fluxbox through version 1.3.7 allows an attacker to inject arbitrary OS commands by embedding shell metacharacters inside style background values. The RootTheme::reconfigTheme() function concatenates unescaped background pixmap paths, directory names, or gradient texture strings into an "fbsetbg" command and executes it via $SHELL -c. Because this command runs with the privileges of the Fluxbox process, the injected code executes with user rights, enabling arbitrary command execution on the host.

Affected Systems

The vulnerability affects the Fluxbox window manager distributed by the Fluxbox project, specifically all releases up to and including 1.3.7. It resides in the RootTheme component that processes style configuration files. No other vendors or products are listed.

Risk and Exploitability

The CVSS score of 8.5 classifies this flaw as high severity, indicating a significant threat to confidentiality, integrity, and availability if successfully exploited. The EPSS score is not available, so exploitation probability is unknown. The vulnerability is not listed in the CISA KEV catalog, suggesting no confirmed active exploitation. The command runs under the user account that launches Fluxbox, which means the attacker must gain local influence over style configuration or coerce a user to load malicious style data. While the attack vector appears local, a local user could elevate to privileged commands, presenting a serious risk.

Generated by OpenCVE AI on November 6, 2026 at 16:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Fluxbox to a version newer than 1.3.7 or apply any official patch that removes the unescaped background handling.
  • If upgrading is not immediately possible, review all user‑supplied style files and remove or sanitize any background pixmap paths, directory names, or gradient texture strings that contain shell metacharacters before they are loaded.
  • Disable or limit the execution of external commands from style configurations by restricting Fluxbox’s runtime environment or by using a dedicated, minimal permission set for the Fluxbox process.

Generated by OpenCVE AI on November 6, 2026 at 16:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 15:15:00 +0000

Type Values Removed Values Added
Description Fluxbox through 1.3.7 contains an OS command injection vulnerability in RootTheme::reconfigTheme() that allows attackers to execute commands via crafted style background values. Attackers can embed shell metacharacters in background pixmap paths, random directories, or gradient texture text, which are concatenated unescaped into an fbsetbg command run via $SHELL -c when the style loads.
Title Fluxbox through 1.3.7 OS Command Injection via Style Background Values
Weaknesses CWE-78
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-06T15:01:00.678Z

Reserved: 2026-11-06T14:37:46.094Z

Link: CVE-2026-123784

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-06T15:17:21.297

Modified: 2026-11-06T15:17:21.297

Link: CVE-2026-123784

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T16:45:05Z

Weaknesses
  • CWE-78

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