← back
CVE-2026-44358

Espressif Shared GitHub DangerJS: Untrusted Search Path in DangerJS Action Entrypoint

CVSS 8.2 HIGHEPSS 0.2%CWE-427CWE-829
Vexday Risk Score
21Low
SSVC decision (CISA)
Track
No exploitation signal → monitor
CVSS 8.2EPSS 0.2%KEV nãoPoC Nuclei Metasploit Patch
Lifecycle
28 May 2026Published on NVD
Recommendation: Monitor — no exploitation signal at the moment.
Espressif Shared GitHub DangerJS is a reusable GitHub Action CI DangerJS workflow for Espressif GitHub projects. Prior to 1.0.1, the action's entrypoint.sh invoked DangerJS from the caller's workspace after copying the fork's checkout into it, creating an untrusted search path for both binary resolution and Node.js module resolution. A fork pull request processed by a pull_request_target workflow could therefore cause fork-supplied code to execute inside the action container in place of the action's own code. This vulnerability is fixed in 1.0.1.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:N

Want to know if your infrastructure is exposed to this?

Talk to TrueHacking →