Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | The real-world risk of this vulnerability is moderate to high despite the absence of a CVSS numerical score. The attack vector is network-based and likely requires minimal privileges (typical for XSS in web applications), making it relatively accessible to attackers. The lack of a published CVSS vector and EPSS probability score suggests this may be a recently disclosed or coordinated vulnerability disclosure. However, the existence of an official Drupal security advisory (SA-CONTRIB-2026-019) and EUVD assignment confirms this is not a low-severity issue. The vulnerability affects all installations running Responsive Favicons prior to version 2.0.2, and because it is an XSS flaw in a contributed module, the impact depends on the target site's configuration and the presence of mitigating controls (e.g., Content Security Policy headers). Sites relying on this module for favicon management represent an attack surface for session hijacking, credential theft, or malware injection. The availability of a patch (version 2.0.2) reduces urgency but does not eliminate risk for unpatched instances. |
| Exploit ScenarioDerived | An attacker identifies a Drupal site running an unpatched version of Responsive Favicons and injects malicious JavaScript through a favicon URL or configuration parameter. When site visitors access any page where the favicon is rendered (typically all pages), the injected JavaScript executes in their browsers with the privileges of the visited site, allowing the attacker to steal session cookies, perform actions on behalf of the user, or redirect to a phishing page. Because favicon processing occurs early in page load and is often overlooked in security reviews, this attack may persist undetected until patching is applied. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 25, 2026
The Drupal Responsive Favicons module contains an improper input neutralization vulnerability that allows attackers to inject malicious JavaScript code into web pages (Cross-Site Scripting/XSS). All versions from 0.0.0 up to and including 2.0.1 are affected, with the vulnerability classified under CWE-79 (Improper Neutralization of Input During Web Page Generation). While no CVSS score or EPSS probability metric is currently available, the vulnerability is documented in the official Drupal security advisory (SA-CONTRIB-2026-019) and has been assigned EUVD-2026-15479, indicating this is a confirmed security flaw requiring immediate patching.
RemediationAI
Immediately upgrade the Drupal Responsive Favicons module to version 2.0.2 or later by downloading the patched version from the Drupal project page or using Drupal's package manager (Composer). Apply the patch referenced in the official security advisory at https://www.drupal.org/sa-contrib-2026-019. As a temporary mitigation before patching is possible, implement a restrictive Content Security Policy (CSP) header that disallows inline JavaScript execution and limits script sources to trusted origins only. Additionally, review and audit favicon configuration settings within the module to identify and remove any potentially malicious payloads that may have already been injected. For high-risk installations, consider disabling the Responsive Favicons module entirely until patching is completed.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Drupal Responsive Favicons module (identified via CPE cpe:2.3:a:drupal:responsive_favicons:*:*:*:*:*:*:*:*) is a Drupal contributed module designed to manage and serve favicon configurations across responsive web applications. The vulnerability stems from CWE-79 (Improper Neutralization of Input During Web Page Generation), which occurs when user-controlled or external input is not properly sanitized before being rendered into HTML/JavaScript contexts. In this case, the module fails to properly escape or neutralize favicon-related configuration data when generating HTML markup, allowing an attacker to break out of the intended data context and inject arbitrary JavaScript. This is a classic reflected or stored XSS vulnerability pattern where favicon metadata, URLs, or configuration parameters are passed unsanitized into the DOM.
Know when Responsive Favicons gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting") vulnerability in Drupal Responsive Favicons allows Cross-Site Scripting (XSS).This issue affects Responsive Favicons: from 0.0.0 before 2.0.2.
Executive ViewAI
CVE-2026-3218 presents moderate security risk, a cross-site scripting vulnerability rated CVSS 4.8. Attackers could inject scripts to steal sessions or perform actions as authenticated users. Organizations should apply vendor updates when available and monitor for exploitation.
Apply vendor patch. If patching is delayed: implement CSP headers, enable HttpOnly cookies, deploy WAF XSS rules.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
EUVD-2026-15479
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB