Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Drupal site running Date iCal < 4.0.15
-
DeliveryEnumerate iCal feed URLs
-
ExploitRequest protected feed without authentication
-
ExecutionModule skips authorization check
-
PersistReceive restricted calendar data
-
ImpactHarvest sensitive scheduling information
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the Drupal Date iCal contrib module be installed and enabled at a version below 4.0.15, and that the site expose iCal feed endpoints to the network (the default deployment for a module whose purpose is publishing calendar feeds). Per CVSS AV:N/AC:L/PR:N/UI:N, no authentication, user interaction, or non-default configuration is required - an attacker only needs network reachability to the Drupal site's iCal routes and knowledge or enumeration of the target URLs. The principal limiting factor is exposure: sites where Date iCal is not installed, where the affected endpoints sit behind authentication at the reverse-proxy/CDN layer, or where calendar content contains nothing sensitive face materially lower risk. |
| Impact | Signals here conflict sharply. The CVSS:3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H rates this as a 9.8 critical, remotely exploitable without authentication or user interaction with full CIA impact - yet the EPSS score of 0.02% (4th percentile) and absence of any KEV listing or public PoC indicate exploitation in the wild is not currently observed. The C:H/I:H/A:H rating in the CVSS appears generous for what is described as forceful-browsing authorization bypass (typically a confidentiality-dominant issue); a real-world impact closer to C:H/I:L/A:L is plausible, and defenders should treat the 9.8 as an upper bound rather than a confirmed worst case. Practical priority is moderate: patch promptly on any internet-exposed Drupal site using Date iCal, especially where calendars contain non-public events, but this is not an immediate-fire-drill given the low EPSS and no observed exploitation. |
| Exploit ScenarioDerived | An unauthenticated attacker enumerates or guesses iCal feed URLs on a Drupal site running Date iCal - for example, requesting node-based or view-based .ics endpoints associated with non-public calendars - and the module returns event data without checking the requester's permissions. The attacker harvests sensitive scheduling information such as internal meetings, executive calendars, or member-only events. No public exploit has been identified at time of analysis, and the attack requires no special tooling beyond a standard HTTP client. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 20, 2026
Forceful browsing in the Drupal Date iCal contributed module (versions prior to 4.0.15) allows remote unauthenticated attackers to bypass authorization checks and access protected calendar resources. Despite a CVSS score of 9.8, the EPSS exploitation probability sits at just 0.02% (4th percentile) and no public exploit has been identified at time of analysis. The flaw is a CWE-862 missing authorization issue patched by the Drupal Security Team in version 4.0.15.
RemediationAI
Upgrade the Date iCal module to version 4.0.15 or later, which is the vendor-released patch referenced in Drupal advisory SA-CONTRIB-2026-037 (https://www.drupal.org/sa-contrib-2026-037). If immediate upgrade is not feasible, uninstall the Date iCal module if iCal export is not in active use, since it is a contrib add-on and removal will not impact Drupal core; alternatively, restrict access at the web tier by blocking or authenticating requests to the module's feed endpoints (typically routes containing '/ical' or paths exposed by the module's view displays), accepting the trade-off that legitimate calendar subscribers will lose feed access until the patch is applied. Also audit access logs for unusual requests to iCal feed URLs to identify possible prior exposure.
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
Date iCal is a Drupal contributed module that exports node, calendar, and view data into the iCalendar (.ics) format consumed by Outlook, Google Calendar, and Apple Calendar. The root cause is CWE-862 (Missing Authorization): a code path that serves iCal feeds or related endpoints fails to verify that the requesting user has permission to view the underlying content, enabling 'forceful browsing' - directly requesting a URL to retrieve data the access-control layer should have blocked. The CPE cpe:2.3:a:drupal:date_ical confirms only the Drupal contrib module is in scope; Drupal core itself is not affected.
Know when Date Ical 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:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (drupal) · only source for this CVE.
CVSS VectorVendor: drupal
Lifecycle Timeline
3DescriptionCVE.org
Missing Authorization vulnerability in Drupal Date iCal allows Forceful Browsing.
This issue affects Date iCal: from 0.0.0 before 4.0.15.
Executive ViewAI
A critical authorization flaw in Drupal's Date iCal calendar module (versions prior to 4.0.15) allows unauthenticated remote attackers to access protected calendar resources. Despite the maximum technical severity rating (CVSS 9.8), real-world exploitation data indicates minimal risk (EPSS 0.02%), making this a routine patching priority rather than an emergency response. Organizations using this module should apply version 4.0.15 through normal change management processes.
Apply vendor patch.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-30992
GHSA-7fjf-jmgw-92f2
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB