VYPR
Moderate severityNVD Advisory· Published Jul 12, 2023· Updated Nov 7, 2024

CVE-2023-37951

CVE-2023-37951

Description

Jenkins mabl Plugin 0.0.46 and earlier does not set the appropriate context for credentials lookup, allowing attackers with Item/Configure permission to access and capture credentials they are not entitled to.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Jenkins mabl Plugin 0.0.46 and earlier fails to set the proper context for credentials lookup, allowing attackers with Item/Configure permission to capture unauthorized credentials.

Vulnerability

Overview

The Jenkins mabl Plugin version 0.0.46 and earlier contains a vulnerability where it does not set the appropriate context for credentials lookup. This flaw allows attackers who have the Item/Configure permission to access and capture credentials they are not entitled to. The issue arises from the plugin's failure to enforce proper authorization checks when retrieving stored credentials, potentially exposing sensitive secrets.

Exploitation

An attacker with at least Item/Configure permission on a Jenkins project can exploit this vulnerability by triggering a credentials lookup operation through the plugin. Since the plugin does not restrict the context of the lookup, it may return credentials that the attacker should not have access to. The specific attack vector may involve maliciously crafted job configurations or external calls to the plugin's endpoints. No other special privileges or network position are required beyond the Item/Configure permission.

Impact

Successful exploitation allows an attacker to obtain sensitive credentials managed by Jenkins, such as API tokens, passwords, or SSH keys. These captured credentials could then be used to gain unauthorized access to other systems, escalate privileges within Jenkins, or move laterally in the infrastructure. The severity is considered a medium or high risk depending on the sensitivity of the credentials accessible.

Mitigation and

Status

The vulnerability has been fixed in mabl Plugin version 0.0.47 [1][2]. Users are strongly advised to upgrade to this version or later. There is no known workaround, and the plugin should be updated as soon as possible to prevent potential credential theft. The issue was reported as part of the Jenkins Security Advisory 2023-07-12 [1] and was also listed in the oss-security mailing list announcement [2].

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
com.mabl.integration.jenkins:mabl-integrationMaven
< 0.0.470.0.47

Affected products

3

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

1