CVE-2026-44358

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

Published May 28, 2026 CVSS 3.1 · 8.2 High EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Espressif
Espressif shared-github-dangerjs
Vendors & Products Espressif
Espressif shared-github-dangerjs
Type Values Removed Values Added
Description 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.
Title Espressif Shared GitHub DangerJS: Untrusted Search Path in DangerJS Action Entrypoint
Weaknesses CWE-427
CWE-829
References
Metrics cvssV3_1

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
May 30, 2026, 1:56 AM
Reserved
May 5, 2026, 8:15 PM
Status
Awaiting Analysis
Published
May 28, 2026, 4:16 PM
Modified
Oct 26, 2026, 1:10 PM