Skip to main content

Squidex CVE-2026-41172

| EUVDEUVD-2026-25106 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-04-22 GitHub_M
7.3
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
7.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

8
Patch released
Apr 24, 2026 - 14:45 nvd
Patch available
Re-analysis Queued
Apr 23, 2026 - 13:22 vuln.today
cvss_changed
Analysis Generated
Apr 23, 2026 - 06:52 vuln.today
Patch available
Apr 22, 2026 - 23:02 EUVD
CVSS changed
Apr 22, 2026 - 22:22 NVD
7.3 (HIGH)
EUVD ID Assigned
Apr 22, 2026 - 21:46 euvd
EUVD-2026-25106
Analysis Generated
Apr 22, 2026 - 21:46 vuln.today
CVE Published
Apr 22, 2026 - 21:22 nvd
HIGH 7.3

DescriptionGitHub Advisory

Squidex is an open source headless content management system and content management hub. Prior to version 7.23.0, an SSRF vulnerability allows a user with asset upload permission to force the server to fetch arbitrary URLs, including localhost/private network targets, and persist the response as an asset. Version 7.23.0 contains a fix.

AnalysisAI

Server-Side Request Forgery in Squidex versions prior to 7.23.0 allows authenticated users with asset upload permissions to force the CMS server to fetch arbitrary URLs, including internal network resources and localhost endpoints, storing the retrieved content as platform assets. This enables reconnaissance of internal infrastructure, exfiltration of cloud metadata endpoints (AWS/Azure credentials), and access to services not exposed to the internet. CVSS 7.3 (High) with CVSS 4.0 E:P (Proof-of-concept exists). Vendor patch available in version 7.23.0 per GitHub security advisory GHSA-x7cq-4f4c-8qcv.

Technical ContextAI

This vulnerability affects Squidex, an open-source headless CMS built on .NET. The SSRF (CWE-918) exists in the asset upload functionality where user-supplied URLs are processed without sufficient validation of the target destination. The application's server-side code fetches resources from attacker-controlled URLs and persists the response content as assets within the CMS. According to CPE cpe:2.3:a:squidex:squidex:*:*:*:*:*:*:*:*, all versions before 7.23.0 are vulnerable. CWE-918 (Server-Side Request Forgery) represents insufficient restriction on the destination of network requests, allowing attackers to abuse the server's network position and trusted relationships. In cloud environments, SSRF commonly targets metadata services (169.254.169.254) to extract credentials. In containerized deployments, internal service meshes and orchestration APIs become accessible attack surfaces.

RemediationAI

Upgrade to Squidex version 7.23.0 or later, which contains the vendor-released patch per GitHub security advisory GHSA-x7cq-4f4c-8qcv. The fix is implemented in commit b81d75e1d9c1a8e30993c2ee59b350002b9aeda4 available at https://github.com/Squidex/squidex/commit/b81d75e1d9c1a8e30993c2ee59b350002b9aeda4. For environments unable to immediately upgrade, implement network-level egress filtering to restrict the Squidex server's outbound connections: block access to RFC 1918 private ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), localhost (127.0.0.0/8), link-local addresses (169.254.0.0/16), and internal service discovery endpoints. Trade-off: egress filtering may break legitimate external asset fetching from CDNs or third-party services - maintain an allowlist of required external domains. Additionally, apply principle of least privilege by auditing which user roles have asset upload permissions and restricting to only essential accounts. Note this workaround does not prevent SSRF to public internet targets and provides incomplete protection.

CVE-2026-24736 CRITICAL POC
9.1 Jan 27

Server-Side Request Forgery (SSRF) vulnerability in Squidex CMS webhook configuration allows authenticated administrator

CVE-2023-46253 HIGH POC
7.2 Nov 07

Squidex is an open source headless CMS and content management hub. Rated high severity (CVSS 7.2), this vulnerability is

CVE-2023-0642 MEDIUM POC
6.5 Feb 02

Cross-Site Request Forgery (CSRF) in GitHub repository squidex/squidex prior to 7.4.0. Rated medium severity (CVSS 6.5),

CVE-2023-46252 MEDIUM POC
6.1 Nov 07

Squidex is an open source headless CMS and content management hub. Rated medium severity (CVSS 6.1), this vulnerability

CVE-2023-24278 MEDIUM POC
6.1 Mar 18

Squidex before 7.4.0 was discovered to contain a squid.svg cross-site scripting (XSS) vulnerability. Rated medium severi

CVE-2023-0643 MEDIUM POC
6.1 Feb 02

Improper Handling of Additional Special Element in GitHub repository squidex/squidex prior to 7.4.0. Rated medium severi

CVE-2023-46857 MEDIUM POC
5.4 Dec 07

Squidex before 7.9.0 allows XSS via an SVG document to the Upload Assets feature. Rated medium severity (CVSS 5.4), this

CVE-2023-46744 MEDIUM POC
5.4 Nov 07

Squidex is an open source headless CMS and content management hub. Rated medium severity (CVSS 5.4), this vulnerability

CVE-2023-3580 MEDIUM POC
4.3 Jul 10

Improper Handling of Additional Special Element in GitHub repository squidex/squidex prior to 7.4.0. Rated medium severi

CVE-2026-41171 HIGH
7.3 Apr 22

Server-Side Request Forgery (SSRF) in Squidex versions before 7.23.0 allows authenticated users with schema editing perm

CVE-2026-41170 HIGH
7.2 Apr 22

Server-Side Request Forgery in Squidex's backup restoration endpoint allows authenticated administrators to probe intern

CVE-2026-41177 MEDIUM
5.5 Apr 22

Blind Server-Side Request Forgery (SSRF) in Squidex prior to version 7.23.0 allows authenticated administrators to force

Share

CVE-2026-41172 vulnerability details – vuln.today

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