CVE-2026-85230
Last modified
CVE-2026-85230 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. A persistent unsafe URL injection vulnerability exists in the MISP dashboard ButtonWidget configuration. Dashboard widget URLs were validated only when the widget was rendered and were not validated when the configuration was saved.
Description
A persistent unsafe URL injection vulnerability exists in the MISP dashboard ButtonWidget configuration. Dashboard widget URLs were validated only when the widget was rendered and were not validated when the configuration was saved. As a result, an authenticated user able to modify dashboard widget settings could persist arbitrary URL values, including URLs using the javascript: scheme, through either of the dashboard settings persistence paths. A malicious javascript: URL stored in a dashboard button could potentially result in client-side script execution in the MISP security context if the value reached a rendering or navigation path without the existing runtime validation. Such execution could allow an attacker to perform actions with the privileges of the affected user or access information available to their MISP session. The practical exploitability of this issue is reduced by the fact that MISP already applied URL validation at render time, which neutralized known malicious values before they were presented to the user. The vulnerability therefore represents a persistence-layer validation gap and a defense-in-depth weakness rather than evidence of a direct bypass of the existing rendering protection. The patch introduces a canonical url schema type and validates dashboard widget configuration before it is persisted through either settings save mechanism. ButtonWidget URLs must now be strings resolving to an absolute path on the current MISP instance or a full URL with the same origin. Values using javascript:, external origins, malformed URL forms, and non-string values are rejected at save time.
Metrics
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/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:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| misp | misp | <= 2.5.45 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-85230?
How severe is CVE-2026-85230?
How do I fix CVE-2026-85230?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-85216MISP contains an authentication bypass vulnerability in its …9.5
- CVE-2026-8522Use after free in Downloads in Google Chrome on Mac prior to…8.8
- CVE-2026-85221MISP contains an improper TLS certificate validation vulnera…7.6
- CVE-2026-85226MISP contains an authorization flaw in the OnDemand correlat…5.3
- CVE-2026-85227MISP contains a reflected Cross-Site Scripting (XSS) vulnera…6.1
- CVE-2026-8523Use after free in Mojo in Google Chrome prior to 148.0.7778.…8.3
- CVE-2026-8524Out of bounds write in WebAudio in Google Chrome prior to 14…8.8
- CVE-2026-8525Heap buffer overflow in ANGLE in Google Chrome on Mac prior …8.3
- CVE-2026-8526Out of bounds write in WebRTC in Google Chrome prior to 148.…8.8
- CVE-2026-8527Insufficient validation of untrusted input in Downloads in G…8.8
- CVE-2026-8528Insufficient validation of untrusted input in SiteIsolation …4.3
- CVE-2026-8529Heap buffer overflow in Codecs in Google Chrome prior to 148…8.8
Are you affected by CVE-2026-85230?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
