Skip to main content

Jenkins Loadninja Plugin EUVDEUVD-2026-12849

| CVE-2026-33004 MEDIUM
Information Exposure (CWE-200)
2026-03-18 jenkins GHSA-p9hg-wrmv-v8cp
4.3
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

4
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
EUVD ID Assigned
Mar 18, 2026 - 15:45 euvd
EUVD-2026-12849
Analysis Generated
Mar 18, 2026 - 15:45 vuln.today
CVE Published
Mar 18, 2026 - 15:15 nvd
MEDIUM 4.3

DescriptionCVE.org

Jenkins LoadNinja Plugin 2.1 and earlier does not mask LoadNinja API keys displayed on the job configuration form, increasing the potential for attackers to observe and capture them.

AnalysisAI

The Jenkins LoadNinja Plugin version 2.1 and earlier fails to mask LoadNinja API keys displayed on the job configuration form, allowing attackers with access to the Jenkins web interface to observe and capture sensitive credentials. This information disclosure vulnerability affects Jenkins administrators and users with job configuration visibility, enabling credential theft that could lead to unauthorized access to LoadNinja services and associated testing infrastructure. No CVSS score, EPSS data, or active exploitation status (KEV listing) is currently available in public sources.

Technical ContextAI

The LoadNinja Plugin (CPE: cpe:2.3:a:jenkins_project:jenkins_loadninja_plugin:*:*:*:*:*:*:*:*) integrates LoadNinja cloud-based load testing services into Jenkins CI/CD pipelines by storing and displaying API credentials on job configuration pages. The vulnerability is rooted in a failure to implement password masking controls—a standard security practice where sensitive input fields are rendered as masked text (using HTML input type='password' or equivalent obfuscation) rather than plaintext. This falls under CWE-200 (Information Exposure) and more specifically relates to insufficient output encoding and field masking controls. The plugin stores LoadNinja API keys without encrypting their display representation, making them readable to any user who can access the job configuration page via the Jenkins web UI.

RemediationAI

Upgrade the Jenkins LoadNinja Plugin to a version greater than 2.1 immediately by accessing Jenkins' Plugin Manager (Manage Jenkins > Plugin Manager) and updating to the patched release published after the 2026-03-18 advisory (see https://www.jenkins.io/security/advisory/2026-03-18/#SECURITY-3642 for exact version numbers). If immediate patching is not possible, restrict access to job configuration pages to a minimal set of trusted administrators using Jenkins' role-based access control (RBAC) via the Role Strategy Plugin or matrix-based security features, and audit CloudBees credentials vault to identify any LoadNinja API keys that may have been exposed; rotate those keys in the LoadNinja service immediately. Additionally, monitor LoadNinja account activity logs for unauthorized access attempts and enable multi-factor authentication on LoadNinja accounts to reduce post-compromise impact.

Share

EUVD-2026-12849 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy