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.
Published: 2026-08-10
Score: 9.8 Critical
EPSS: 1.3% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is an OS command injection flaw in alseambusher/crontab‑ui (up to version 0.4.2). Unauthenticated attackers can insert arbitrary cron job entries by sending a crafted GET request to /crontab with URL‑encoded newline characters in the env_vars parameter. The application concatenates the supplied value directly into the crontab file without input sanitization, causing the commands to be executed with the privileges of the crontab‑ui service. The result is remote code execution, as the injected cron jobs run under the application's user account.

Affected Systems

The vulnerability affects all deployments of alseambusher/crontab‑ui prior to and including version 0.4.2. No additional vendor or product versions are listed in the advisory, so any instance of the affected application that has not migrated to a later release is susceptible.

Risk and Exploitability

With a CVSS score of 9.8, the flaw is considered critical. The EPSS score of 1% indicates a very low but nonzero likelihood of exploitation, yet the lack of authentication combined with the ability to inject arbitrary cron jobs makes the vulnerability potentially exploitable in environments where the service is exposed to untrusted networks. The vulnerability is not listed in CISA’s KEV catalog, but its nature warrants immediate attention. An attacker can trigger the exploit by sending a simple HTTP GET request, demonstrating a straightforward network‑based attack vector that does not require authentication.

Generated by OpenCVE AI on August 11, 2026 at 23:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply an official patch or upgrade the application to a version that sanitizes or removes newline characters from the env_vars parameter.
  • If an upgrade is not immediately possible, restrict external access to the "/crontab" endpoint with network firewalls or reverse‑proxy authentication so that only trusted users can send requests to it.
  • Implement input validation at the application level to strip or encode newline characters from env_vars before appending it to the crontab file, thereby preventing injection of malicious cron entries.

Generated by OpenCVE AI on August 11, 2026 at 23:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Alseambusher
Alseambusher crontab-ui
Vendors & Products Alseambusher
Alseambusher crontab-ui

Mon, 10 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 10 Aug 2026 12:00:00 +0000

Type Values Removed Values Added
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. 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.

Mon, 10 Aug 2026 11:00:00 +0000

Type Values Removed Values Added
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.
Title alseambusher crontab-ui - Unauthenticated RCE via Newline Injection in env_vars Parameter
Weaknesses CWE-93
References
Metrics cvssV3_1

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


Subscriptions

Alseambusher Crontab-ui
cve-icon MITRE

Status: PUBLISHED

Assigner: TuranSec

Published:

Updated: 2026-08-10T13:23:34.292Z

Reserved: 2026-08-10T10:32:53.855Z

Link: CVE-2026-72590

cve-icon Vulnrichment

Updated: 2026-08-10T13:23:28.792Z

cve-icon NVD

Status : Deferred

Published: 2026-08-10T11:17:32.123

Modified: 2026-08-28T18:51:39.823

Link: CVE-2026-72590

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T23:45:04Z

Weaknesses
  • CWE-93

    Improper Neutralization of CRLF Sequences ('CRLF Injection')