Description
An OS command injection vulnerability in alseambusher/crontab-ui through 0.4.2 allows an unauthenticated remote attacker to execute arbitrary system commands by importing a crafted crontab database file. The POST /import endpoint accepts arbitrary .db files and overwrites the application database without validation.
Published: 2026-08-10
Score: 9.8 Critical
EPSS: 1.2% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An OS command injection flaw is present in the import feature of the crontab‑ui application through version 0.4.2, enabling an unauthenticated remote attacker to execute arbitrary system commands by uploading a crafted crontab database file. The POST /import endpoint accepts any .db file and overwrites the application database without validating its contents, allowing a malicious hook value to be injected into a shell command. As a result, the attacker can run arbitrary commands on the host when the scheduler processes the imported database.

Affected Systems

Targeted products include alseambusher’s crontab‑ui, applications that are running version 0.4.2 or any earlier release. The vulnerability affects the entire installation because the database overwrite applies globally across the application.

Risk and Exploitability

The flaw attains a CVSS score of 9.8, indicating critical severity. The EPSS score is 1%, indicating a low but nonzero exploitation probability. The lack of authentication and the direct shell injection make exploitation straightforward. The attacker does not need special privileges beyond network access to the application; simply posting a modified .db file to /import will allow execution of commands on the host system during the next cron cycle. The vulnerability is not yet listed in the CISA KEV catalog, but that does not diminish its potential for use in active exploits.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade crontab‑ui to a release newer than 0.4.2 that contains the vendor’s fix for the command‑injection issue.
  • Restrict access to the /import endpoint so that only privileged administrators can upload database files, or remove the endpoint entirely if it is not required for operational reasons.
  • Ensure that any values which are embedded into shell commands, such as the hook field, are either validated, escaped, or replaced with safe defaults to prevent injection.

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 execute arbitrary system commands by importing a crafted crontab database file. The POST /import endpoint accepts arbitrary .db files and overwrites the application database without validation. The hook field value is embedded directly into a shell command by crontab.js makeCommand() without sanitization, so a malicious hook value in the imported file results in command execution on the next cron execution cycle. An OS command injection vulnerability in alseambusher/crontab-ui through 0.4.2 allows an unauthenticated remote attacker to execute arbitrary system commands by importing a crafted crontab database file. The POST /import endpoint accepts arbitrary .db files and overwrites the application database without validation.

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 execute arbitrary system commands by importing a crafted crontab database file. The POST /import endpoint accepts arbitrary .db files and overwrites the application database without validation. The hook field value is embedded directly into a shell command by crontab.js makeCommand() without sanitization, so a malicious hook value in the imported file results in command execution on the next cron execution cycle.
Title alseambusher crontab-ui - Unauthenticated RCE via Shell Injection in Imported Database hook Field
Weaknesses CWE-78
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:22:50.891Z

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

Link: CVE-2026-72589

cve-icon Vulnrichment

Updated: 2026-08-10T13:22:47.372Z

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-72589

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-78

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