{"id":"CVE-2024-23830","aliases":["EUVD-2024-0671","GHSA-mcqj-7p29-9528"],"status":"published","title":"MantisBT Host Header Injection vulnerability","description":"MantisBT is an open source issue tracker. Prior to version 2.26.1, an unauthenticated attacker who knows a user's email address and username can hijack the user's account by poisoning the link in the password reset notification message. A patch is available in version 2.26.1. As a workaround, define `$g_path` as appropriate in `config_inc.php`.","severity":{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00962,"percentile":0.6185,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-74"],"published":"2024-02-20T21:44:27Z","modified":"2026-10-28T02:31:13Z","fixes":[{"ecosystem":"Packagist","package":"mantisbt/mantisbt","fixed_in":["2.26.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Packagist","package":"mantisbt/mantisbt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.26.1"}]}]},{"source":"osv","ecosystem":"Packagist","package":"mantisbt/mantisbt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.26.1"}]}],"versions":["2.10.0","2.10.1","2.11.0","2.11.1","2.12.0","2.12.1","2.12.2","2.13.0","2.13.1","2.13.2","2.14.0","2.15.0","2.15.1","2.16.0","2.16.1","2.17.0","2.17.1","2.17.2","2.18.0","2.18.1","2.19.0","2.19.1","2.20.0","2.20.1","2.21.0","2.21.1","2.21.2","2.21.3","2.22.0","2.22.1","2.22.2","2.23.0","2.23.1","2.24.0","2.24.1","2.24.2","2.24.3","2.24.4","2.24.5","2.25.0","2.25.1","2.25.2","2.25.3","2.25.4","2.25.5","2.25.6","2.25.7","2.25.8","2.26.0","2.3.0","2.3.1","2.3.2","2.3.3","2.4.0","2.4.1","2.4.2","2.5.0","2.5.1","2.5.2","2.6.0","2.7.0","2.7.1","2.8.0","2.8.1","2.9.0","2.9.1"]}],"products":[{"vendor":"mantisbt","product":"mantisbt"}],"references":[{"url":"https://github.com/mantisbt/mantisbt/security/advisories/GHSA-mcqj-7p29-9528","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory","advisory","web"]},{"url":"https://github.com/mantisbt/mantisbt/commit/7055731d09ff12b2781410a372f790172e279744","tags":["x_refsource_MISC","x_transferred","Patch","fix","web"]},{"url":"https://mantisbt.org/bugs/view.php?id=19381","tags":["x_refsource_MISC","x_transferred","Exploit","Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-23830","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-mcqj-7p29-9528"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/23xxx/CVE-2024-23830.json","tags":["advisory"]},{"url":"https://github.com/mantisbt/mantisbt","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2024-23830","title":"MantisBT Host Header Injection vulnerability","description":"MantisBT is an open source issue tracker. Prior to version 2.26.1, an unauthenticated attacker who knows a user's email address and username can hijack the user's account by poisoning the link in the password reset notification message. A patch is available in version 2.26.1. As a workaround, define `$g_path` as appropriate in `config_inc.php`.","status":"published","published":"2024-02-20T21:44:27.707Z","modified":"2024-08-01T23:13:08.218Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high","assessor":"cna"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T14:34:05.444281Z"}],"euvd":[{"id":"EUVD-2024-0671","description":"MantisBT is an open source issue tracker. Prior to version 2.26.1, an unauthenticated attacker who knows a user's email address and username can hijack the user's account by poisoning the link in the password reset notification message. A patch is available in version 2.26.1. As a workaround, define `$g_path` as appropriate in `config_inc.php`.","status":"published","published":"2024-02-20T21:44:27Z","modified":"2024-08-01T23:13:08Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high"}],"updated_at":"2026-11-03T03:50:28.835632Z"}],"ghsa":[{"id":"GHSA-mcqj-7p29-9528","title":"MantisBT Host Header Injection vulnerability","description":"### Impact\nKnowing a user's email address and username, an unauthenticated attacker can hijack the user's account by poisoning the link in the password reset notification message.\n\n### Patches\nhttps://github.com/mantisbt/mantisbt/commit/7055731d09ff12b2781410a372f790172e279744\n\n### Workarounds\nDefine `$g_path` as appropriate in config_inc.php.\n\n### References\nhttps://mantisbt.org/bugs/view.php?id=19381\n\n### Credits\n\nThanks to the following security researchers for responsibly reporting and helping resolve this vulnerability.\n\n- Pier-Luc Maltais (https://twitter.com/plmaltais) \n- Hlib Yavorskyi (https://github.com/Kerkroups)\n- Jingshao Chen (https://github.com/shaozi)\n- Brandon Roldan\n- nhchoudhary\n","status":"published","published":"2024-02-20T23:43:17Z","modified":"2026-03-20T05:03:17Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T14:39:38.524712Z"}],"nvd":[{"id":"CVE-2024-23830","description":"MantisBT is an open source issue tracker. Prior to version 2.26.1, an unauthenticated attacker who knows a user's email address and username can hijack the user's account by poisoning the link in the password reset notification message. A patch is available in version 2.26.1. As a workaround, define `$g_path` as appropriate in `config_inc.php`.","status":"published","published":"2024-02-20T22:15:08.46Z","modified":"2026-06-17T07:13:41.777Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high","assessor":"secondary"},{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high","assessor":"primary"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T14:09:37.655131Z"}],"osv":[{"id":"CVE-2024-23830","title":"MantisBT Host Header Injection vulnerability","description":"MantisBT is an open source issue tracker. Prior to version 2.26.1, an unauthenticated attacker who knows a user's email address and username can hijack the user's account by poisoning the link in the password reset notification message. A patch is available in version 2.26.1. As a workaround, define `$g_path` as appropriate in `config_inc.php`.","status":"published","published":"2024-02-20T21:44:27.707Z","modified":"2026-10-28T02:31:13.129664465Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T15:44:38.897406Z"},{"id":"GHSA-mcqj-7p29-9528","title":"MantisBT Host Header Injection vulnerability","description":"### Impact\nKnowing a user's email address and username, an unauthenticated attacker can hijack the user's account by poisoning the link in the password reset notification message.\n\n### Patches\nhttps://github.com/mantisbt/mantisbt/commit/7055731d09ff12b2781410a372f790172e279744\n\n### Workarounds\nDefine `$g_path` as appropriate in config_inc.php.\n\n### References\nhttps://mantisbt.org/bugs/view.php?id=19381\n\n### Credits\n\nThanks to the following security researchers for responsibly reporting and helping resolve this vulnerability.\n\n- Pier-Luc Maltais (https://twitter.com/plmaltais) \n- Hlib Yavorskyi (https://github.com/Kerkroups)\n- Jingshao Chen (https://github.com/shaozi)\n- Brandon Roldan\n- nhchoudhary\n","status":"published","published":"2024-02-20T23:43:17Z","modified":"2026-09-10T03:50:06.391553656Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L","level":"high"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T15:46:51.811331Z"}]}}
