Skip to content

Support bundles can include user session IDs in Jenkins Support Core Plugin

Low severity GitHub Reviewed Published May 24, 2022 to the GitHub Advisory Database • Updated Dec 15, 2023

Package

maven org.jenkins-ci.plugins:support-core (Maven)

Affected versions

<= 2.72

Patched versions

2.72.1

Description

Support Core Plugin 2.72 and earlier provides the serialized user authentication as part of the "About user (basic authentication details only)" information (user.md).

In some configurations, this can include the session ID of the user creating the support bundle. Attackers with access to support bundle content and the Jenkins instance could use this information to impersonate the user who created the support bundle.
Support Core Plugin 2.72.1 no longer provides the serialized user authentication as part of the "About user (basic authentication details only)" information.

As a workaround, deselecting "About user (basic authentication details only)" before creating a support bundle will exclude the affected information from the bundle.

References

Published by the National Vulnerability Database Feb 24, 2021
Published to the GitHub Advisory Database May 24, 2022
Reviewed Dec 13, 2022
Last updated Dec 15, 2023

Severity

Low
3.1
/ 10

CVSS base metrics

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

Weaknesses

CVE ID

CVE-2021-21621

GHSA ID

GHSA-92pg-8g57-hqpx

Credits

Checking history
See something to contribute? Suggest improvements for this vulnerability.