GitHub Advisoryadvisory · Maven
GHSA-xxhf-xq6v-c8mj Improper authorization in Jenkins Embeddable Build Status Plugin bypasses ViewStatus permission requirement
MEDIUM
Official page ↗
- Aliases
- CVE-2022-34180
- Ecosystem
- Maven
- Packages
- org.jenkins-ci.plugins:embeddable-build-status
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- Weaknesses
- CWE-862, CWE-863
- Reviewed
- 2022-07-05
Affected packages
• Maven org.jenkins-ci.plugins:embeddable-build-status: < 2.0.4 → fixed in 2.0.4
Description
Embeddable Build Status Plugin 2.0.3 and earlier does not correctly perform the ViewStatus permission check in the HTTP endpoint it provides for \"unprotected\" status badge access.
This allows attackers without any permissions to obtain the build status badge icon for any attacker-specified job and/or build.
Embeddable Build Status Plugin 2.0.4 requires ViewStatus permission to obtain the build status badge icon.
Related
Alias · CVE (1)
- CVE-2022-34180 Jenkins Embeddable Build Status Plugin 2.0.3 and earlier does not correctly perform the ViewStatus permission check in the HTTP endpoint it… vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2022-34180 advisory
- https://github.com/jenkinsci/embeddable-build-status-plugin/commit/402148784b3f4b029eaf47cc26ebf6b9bc636183 web
- https://github.com/jenkinsci/embeddable-build-status-plugin package
- https://www.jenkins.io/security/advisory/2022-06-22/#SECURITY-2794 web