Back to CVE records
High 7.4Published Apr 24, 2026

CVE-2026-41414Skim: Arbitrary code execution via pull_request_target fork checkout in pr.yml

Updated under an hour ago ()

Does this affect you?

It affects skim-rs skim and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

Skim is a fuzzy finder designed to through files, lines, and commands. The generate-files job in .github/workflows/pr.yml checks out attacker-controlled fork code and executes it via cargo run, with access to SKIM_RS_BOT_PRIVATE_KEY and GITHUB_TOKEN (contents:write). No gates prevent exploitation - any GitHub user can trigger this by opening a pull request from a fork. This vulnerability is fixed with commit bf63404ad51985b00ed304690ba9d477860a5a75.

CVSS
7.4 HIGH (v3.1, CNA)CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:H/A:N
Weakness (CWE)
CWE-94
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
GitHub_M
NVD analysis
Analyzed
Record last updated
Apr 27, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
skim-rs skim
skim_rs:skim (from the name)
before bf63404ad51985b00ed304690ba9d477860a5a75
CNA record
skim-rs skim
skim-rs:skim
before 4.6.1
NVD

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.