CVE-2026-40316Disclosure(owasp / owasp_blt)

MEDIUMCVSS 8.8 · HIGH

Exploitation ongoing with high activity in latest observed window (3 mentions)

Immediate actions

  • Patch owasp owasp_blt systems immediately
  • Assume compromise if assets are exposed

Recommended action window: Immediate (within 24h)

NVD description

OWASP BLT is a QA testing and vulnerability disclosure platform that encompasses websites, apps, git repositories, and more. Versions prior to 2.1.1 contain an RCE vulnerability in the .github/workflows/regenerate-migrations.yml workflow. The workflow uses the pull_request_target trigger to run with full GITHUB_TOKEN write permissions, copies attacker-controlled files from untrusted pull requests into the trusted runner workspace via git show, and then executes python manage.py makemigrations, which imports Django model modules including attacker-controlled website/models.py at runtime. Any module-level Python code in the attacker's models.py is executed during import, enabling arbitrary code execution in the privileged CI environment with access to GITHUB_TOKEN and repository secrets. The attack is triggerable by any external contributor who can open a pull request, provided a maintainer applies the regenerate-migrations label, potentially leading to secret exfiltration, repository compromise, and supply chain attacks. A patch for this issue is expected to be released in version 2.1.1.

4.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-94CWE-95

Priority

MEDIUM

Exploitation

ACTIVE

PoC

YES

Patch

AVAILABLE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • owasp_blt

Threat summary

  • Active exploitation appears in 1 classified signals
  • Patch or workaround signal is available
  • 3 mentions across 1 observed day

What's happening

  • Active exploitation reported across 1 signal
  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 3 signals
  • Disclosure: 2 classified signals
  • 3 total mentions across 1 day

Affected systems

Vendors
Products
owasp_blt

Deep dive

Activity timeline3 mentions / 1d
01223Mentions · 2026-04-16: 3Active Exploitation · 2026-04-16: 1Patch / Workaround · 2026-04-16: 1Technical Details · 2026-04-16: 304-16
Signal classification2 categories
Disclosure
266.7%
Active Exploitation
133.3%
Referenced assets2 URLs
Full discourse3 posts
  • NerdieNews@NewsNerdie
    Active Exploitation

    OWASP BLT CVE-2026-40316 is under active exploitation — attackers can execute remote code via untrusted Django model execution in GitHub Actions. Patch now to prevent compromise. #NerdieNews #CyberSecurity #InfoSec #Vulnerability #Phishing #DevSecOps https://t.co/8tiXdmYYrl

    Post summary

    CVE-2026-40316 is actively exploited, enabling remote code execution through untrusted Django model execution in GitHub Actions, and a patch is urgently recommended.

    0000043
    55 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-40316 OWASP BLT is a QA testing and vulnerability disclosure platform that encompasses websites, apps, git repositories, and more. Versions prior to 2.1.1 contain an RCE vu… https://www.cve.org/CVERecord?id=CVE-2026-40316

    Post summary

    The release notes for CVE-2026-40316 indicate an RCE vulnerability in OWASP BLT versions before 2.1.1, with a link to the CVE record for details.

    0000087
    57.2K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-40316 Remote Code Execution in OWASP BLT Versions Prior to 2.1.1 via Workflow Injection https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-40316

    Post summary

    A new RCE vulnerability (CVE-2026-40316) affecting OWASP BLT versions before 2.1.1 via workflow injection has been reported, but no PoC, exploit, or patch information is provided.

    0000042
    4.0K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appowaspowasp_blt---

Explore more