Sceawere

Vulnerability Detail

CVE-2026-72590UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Crontab-UI OS Command Injection

Vulnerability Metadata

Severity
Critical
Score / CVSS
9.8
Creation Date
3h ago
Vendor
alseambusher
Product
crontab-ui
Attack Type
CWE-93: Improper Neutralization of CRLF Sequences ('CRLF Injection')
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Complexity
LOW

Narrative and Response

Description

An OS command injection vulnerability in alseambusher/crontab-ui through 0.4.2 allows an unauthenticated remote attacker to inject arbitrary cron job entries by sending a crafted GET request to /crontab with URL-encoded newlines in the env_vars parameter. The handler appends the env_vars value directly to the crontab file string as '${envVars}\n' without stripping newline characters, enabling an attacker to insert arbitrary cron expressions that execute attacker-controlled commands.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "9.8",
  "pubDate": "2026-08-10T11:17:32.123Z",
  "pubdate": "2026-08-10T11:17:32.123Z",
  "executiveSummary": "An OS command injection vulnerability exists in alseambusher/crontab-ui through version 0.4.2, arising from improper handling of user-supplied input within the environment variables parameter. This security flaw allows unauthenticated remote attackers to manipulate the underlying system crontab file by transmitting a specifically crafted HTTP GET request containing URL-encoded newlines to the /crontab endpoint. The resultant impact includes arbitrary cron job creation and remote command execution, presenting a severe risk to host integrity and confidentiality. The vulnerability requires network access to the target application interface but bypasses authentication mechanisms entirely, enabling unauthorized external actors to execute arbitrary system commands under the privileges of the application process. Remediation requires strict input validation and sanitization of newline characters within environment variables before file concatenation.",
  "technicalDetails": "The vulnerability resides in the request handler responsible for processing environment variables within the alseambusher/crontab-ui application up to version 0.4.2. Specifically, when the application receives an HTTP GET request directed to the /crontab endpoint, it extracts the env_vars parameter supplied by the client. The core root cause of the flaw is the direct, unvalidated string concatenation of the env_vars value into the internal crontab file string representation using the template format '${envVars}\\n'. The application fails to strip or sanitize carriage return and newline characters (such as %0A or \\n) from the input before appending it to the file structure.\nTo exploit this OS command injection vulnerability, an unauthenticated remote attacker crafts an HTTP GET request targeting the vulnerable /crontab route. Within the payload, the attacker injects URL-encoded newline characters followed by malicious cron job syntax into the env_vars parameter. Because the application blindly trusts and appends the raw parameter value, the injected newline breaks out of the intended environment variable definition context and introduces new, attacker-controlled lines directly into the crontab file.\nWhen the operating system or the cron daemon subsequently parses the modified crontab file, the injected cron expressions are executed at scheduled intervals. This attack flow effectively translates an HTTP request into persistent, arbitrary OS command execution with the execution privileges of the crontab-ui service user. The attack vector is strictly network-based, requires no prior authentication or administrative privileges, and successfully compromises the underlying host system via logic flaws in parameter processing."
}
CVE-2026-72590: Crontab-UI OS Command Injection (CRITICAL Severity, CVSS: 9.8) - Sceawere