CVEFinder.io

CVE-2026-45406

⛔ critical
🔍 Scan for this CVE
Summary

Dokku is a docker-powered PaaS. Prior to 0.38.2, the openresty-vhosts plugin copies files from an app's openresty/http-includes/ git repository directory to the host and then interpolates their filenames, unescaped, into a single-quoted shell string that is later parsed by eval. A filename containing a single quote breaks the quoting and allows command substitution to execute arbitrary commands on the host as the dokku user during the app's next deploy. This vulnerability is fixed in 0.38.2.

CVSS Score
9.0
Critical
EPSS Score
0.3
Exploit Probability
Published Date
2026-06-26
First Seen: 2026-06-27
📊 Relative Risk Intelligence

This CVE is High Risk - more severe than 87.7% of all 330,245 vulnerabilities in our database.

#40,602
Top 25% most severe
Severity Percentile
🎯 CISA SSVC Assessment Updated: Jun 26, 2026
🔍 Exploitation Status
None
No known exploits
⚙️ Automatable
NO
Requires human interaction
💥 Technical Impact
Total
Complete system compromise possible
SSVC data provided by CISA
Last Modified 2026-06-26
Source NVD 🔗
CVSS Vector 3.1 CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
CWE IDs (Weakness Types)

📦 Affected Products 1

🔗 References 2

🔗 Related CVEs 4

CVE ID Severity CVSS EPSS Summary Published
CVE-2026-45405 ⛔ critical 9.0 0.3 Dokku is a docker-powered PaaS. Prior to 0.38.2, the git:from-archive and certs:add commands extract user-supplied tar/z... 2026-06-26
CVE-2026-45407 🔶 medium 5.0 0.1 Dokku is a docker-powered PaaS. Prior to 0.38.2, the git:auth command creates $DOKKU_ROOT/.netrc using bash's touch comm... 2026-06-26
CVE-2026-45408 ⛔ critical 9.0 0.2 Dokku is a docker-powered PaaS. Prior to 0.38.2, the app name validation regex (^[a-z0-9][^/:_A-Z]*$) permits shell meta... 2026-06-26
CVE-2026-54636 ⛔ critical 9.0 0.3 Dokku is a docker-powered PaaS. Prior to 0.38.7, the cron plugin utilizes commands in the app.json file to manage system... 2026-06-26
These CVEs affect the same products