Skip to main content

DFIR-IRIS EUVDEUVD-2026-51069

| CVE-2026-16969 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-07-30 sba-research GHSA-fcp4-m28j-rjrq
7.6
CVSS 3.1 · Vendor: sba-research
Share

Severity by source

Vendor (sba-research) PRIMARY
7.6 HIGH
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
vuln.today AI
7.6 HIGH

Stored XSS needs an authenticated low-priv account (PR:L) and a victim view (UI:R); script executes cross-context in the browser (S:C) enabling session/case-data theft (C:H) with limited integrity impact (I:L).

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (sba-research).

CVSS VectorVendor: sba-research

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
Low
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jul 30, 2026 - 10:22 vuln.today
CVE Published
Jul 30, 2026 - 09:40 cve.org
HIGH 7.6

DescriptionCVE.org

The IRIS web application in version 2.4.26 and possibly others is vulnerable to stored cross-site scripting (XSS) in the assets function.

AnalysisAI

Stored cross-site scripting in the DFIR-IRIS incident-response platform (iris-web 2.4.26 and possibly earlier) lets an authenticated low-privileged user persist malicious JavaScript through the assets function, which then executes in the browser of any other analyst who views the affected case data. Because IRIS holds sensitive investigation material and the CVSS scope is changed (S:C), a successful payload can hijack higher-privileged analyst or administrator sessions. No public exploit identified at time of analysis, and the issue is not listed in CISA KEV; disclosure comes from an SBA Research advisory (SBA-ADV-20260126-01).

Technical ContextAI

DFIR-IRIS (CPE cpe:2.3:a:dfir-iris:iris-web) is an open-source, collaborative digital-forensics and incident-response case-management web application used by SOC and DFIR teams to track investigations, evidence, and assets. The flaw is a CWE-79 Improper Neutralization of Input During Web Page Generation (stored/persistent XSS): user-supplied data submitted through the assets function is stored server-side and later rendered into HTML without adequate output encoding or sanitization, so an attacker-controlled string is interpreted as executable script in the context of the IRIS origin. Being stored (not reflected) means the payload fires automatically for every user who opens the affected asset view, without any per-victim crafting.

RemediationAI

No vendor-released patch version is identified in the available data, so upgrade to the latest DFIR-IRIS iris-web release and consult the SBA Research advisory (https://github.com/sbaresearch/advisories/tree/public/2026/SBA-ADV-20260126-01_DFIR-IRIS_Stored_XSS) and the DFIR-IRIS project releases for a fixed build before deploying. As compensating controls until a confirmed patch is applied, restrict who can create or edit assets by tightening IRIS role permissions so only trusted analysts can populate asset fields (trade-off: reduces collaborative data entry), and deploy a strict Content-Security-Policy that disallows inline script execution on the IRIS origin to blunt payload execution (trade-off: may break legitimate inline UI scripts and require testing). Additionally, audit existing asset entries for injected script before it is viewed by privileged users, and place IRIS behind network access controls so only authenticated internal responders can reach it.

Share

EUVD-2026-51069 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy