{"id":"GHSA-wvgr-5wgr-c6fj","summary":"Jenkins mabl Plugin vulnerable to cross-site request forgery","details":"Jenkins mabl Plugin 0.0.46 and earlier does not perform permission checks in several HTTP endpoints.\n\nThis allows attackers with Overall/Read permission to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins.\n\nAdditionally, these HTTP endpoints do not require POST requests, resulting in a cross-site request forgery (CSRF) vulnerability.\n\nmabl Plugin 0.0.47 requires POST requests and the appropriate permissions for the affected HTTP endpoints.","aliases":["CVE-2023-37952"],"modified":"2024-02-16T08:03:48.207599Z","published":"2023-07-12T18:30:38Z","database_specific":{"cwe_ids":["CWE-352"],"severity":"MODERATE","github_reviewed":true,"github_reviewed_at":"2023-07-12T22:31:28Z","nvd_published_at":"2023-07-12T16:15:13Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-37952"},{"type":"WEB","url":"https://www.jenkins.io/security/advisory/2023-07-12/#SECURITY-3127"},{"type":"WEB","url":"http://www.openwall.com/lists/oss-security/2023/07/12/2"}],"affected":[{"package":{"name":"com.mabl.integration.jenkins:mabl-integration","ecosystem":"Maven","purl":"pkg:maven/com.mabl.integration.jenkins/mabl-integration"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.0.47"}]}],"versions":["0.0.10","0.0.12","0.0.13","0.0.14","0.0.15","0.0.16","0.0.17","0.0.18","0.0.19","0.0.21","0.0.22","0.0.23","0.0.25","0.0.26","0.0.28","0.0.29","0.0.30","0.0.31","0.0.32","0.0.34","0.0.35","0.0.36","0.0.37","0.0.38","0.0.39","0.0.40","0.0.42","0.0.43","0.0.44","0.0.45","0.0.46","0.0.5","0.0.6","0.0.7","0.0.8","0.0.9"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2023/07/GHSA-wvgr-5wgr-c6fj/GHSA-wvgr-5wgr-c6fj.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N"}]}