{"id":"CVE-2023-32993","aliases":["EUVD-2023-1488","GHSA-6v6h-rw43-97fh"],"status":"published","title":"Jenkins SAML Single Sign On(SSO) Plugin missing hostname validation","description":"Jenkins SAML Single Sign On(SSO) Plugin 2.0.2 and earlier does not perform hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata, which could be abused using a man-in-the-middle attack to intercept these connections.","severity":{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.00209,"percentile":0.11145,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-345","CWE-346"],"published":"2023-05-16T16:00:12Z","modified":"2026-06-17T06:00:01Z","fixes":[{"ecosystem":"Maven","package":"io.jenkins.plugins:miniorange-saml-sp","fixed_in":["2.1.0"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"io.jenkins.plugins:miniorange-saml-sp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0"}]}]},{"source":"osv","ecosystem":"Maven","package":"io.jenkins.plugins:miniorange-saml-sp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.0"}]}],"versions":["1.0.1","1.0.10","1.0.11","1.0.14","1.0.15","1.0.16","1.0.18","1.0.19","1.0.2","1.0.3","1.0.4","1.0.5","1.0.9","2.0.0","2.0.1","2.0.2"]}],"products":[{"vendor":"jenkins","product":"saml_single_sign_on"},{"vendor":"jenkins project","product":"jenkins saml single sign on(sso) plugin"}],"references":[{"url":"https://www.jenkins.io/security/advisory/2023-05-16/#SECURITY-3001%20(1)","tags":["vendor-advisory","x_transferred","Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-32993","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-6v6h-rw43-97fh"}],"sources":{"cve":[{"id":"CVE-2023-32993","description":"Jenkins SAML Single Sign On(SSO) Plugin 2.0.2 and earlier does not perform hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata, which could be abused using a man-in-the-middle attack to intercept these connections.","status":"published","published":"2023-05-16T16:00:12.489Z","modified":"2025-01-23T20:00:37.668Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-346"],"updated_at":"2026-11-02T14:35:29.381004Z"}],"euvd":[{"id":"EUVD-2023-1488","description":"Jenkins SAML Single Sign On(SSO) Plugin 2.0.2 and earlier does not perform hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata, which could be abused using a man-in-the-middle attack to intercept these connections.","status":"published","published":"2023-05-16T16:00:12Z","modified":"2025-01-23T20:00:37Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-03T00:04:14.433513Z"}],"ghsa":[{"id":"GHSA-6v6h-rw43-97fh","title":"Jenkins SAML Single Sign On(SSO) Plugin missing hostname validation","description":"Jenkins SAML Single Sign On(SSO) Plugin 2.0.2 and earlier does not perform hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata.\n\nThis lack of validation could be abused using a man-in-the-middle attack to intercept these connections.\n\nSAML Single Sign On(SSO) Plugin 2.1.0 performs hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata.","status":"published","published":"2023-05-16T18:30:16Z","modified":"2025-01-23T23:16:59Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-345","CWE-346"],"updated_at":"2026-11-02T14:38:28.945236Z"}],"nvd":[{"id":"CVE-2023-32993","description":"Jenkins SAML Single Sign On(SSO) Plugin 2.0.2 and earlier does not perform hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata, which could be abused using a man-in-the-middle attack to intercept these connections.","status":"published","published":"2023-05-16T17:15:11.893Z","modified":"2026-06-17T06:00:01.653Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-345","CWE-346"],"updated_at":"2026-11-02T14:08:02.399327Z"}],"osv":[{"id":"GHSA-6v6h-rw43-97fh","title":"Jenkins SAML Single Sign On(SSO) Plugin missing hostname validation","description":"Jenkins SAML Single Sign On(SSO) Plugin 2.0.2 and earlier does not perform hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata.\n\nThis lack of validation could be abused using a man-in-the-middle attack to intercept these connections.\n\nSAML Single Sign On(SSO) Plugin 2.1.0 performs hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata.","status":"published","published":"2023-05-16T18:30:16Z","modified":"2025-01-23T23:27:45.741743Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-345","CWE-346"],"updated_at":"2026-11-02T15:46:39.965326Z"}]}}
