{"id":"CVE-2017-6594","aliases":["DEBIAN-CVE-2017-6594","EUVD-2017-15648","GHSA-jg5g-qq45-3g4q","MGASA-2017-0308","UBUNTU-CVE-2017-6594","openSUSE-SU-2024:10946-1"],"status":"published","title":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath...","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.01759,"percentile":0.78134,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-295"],"published":"2017-08-25T20:35:54Z","modified":"2026-10-20T13:25:10Z","fixes":[{"ecosystem":"Debian:12","package":"heimdal","fixed_in":["7.1.0+dfsg-12"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"heimdal","fixed_in":["7.1.0+dfsg-12"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"heimdal","fixed_in":["7.1.0+dfsg-12"],"sources":["osv"]},{"ecosystem":"Mageia:5","package":"heimdal","fixed_in":["1.5.3-6.2.mga5"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"heimdal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.1.0+dfsg-12"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"heimdal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.1.0+dfsg-12"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"heimdal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.1.0+dfsg-12"}]}]},{"source":"osv","ecosystem":"Mageia:5","package":"heimdal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.3-6.2.mga5"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"heimdal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.6~git20120403+dfsg1-3ubuntu0.1","1.6~git20120403+dfsg1-3ubuntu0.2","1.6~git20131207+dfsg-1ubuntu1","1.6~git20131207+dfsg-1ubuntu1.1","1.6~git20131207+dfsg-1ubuntu1.2","1.6~git20131207+dfsg-1ubuntu1.2+esm1","1.6~git20131207+dfsg-1ubuntu1.2+esm2","1.6~git20131207+dfsg-1ubuntu1.2+esm3","1.6~git20131207+dfsg-1ubuntu1.2+esm4"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"heimdal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.6~rc2+dfsg-10ubuntu1","1.7~git20150920+dfsg-4ubuntu1","1.7~git20150920+dfsg-4ubuntu1.16.04.1","1.7~git20150920+dfsg-4ubuntu1.16.04.1+esm1","1.7~git20150920+dfsg-4ubuntu1.16.04.1+esm2","1.7~git20150920+dfsg-4ubuntu1.16.04.1+esm3","1.7~git20150920+dfsg-4ubuntu1.16.04.1+esm4"]}],"products":[{"vendor":"heimdal_project","product":"heimdal"},{"vendor":"opensuse","product":"leap"}],"references":[{"url":"https://github.com/heimdal/heimdal/releases/tag/heimdal-7.3.0","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Patch","Third Party Advisory","fix"]},{"url":"http://lists.opensuse.org/opensuse-updates/2017-08/msg00062.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.h5l.org/advisories.html?show=2017-04-13","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory"]},{"url":"https://github.com/heimdal/heimdal/commit/b1e699103f08d6a0ca46a122193c9da65f6cf837","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Patch","Third Party Advisory","fix"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-6594"},{"url":"https://github.com/advisories/GHSA-jg5g-qq45-3g4q"},{"url":"https://security-tracker.debian.org/tracker/CVE-2017-6594","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2017-0308.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=21550","tags":["report"]},{"url":"https://lists.opensuse.org/opensuse-updates/2017-08/msg00062.html","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2017-6594","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-6594","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2017-11103","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-17439","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-6594","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16860","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-12098","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2017-6594","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","status":"published","published":"2017-08-28T19:00:00Z","modified":"2024-08-05T15:33:20.475Z","updated_at":"2026-11-02T14:33:16.578111Z"}],"euvd":[{"id":"EUVD-2017-15648","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","status":"published","published":"2017-08-28T19:00:00Z","modified":"2024-08-05T15:33:20Z","updated_at":"2026-11-03T02:39:12.023695Z"}],"ghsa":[{"id":"GHSA-jg5g-qq45-3g4q","title":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath...","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","status":"published","published":"2022-05-13T01:07:06Z","modified":"2023-02-01T05:03:08Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:50:01.019018Z"}],"nvd":[{"id":"CVE-2017-6594","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","status":"published","published":"2017-08-28T19:29:01.4Z","modified":"2026-06-17T01:22:36.597Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"primary"},{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:03:57.82609Z"}],"osv":[{"id":"CVE-2017-6594","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","status":"published","published":"2017-08-28T19:29:01.4Z","modified":"2026-10-20T13:25:10.481924002Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:44:06.412595Z"},{"id":"DEBIAN-CVE-2017-6594","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","status":"published","published":"2017-08-28T19:29:01.4Z","modified":"2026-09-01T20:03:49.303511643Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:45:29.412243Z"},{"id":"UBUNTU-CVE-2017-6594","description":"The transit path validation code in Heimdal before 7.3 might allow attackers to bypass the capath policy protection mechanism by leveraging failure to add the previous hop realm to the transit path of issued tickets.","status":"published","published":"2017-08-28T19:29:00Z","modified":"2026-04-22T11:30:02.171726Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"},{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:54:15.773974Z"},{"id":"MGASA-2017-0308","title":"Updated heimdal packages fix security vulnerability","description":"Transit path validation inadvertently caused the previous hop realm to\nnot be added to the transit path of issued tickets. This may, in some\ncases, enable bypass of capath policy in Heimdal versions 1.5 through\n7.2 (CVE-2017-6594).\n\nNote, this may break sites that rely on the bug. With the bug some\nincomplete [capaths] worked, that should not have. These may now break\nauthentication in some cross-realm configurations.\n","status":"published","published":"2017-08-25T20:35:54Z","modified":"2026-04-16T06:24:51.185021404Z","updated_at":"2026-11-02T15:49:40.442238Z"},{"id":"openSUSE-SU-2024:10946-1","title":"libheimdal-7.7.0-1.11 on GA media","description":"These are all security issues fixed in the libheimdal-7.7.0-1.11 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:00:42.084229Z","updated_at":"2026-11-02T16:58:34.894275Z"}]}}
