Description
Event Schedule is an open-source platform to share events, sell tickets and bring communities together. In versions 1.0.0 and prior, App\Utils\UrlUtils::isUrlSafe() is the SSRF guard applied to user-supplied import URLs. It can be bypassed two ways, both reaching internal/localhost services when the URL is later fetched by ImportCuratorEvents (Http::get($url) then the response body is parsed and imported as events, and file_get_contents($ogImage)). At time of publication, there are no publicly available patches.
Published: 2026-10-23
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: Server Side Request Forgery to Internal Services
Action: Assess Impact
AI Analysis

Impact

Event Schedule, a web platform for event management, contains a Server Side Request Forgery vulnerability in its import feature. The isUrlSafe() guard, intended to block unsafe URLs, can be bypassed by using bracketed IPv6 literals combined with a resolver that silently fails, and by supplying a pure IPv4 address that still passes the check. When the import process later retrieves the URL, internal or localhost services are contacted over the network via the application’s HTTP client, exposing internal resources or data to an external attacker. The impact is the potential for an attacker to reach any service reachable from the server, which could lead to data exfiltration, privilege escalation, or further lateral movement within the internal network.

Affected Systems

The vulnerability affects the open‑source Event Schedule platform, specifically versions 1.0.0 and earlier. The affected vendor is eventschedule, product eventschedule, and the affected versions are 1.0.0 or older.

Risk and Exploitability

The CVSS score is 6.5, indicating moderate severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The most likely attack vector is the web-based import functionality, where a user supplies a crafted URL that the application will fetch without proper validation. An attacker only needs to supply such a URL and trigger the import to cause the internal request to execute. The lack of a patch or workaround means the risk remains until a corrective fix is released or mitigated by configuration changes.

Generated by OpenCVE AI on October 23, 2026 at 13:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Restrict the import functionality to allow only explicit, well‑formed external URLs and remove permissive input that could be abused.
  • Disable or remove the ImportCuratorEvents feature until an official fix is released.
  • Implement network‑level controls that block outbound requests from the application to internal IP ranges, such as 127.0.0.1 and local link‑local addresses.
  • Monitor HTTP request logs for attempts to access internal or localhost hosts and configure alerts for suspicious patterns.

Generated by OpenCVE AI on October 23, 2026 at 13:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Eventschedule
Eventschedule eventschedule
Vendors & Products Eventschedule
Eventschedule eventschedule

Fri, 23 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Description Event Schedule is an open-source platform to share events, sell tickets and bring communities together. In versions 1.0.0 and prior, App\Utils\UrlUtils::isUrlSafe() is the SSRF guard applied to user-supplied import URLs. It can be bypassed two ways, both reaching internal/localhost services when the URL is later fetched by ImportCuratorEvents (Http::get($url) then the response body is parsed and imported as events, and file_get_contents($ogImage)). At time of publication, there are no publicly available patches.
Title Event Schedule Vulnerable to SSRF: isUrlSafe() bypassable via bracketed IPv6 literals (parse_url keeps the brackets so the IPv6 guard never matches) and a v4-only-resolver fail-open; reaches internal/localhost services on event import
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Eventschedule Eventschedule
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-23T12:24:27.295Z

Reserved: 2026-06-16T15:20:43.086Z

Link: CVE-2026-55190

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T13:17:09.790

Modified: 2026-10-23T13:17:09.790

Link: CVE-2026-55190

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T14:39:24Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)