{"id":"CVE-2024-52549","aliases":["EUVD-2024-3278","GHSA-jv82-75fh-23r7","RHSA-2025:2218","RHSA-2025:2219","RHSA-2025:2220","RHSA-2025:2221","RHSA-2025:2222","RHSA-2025:2223"],"status":"published","title":"Missing permission check in Jenkins Script Security Plugin","description":"Jenkins Script Security Plugin 1367.vdf2fc45f229c and earlier, except 1365.1367.va_3b_b_89f8a_95b_ and 1362.1364.v4cf2dc5d8776, does not perform a permission check in a method implementing form validation, allowing attackers with Overall/Read permission to check for the existence of files on the controller file system.","severity":{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-12","score":0.00352,"percentile":0.29327,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-306","CWE-862"],"published":"2024-11-13T20:53:00Z","modified":"2026-10-24T14:38:08Z","fixes":[{"ecosystem":"Maven","package":"org.jenkins-ci.plugins:script-security","fixed_in":["1368.vb"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.jenkins-ci.plugins:script-security","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1368.vb"}]}]},{"source":"osv","ecosystem":"Maven","package":"org.jenkins-ci.plugins:script-security","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1368.vb"}]}],"versions":["1.0","1.0-beta-1","1.0-beta-2","1.0-beta-3","1.0-beta-4","1.0-beta-5","1.0-beta-6","1.1","1.10","1.11","1.12","1.13","1.14","1.15","1.16","1.17","1.18","1.18.1","1.19","1.2","1.20","1.21","1.22","1.23","1.24","1.25","1.26","1.27","1.28","1.29","1.29.1","1.3","1.30","1.31","1.33","1.34","1.35","1.36","1.37","1.38","1.39","1.4","1.40","1.41","1.42","1.43","1.44","1.44.1","1.45","1.46","1.46.1","1.47","1.48","1.49","1.5","1.50","1.51","1.52","1.53","1.54","1.54.1","1.54.2","1.54.3","1.54.4","1.55","1.56","1.57","1.57.1","1.57.2","1.57.3","1.57.4","1.57.5","1.57.6","1.58","1.59","1.6","1.60","1.60.1","1.61","1.62","1.63","1.63.1","1.64","1.65","1.66","1.66.1","1.66.2","1.66.3","1.66.4","1.66.5","1.67","1.68","1.69","1.7","1.70","1.71","1.72","1.73","1.74","1.75","1.76","1.77","1.78","1.78.1","1.8","1.9","1118.vba21ca2e3286","1125.v132f99385e1b_","1131.v8b_b_5eda_c328e","1138.v8e727069a_025","1140.vf967fb_efa_55a_","1145.1148.vf6d17a_a_a_eef6","1145.vb_cf6cf6ed960","1146.vdf547f19a_473","1158.v7c1b_73a_69a_08","1172.v35f6a_0b_8207e","1175.1177.vda_175b_77d144","1175.1179.vea_f7532629e1","1175.1180.v36a_3fb_2dec9c","1175.v4b_d517d6db_f0","1183.v774b_0b_0a_a_451","1184.v85d16b_d851b_3","1189.vb_a_b_7c8fd5fde","1190.v65867a_a_47126","1209.v50b_005db_19db","1218.v39ca_7f7ed0a_c","1228.vd93135a_2fb_25","1229.v4880b_b_e905a_6","1244.ve463715a_f89c","1251.1253.v4e638b_e3b_221","1251.vfe552ed55f8d","1264.vecf66020eb_7d","1265.va_fb_290b_4b_d34","1269.v639888f5e366","1271.vdede89739a_81","1273.v66c1964f0dfd","1274.v2b_33362a_f2f5","1275.v23895f409fb_d","1281.v22fb_899df1a_e","1294.v99333c047434","1301.v0079b_cd0cdfa_","1305.v487433146192","1310.vf24a_dfce068b_","1313.v7a_6067dc7087","1321.va_73c0795b_923","1326.vdb_c154de8669","1335.vf07d9ce377a_e","1336.vf33a_a_9863911","1341.va_2819b_414686","1354.va_70a_fe478c7f","1358.vb_26663c13537","1361.v913100720139","1362.1364.v4cf2dc5d8776","1362.v67dc1f0e1b_b_3","1365.1367.va_3b_b_89f8a_95b_","1365.v4778ca_84b_de5","1366.vd44b_49a_5c85c","1367.vdf2fc45f229c"]},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.17::el9","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.479.3.1739859586-3.el9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.17::el9","package":"jenkins-2-plugins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.17.1739859908-1.el9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.16::el9","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.479.3.1739896390-3.el9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.16::el9","package":"jenkins-2-plugins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.16.1739896683-1.el9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.15::el8","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.479.3.1740051993-3.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.15::el8","package":"jenkins-2-plugins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.15.1740052174-1.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.14::el8","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.479.3.1740109575-3.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.14::el8","package":"jenkins-2-plugins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.14.1740109868-1.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.13::el8","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.479.3.1740464433-3.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.13::el8","package":"jenkins-2-plugins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.13.1740464698-1.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.12::el8","package":"jenkins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.479.3.1740464431-3.el8"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:ocp_tools:4.12::el8","package":"jenkins-2-plugins","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.12.1740464689-1.el8"}]}],"bundled":6}],"products":[{"vendor":"jenkins","product":"script_security"},{"vendor":"jenkins project","product":"jenkins script security plugin"}],"references":[{"url":"https://www.jenkins.io/security/advisory/2024-11-13/#SECURITY-3447","tags":["vendor-advisory","Vendor Advisory","advisory","web","article"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-52549","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-jv82-75fh-23r7"},{"url":"https://github.com/jenkinsci/script-security-plugin","tags":["package"]},{"url":"https://access.redhat.com/errata/RHSA-2025:2218","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#important","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2316421","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2324606","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2326034","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2326043","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2326047","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2218.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2024-47072","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-47072","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-47072","tags":["advisory"]},{"url":"https://github.com/x-stream/xstream/commit/bb838ce2269cac47433e31c77b2b236466e9f266","tags":["article"]},{"url":"https://github.com/x-stream/xstream/security/advisories/GHSA-hfq9-hggm-c56q","tags":["article"]},{"url":"https://x-stream.github.io/CVE-2024-47072.html","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2024-47855","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-47855","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-47855","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-wwcp-26wc-3fxm","tags":["advisory"]},{"url":"https://github.com/kordamp/json-lib/commit/a0c4a0eae277130e22979cf307c95dec4005a78e","tags":["article"]},{"url":"https://github.com/kordamp/json-lib/compare/v3.0.3...v3.1.0","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2024-52549","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-52549","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2024-52550","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-52550","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-52550","tags":["advisory"]},{"url":"https://www.jenkins.io/security/advisory/2024-11-13/#SECURITY-3362","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2024-52551","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-52551","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-52551","tags":["advisory"]},{"url":"https://www.jenkins.io/security/advisory/2024-11-13/#SECURITY-3361","tags":["article"]},{"url":"https://access.redhat.com/errata/RHSA-2025:2219","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2219.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:2220","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2220.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:2221","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2221.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:2222","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2222.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:2223","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2223.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2024-45339","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2342463","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-45339","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-45339","tags":["advisory"]},{"url":"https://github.com/golang/glog/pull/74","tags":["article"]},{"url":"https://github.com/golang/glog/pull/74/commits/b8741656e406e66d6992bc2c9575e460ecaa0ec2","tags":["article"]},{"url":"https://groups.google.com/g/golang-announce/c/H-Q4ouHWyKs","tags":["article"]},{"url":"https://owasp.org/www-community/vulnerabilities/Insecure_Temporary_File","tags":["article"]},{"url":"https://pkg.go.dev/vuln/GO-2025-3372","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2024-52549","description":"Jenkins Script Security Plugin 1367.vdf2fc45f229c and earlier, except 1365.1367.va_3b_b_89f8a_95b_ and 1362.1364.v4cf2dc5d8776, does not perform a permission check in a method implementing form validation, allowing attackers with Overall/Read permission to check for the existence of files on the controller file system.","status":"published","published":"2024-11-13T20:53:00.291Z","modified":"2024-11-13T21:35:30.7Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T14:34:03.661584Z"}],"euvd":[{"id":"EUVD-2024-3278","description":"Jenkins Script Security Plugin 1367.vdf2fc45f229c and earlier, except 1365.1367.va_3b_b_89f8a_95b_ and 1362.1364.v4cf2dc5d8776, does not perform a permission check in a method implementing form validation, allowing attackers with Overall/Read permission to check for the existence of files on the controller file system.","status":"published","published":"2024-11-13T20:53:00Z","modified":"2024-11-13T21:35:30Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium"}],"updated_at":"2026-11-03T00:05:00.76838Z"}],"ghsa":[{"id":"GHSA-jv82-75fh-23r7","title":"Missing permission check in Jenkins Script Security Plugin ","description":"Jenkins Script Security Plugin 1367.vdf2fc45f229c and earlier, except 1365.1367.va_3b_b_89f8a_95b_ and 1362.1364.v4cf2dc5d8776, does not perform a permission check in a method implementing form validation, allowing attackers with Overall/Read permission to check for the existence of files on the controller file system. This allows attackers with Overall/Read permission to check for the existence of files on the controller file system. Script Security Plugin 1368.vb_b_402e3547e7 requires Overall/Administer permission for the affected form validation method.","status":"published","published":"2024-11-13T21:30:38Z","modified":"2024-11-14T15:35:55Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium"}],"cwes":["CWE-306","CWE-862"],"updated_at":"2026-11-02T14:38:19.029049Z"}],"nvd":[{"id":"CVE-2024-52549","description":"Jenkins Script Security Plugin 1367.vdf2fc45f229c and earlier, except 1365.1367.va_3b_b_89f8a_95b_ and 1362.1364.v4cf2dc5d8776, does not perform a permission check in a method implementing form validation, allowing attackers with Overall/Read permission to check for the existence of files on the controller file system.","status":"published","published":"2024-11-13T21:15:29.233Z","modified":"2026-06-17T08:07:26.167Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T14:10:37.281254Z"}],"osv":[{"id":"CVE-2024-52549","description":"Jenkins Script Security Plugin 1367.vdf2fc45f229c and earlier, except 1365.1367.va_3b_b_89f8a_95b_ and 1362.1364.v4cf2dc5d8776, does not perform a permission check in a method implementing form validation, allowing attackers with Overall/Read permission to check for the existence of files on the controller file system.","status":"published","published":"2024-11-13T21:15:29.233Z","modified":"2026-10-24T14:38:08.570468343Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:44:44.032344Z"},{"id":"GHSA-jv82-75fh-23r7","title":"Missing permission check in Jenkins Script Security Plugin ","description":"Jenkins Script Security Plugin 1367.vdf2fc45f229c and earlier, except 1365.1367.va_3b_b_89f8a_95b_ and 1362.1364.v4cf2dc5d8776, does not perform a permission check in a method implementing form validation, allowing attackers with Overall/Read permission to check for the existence of files on the controller file system. This allows attackers with Overall/Read permission to check for the existence of files on the controller file system. Script Security Plugin 1368.vb_b_402e3547e7 requires Overall/Administer permission for the affected form validation method.","status":"published","published":"2024-11-13T21:30:38Z","modified":"2026-08-07T08:12:20.573806077Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium"}],"cwes":["CWE-306","CWE-862"],"updated_at":"2026-11-02T15:46:51.10002Z"},{"id":"RHSA-2025:2218","title":"Red Hat Security Advisory: Red Hat Product OCP Tools 4.17 Openshift Jenkins security update","status":"published","published":"2025-03-05T10:03:11Z","modified":"2026-10-09T10:15:30Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:16.589982Z"},{"id":"RHSA-2025:2219","title":"Red Hat Security Advisory: Red Hat Product OCP Tools 4.16 Openshift Jenkins security update","status":"published","published":"2025-03-05T10:03:11Z","modified":"2026-10-09T10:15:31Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:16.589982Z"},{"id":"RHSA-2025:2220","title":"Red Hat Security Advisory: Red Hat Product OCP Tools 4.15 Openshift Jenkins security update","status":"published","published":"2025-03-05T10:03:12Z","modified":"2026-10-09T10:15:32Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:16.589982Z"},{"id":"RHSA-2025:2221","title":"Red Hat Security Advisory: Red Hat Product OCP Tools 4.14 Openshift Jenkins security update","status":"published","published":"2025-03-05T10:03:12Z","modified":"2026-10-09T10:15:32Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:16.589982Z"},{"id":"RHSA-2025:2222","title":"Red Hat Security Advisory: Red Hat Product OCP Tools 4.13 Openshift Jenkins security update","status":"published","published":"2025-03-05T10:03:13Z","modified":"2026-10-09T10:15:33Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:16.589982Z"},{"id":"RHSA-2025:2223","title":"Red Hat Security Advisory: Red Hat Product OCP Tools 4.12 Openshift Jenkins security update","status":"published","published":"2025-03-05T10:03:13Z","modified":"2026-10-09T10:15:34Z","cvss":[{"version":"3.1","score":8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:16.589982Z"}]}}
