← Vulnerability feed

Vulnerability record · CVE-2026-86351 · published 7 September 2026

CVE-2026-86351: Misp-project misp improper input validation vulnerability

Misp Project · Misp

Affected versions of MISP validate the user-configurable homepage by checking only whether the supplied path begins with /. That check is insufficient because protocol-relative URLs such as //attacker.example also begin with / but resolve to an external origin in browsers. The vulnerable homepage value can be stored as a user setting and later used by the post-login routing logic. The commit explicitly identifies //attacker.example as a payload that passed validation and was emitted to the Location header after login. The fix introduces a shared InternalRedirectValidator that rejects URLs containing a host, scheme, userinfo, unsafe leading // or /\, malformed URLs, and control characters. It also revalidates homepage settings on read so legacy or internally written unsafe values cannot bypass the new storage-time validation. Version affected: ≤2.5.45

5.1 CVSS 4.0 Medium EPSS 0.26% · top 84.0% CWE-20 · Improper input validationCWE-601 · Open redirect
5.1CVSS 4.0 base score
0.26%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
1References
9 Sep 2026Last modified by NVD

Description

Affected versions of MISP validate the user-configurable homepage by checking only whether the supplied path begins with /. That check is insufficient because protocol-relative URLs such as //attacker.example also begin with / but resolve to an external origin in browsers. The vulnerable homepage value can be stored as a user setting and later used by the post-login routing logic. The commit explicitly identifies //attacker.example as a payload that passed validation and was emitted to the Location header after login. The fix introduces a shared InternalRedirectValidator that rejects URLs containing a host, scheme, userinfo, unsafe leading // or /\, malformed URLs, and control characters. It also revalidates homepage settings on read so legacy or internally written unsafe values cannot bypass the new storage-time validation. Version affected: ≤2.5.45

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-86351 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2024-29859Misp-project misp unrestricted file upload vulnerabilityIn MISP before 2.4.187, add_misp_export in app/Controller/EventsController.php does not properly check for a valid file upload.EPSS 0.82%9.8CVE-2024-29858Misp-project misp vulnerabilityIn MISP before 2.4.187, __uploadLogo in app/Controller/OrganisationsController.php does not properly check for a valid logo upload.EPSS 0.38%9.8CVE-2024-25674Misp-project misp unrestricted file upload vulnerabilityAn issue was discovered in MISP before 2.4.184. Organisation logo upload is insecure because of a lack of checks for the file extension and MIME type.EPSS 0.78%9.8CVE-2024-25675Misp-project misp vulnerabilityAn issue was discovered in MISP before 2.4.184. A client does not need to use POST to start an export generation process. This is related to app/Cont…EPSS 0.82%9.8CVE-2023-50918Misp-project misp vulnerabilityapp/Controller/AuditLogsController.php in MISP before 2.4.182 mishandles ACLs for audit logs.EPSS 0.79%9.8CVE-2023-48657Misp-project misp vulnerabilityAn issue was discovered in MISP before 2.4.176. app/Model/AppModel.php mishandles filters.EPSS 0.92%9.8CVE-2023-48655Misp-project misp vulnerabilityAn issue was discovered in MISP before 2.4.176. app/Controller/Component/IndexFilterComponent.php does not properly filter out query parameters.EPSS 0.92%9.8CVE-2023-48658Misp-project misp vulnerabilityAn issue was discovered in MISP before 2.4.176. app/Model/AppModel.php lacks a checkParam function for alphanumerics, underscore, dash, period, and s…EPSS 0.92%

Source: NIST National Vulnerability Database (record CVE-2026-86351), CISA KEV, FIRST EPSS (scores of 2026-10-02). This page is refreshed as NVD updates the record.