{"id":"CVE-2026-84655","aliases":["BIT-jenkins-2026-84655","EUVD-2026-70121","GHSA-g8v4-mgp3-5f84"],"status":"published","title":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing...","description":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fields into JSON and Python API responses.","severity":{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-12","score":0.00479,"percentile":0.41867,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-116"],"published":"2026-09-02T15:40:45Z","modified":"2026-10-24T10:30:53Z","fixes":[{"ecosystem":"Bitnami","package":"jenkins","fixed_in":["2.568.3","2.580.0"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Bitnami","package":"jenkins","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"2.568.3"},{"introduced":"2.569.0"},{"fixed":"2.580.0"}]}]}],"products":[{"vendor":"jenkins","product":"jenkins"},{"vendor":"jenkins project","product":"jenkins"}],"references":[{"url":"https://www.jenkins.io/security/advisory/2026-09-02/#SECURITY-3879","tags":["vendor-advisory","Vendor Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-84655","tags":["web"]},{"url":"https://github.com/advisories/GHSA-g8v4-mgp3-5f84"}],"sources":{"cve":[{"id":"CVE-2026-84655","description":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fields into JSON and Python API responses.","status":"published","published":"2026-09-02T15:40:45.453Z","modified":"2026-09-02T17:19:10.287Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-116"],"updated_at":"2026-11-02T14:20:08.734143Z"}],"euvd":[{"id":"EUVD-2026-70121","description":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fields into JSON and Python API responses.","status":"published","published":"2026-09-02T15:40:45Z","modified":"2026-09-02T17:19:10Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T18:01:15.092584Z"}],"ghsa":[{"id":"GHSA-g8v4-mgp3-5f84","title":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing...","description":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fields into JSON and Python API responses.","status":"published","published":"2026-09-02T18:32:12Z","modified":"2026-09-02T18:32:17Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium"}],"cwes":["CWE-116"],"updated_at":"2026-11-02T15:11:17.943368Z"}],"nvd":[{"id":"CVE-2026-84655","description":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fields into JSON and Python API responses.","status":"published","published":"2026-09-02T16:17:30.177Z","modified":"2026-09-15T18:07:05.09Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-116"],"updated_at":"2026-11-02T14:12:43.399612Z"}],"osv":[{"id":"CVE-2026-84655","description":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fields into JSON and Python API responses.","status":"published","published":"2026-09-02T16:17:30.177Z","modified":"2026-10-24T10:30:53.774717438Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:45:18.482949Z"},{"id":"BIT-jenkins-2026-84655","description":"Jenkins 2.579 and earlier, LTS 2.568.2 and earlier does not escape map keys when serializing objects as JSON and Python through its REST API, allowing attackers able to control map property names to inject arbitrary fields into JSON and Python API responses.","status":"published","published":"2026-09-08T08:16:31.038Z","modified":"2026-09-16T16:45:06.098983695Z","updated_at":"2026-11-02T15:28:31.782692Z"}]}}
