GHSA-wm9g-p29j-v3whLowCVSS 2.7
Notification template Jinja AST whitelist only inspects static Getattr nodes....
🔗 CVE IDs covered (1)
📋 Description
Notification template Jinja AST whitelist only inspects static Getattr nodes. Dynamic subscripts (job['job'+'_env']) and {% if job.id > 100 %} conditional gating bypass both the AST check and the test-render (stub has small job.id). At runtime, the gated branch executes and exceptions write full tracebacks into notification body, which is POSTed to attacker-controlled webhook URL. Leaks install paths, Python version, source line numbers.
🔗 References (8)
- https://nvd.nist.gov/vuln/detail/CVE-2026-71463
- https://access.redhat.com/security/cve/CVE-2026-71463
- https://bugzilla.redhat.com/show_bug.cgi?id=2512372
- https://access.redhat.com/errata/RHSA-2026:71113
- https://access.redhat.com/errata/RHSA-2026:71114
- https://access.redhat.com/errata/RHSA-2026:71177
- https://access.redhat.com/errata/RHSA-2026:71179
- https://github.com/advisories/GHSA-wm9g-p29j-v3wh