CVE Catalog

CVE-2026-86733

HighCVSS 7.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

25th percentile - higher than 25% of all known CVEs

Summary

Snipe-IT before 8.7.0 streams SQL from an uploaded backup archive directly into the MySQL/MariaDB client without --binary-mode, so lines starting with backslash commands are interpreted as local shell commands. An authenticated superadministrator uploading a crafted ZIP and triggering restore without the clean parameter (not applied by default) can execute arbitrary OS commands as the web app user, exposing secrets and allowing modification of files and data. Version 8.7.0 adds --binary-mode.

Risk Assessment

A superadministrator can execute arbitrary commands on the server, leading to full compromise of system and data confidentiality and integrity.

Recommendation

Update Snipe-IT to 8.7.0 or later and limit trust among superadministrators.

Other vulnerabilities in Snipe-IT

See all
Original NVD description (English source)

Snipe-IT before 8.7.0 streams the SQL entry from an uploaded backup archive directly into the MySQL/MariaDB command-line client (`mysql`) without the --binary-mode flag, so the client interprets lines beginning with backslash commands such as `\!` as local shell commands. An authenticated superadministrator who uploads a crafted ZIP backup (POST /admin/backups/upload) and triggers a restore (POST /admin/backups/restore/{filename}) without the optional `clean` sanitizer parameter — which is not applied by default because DB_SANITIZE_BY_DEFAULT is false — can execute arbitrary OS commands as the web application's operating-system user, exposing application secrets (including database credentials and APP_KEY) and allowing modification of application-writable files and data. Version 8.7.0 adds the --binary-mode flag to the client invocation.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS