Skip to content

Jenkins Warnings Plugin exposures system-scoped credentials

Moderate severity GitHub Reviewed Published Oct 25, 2023 to the GitHub Advisory Database • Updated Nov 11, 2023

Package

maven io.jenkins.plugins:warnings-ng (Maven)

Affected versions

= 10.5.0
< 10.4.1

Patched versions

10.5.1
10.4.1

Description

Jenkins Warnings Plugin 10.5.0 and earlier does not set the appropriate context for credentials lookup, allowing the use of system-scoped credentials otherwise reserved for the global configuration.

This allows attackers with Item/Configure permission to access and capture credentials they are not entitled to.

Warnings Plugin 10.5.1 defines the appropriate context for credentials lookup. This fix has been backported to 10.4.1.

References

Published by the National Vulnerability Database Oct 25, 2023
Published to the GitHub Advisory Database Oct 25, 2023
Reviewed Oct 30, 2023
Last updated Nov 11, 2023

Severity

Moderate
4.3
/ 10

CVSS base metrics

Attack vector
Network
Attack complexity
Low
Privileges required
Low
User interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

CVE ID

CVE-2023-46651

GHSA ID

GHSA-66hv-fhcm-7xm7
Checking history
See something to contribute? Suggest improvements for this vulnerability.