
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-1438 is a Reflected Cross-Site Scripting (XSS) vulnerability in the Graylog Web Interface console, specifically affecting version 2.2.3. The flaw arises from a lack of proper sanitization and output encoding in HTML responses, where several endpoints — notably /system/nodes/ — include URL segments directly in the response without escaping. An attacker can craft a malicious URL that, when visited by a victim, causes arbitrary JavaScript to execute in the victim's browser. It was published on February 18, 2026, and carries a CVSS v3.1 base score of 6.1 (Medium) (Feedly, CVE.org).
The root cause is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting), where user-controlled input from the URL path is reflected into the HTML response without output encoding (Feedly). The attack vector is network-based and requires no privileges, but does require user interaction (the victim must visit a specially crafted URL). The /system/nodes/ endpoint is specifically identified as vulnerable, with URL segments being embedded directly into the rendered page. No authentication is required on the attacker's side, making this a classic reflected XSS scenario exploitable via phishing or social engineering.
Successful exploitation allows an attacker to execute arbitrary JavaScript in the context of the victim's browser session within the Graylog Web Interface. This can lead to limited session manipulation, theft of session tokens or cookies, credential harvesting, and unauthorized actions performed on behalf of the victim user. Confidentiality and integrity impacts are low, and there is no direct availability impact; however, compromise of an administrative session could have broader consequences for the Graylog logging infrastructure (Feedly, CVE.org).
No public proof-of-concept exploit code or active in-the-wild exploitation has been reported for CVE-2026-1438 as of the available data. The EPSS score is approximately 0.036%, indicating a low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires social engineering to trick a user into clicking a crafted URL, which limits opportunistic mass exploitation (Feedly).
/system/nodes/ endpoint is accessible and that URL path segments are reflected in the HTML response without encoding.https://target-graylog/system/nodes/<script>alert(document.cookie)</script> or a URL-encoded equivalent./system/nodes/ path (e.g., %3Cscript%3E, <script>, javascript: in URL segments)./system/nodes/ endpoints, particularly those containing HTML or JavaScript syntax.Users should upgrade Graylog to a version beyond 2.2.3 that includes proper output encoding and input sanitization for all web interface endpoints. As a workaround, restrict access to the Graylog Web Interface to trusted internal networks or VPN-only access to reduce the attack surface for social engineering-based delivery. Additionally, deploying a Web Application Firewall (WAF) with XSS filtering rules can help detect and block reflected XSS payloads targeting the /system/nodes/ endpoint. Users should also educate staff about phishing risks involving crafted Graylog URLs (Feedly).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."