CyberIntel ⬡ News
★ Saved ◆ Cyber Reads
← Back ⬡ Vulnerabilities & CVEs Mar 20, 2026

Critical Jenkins Vulnerability Exposes Build Environments to XSS Attacks - CyberSecurityNews

CyberSecurityNews Archived Mar 20, 2026 ✓ Full text saved

Critical Jenkins Vulnerability Exposes Build Environments to XSS Attacks CyberSecurityNews

Full text archived locally
✦ AI Summary · Claude Sonnet


    Home Cyber Security News Critical Jenkins Vulnerability Exposes Build Environments to XSS Attacks Jenkins Vulnerability Exposes XSS Attacks Security Advisory has revealed multiple vulnerabilities in Jenkins Core, including a stored Cross-Site Scripting (XSS) flaw that could expose build environments to severe security risks. The issues, identified as CVE-2026-27099 and CVE-2026-27100, were responsibly disclosed under the Jenkins Bug Bounty Program sponsored by the European Commission. The most critical of the two, tracked as CVE-2026-27099, is a high-severity stored XSS vulnerability that impacts Jenkins versions 2.550 and earlier, as well as LTS versions 2.541.1 and earlier. The flaw originates in how Jenkins handles “offline cause descriptions,” which explain why a build node goes offline. Since version 2.483, these descriptions allowed HTML content, but the input wasn’t properly escaped in vulnerable versions. CVE ID CVSS Score Description Affected Versions CVE-2026-27099 High Stored XSS in node offline cause description Jenkins ≤ 2.550, LTS ≤ 2.541.1 CVE-2026-27100 Medium Build information disclosure via Run Parameter Jenkins ≤ 2.550, LTS ≤ 2.541.1 An attacker with Agent/Configure or Agent/Disconnect permissions could inject malicious JavaScript into the offline cause description, potentially compromising other users’ sessions. Jenkins versions 2.551 and LTS 2.541.2 address this issue by escaping user-supplied input. Additionally, instances using Content Security Policy (CSP) enforcement on Jenkins 2.539 and newer are partially protected against these attacks. The second vulnerability, CVE-2026-27100, rated medium severity, affects how Jenkins handles Run Parameter values. In affected versions up to 2.550 (and LTS 2.541.1), users could query builds or jobs they didn’t have permission to access. This allowed attackers to determine whether specific projects or builds existed, potentially leading to information disclosure within the Jenkins environment. Jenkins 2.551 and LTS 2.541.2 now properly reject unauthorized Run Parameter values, preventing this type of data leakage. Jenkins administrators are strongly advised to update to the latest versions 2.551 or LTS 2.541.2 to mitigate both vulnerabilities. Builds that rely on older versions remain at risk of script injection and unauthorized exposure of build information. Follow us on Google News, LinkedIn, and X for daily cybersecurity updates. Contact us to feature your stories. RELATED ARTICLESMORE FROM AUTHOR Cyber AI Anthropic Launches Projects Feature for Claude Cowork Desktop Cyber Security News Windows 11 March Update Breaks Microsoft Teams and OneDrive Sign-Ins Cyber Security News Hackers Compromised 7,500+ Magento Websites to Upload Hidden Malicious Files and Steal Data Top 10 Essential E-Signature Solutions for Cybersecurity in 2026 January 31, 2026 Top 10 Best Data Removal Services In 2026 January 29, 2026 Best VPN Services of 2026: Fast, Secure & Affordable January 26, 2026 Top 10 Best Data Security Companies in 2026 January 23, 2026 Top 15 Best Ethical Hacking Tools – 2026 January 15, 2026
    💬 Team Notes
    Article Info
    Source
    CyberSecurityNews
    Category
    ⬡ Vulnerabilities & CVEs
    Published
    Mar 20, 2026
    Archived
    Mar 20, 2026
    Full Text
    ✓ Saved locally
    Open Original ↗