Skip to main content

Squidex CVE-2026-41177

| EUVDEUVD-2026-25110 MEDIUM
External Control of File Name or Path (CWE-73)
2026-04-22 GitHub_M
5.5
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
5.5 MEDIUM
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:L

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

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
Low

Lifecycle Timeline

6
Patch released
Apr 24, 2026 - 14:45 nvd
Patch available
Analysis Generated
Apr 23, 2026 - 07:06 vuln.today
Patch available
Apr 22, 2026 - 23:02 EUVD
EUVD ID Assigned
Apr 22, 2026 - 21:46 euvd
EUVD-2026-25110
Analysis Generated
Apr 22, 2026 - 21:46 vuln.today
CVE Published
Apr 22, 2026 - 21:24 nvd
MEDIUM 5.5

DescriptionGitHub Advisory

Squidex is an open source headless content management system and content management hub. Prior to version 7.23.0, the Squidex Restore API is vulnerable to Blind Server-Side Request Forgery (SSRF). The application fails to validate the URI scheme of the user-supplied Url parameter, allowing the use of the file:// protocol. This allows an authenticated administrator to force the backend server to interact with the local filesystem, which can lead to Local File Interaction (LFI) and potential disclosure of sensitive system information through side-channel analysis of internal logs. Version 7.23.0 contains a fix.

AnalysisAI

Blind Server-Side Request Forgery (SSRF) in Squidex prior to version 7.23.0 allows authenticated administrators to force the backend server to interact with the local filesystem via the file:// protocol in the Restore API's Url parameter, potentially disclosing sensitive system information through side-channel analysis of internal logs. No public exploit code or active exploitation has been identified at time of analysis.

Technical ContextAI

Squidex is an open-source headless content management system (CMS) built on .NET. The vulnerability exists in the Restore API endpoint, which accepts a user-supplied Url parameter intended for remote resource retrieval. The root cause is CWE-73 (External Control of File Name or Path), combined with inadequate URI scheme validation. The application fails to enforce a whitelist of safe protocols (e.g., HTTPS only), permitting the file:// URI scheme. This enables local file access when the backend HTTP client (likely .NET's HttpClient or similar) processes the malformed URI. The vulnerability is classified as Blind SSRF because the attacker cannot directly observe the file contents in the response; exploitation relies on side-channel techniques such as timing analysis or inference from internal log entries. The authentication requirement (PR:H - high privilege admin role) significantly narrows the attack surface, as it requires compromise or cooperation of administrative credentials.

RemediationAI

Upgrade Squidex to version 7.23.0 or later immediately. The vendor-released patch is confirmed by the GitHub commit b81d75e1d9c1a8e30993c2ee59b350002b9aeda4 in the official repository. For organizations unable to patch immediately, implement network-level controls by restricting backend server egress: use an outbound firewall rule to block connections to 127.0.0.1/localhost, ::1, and other loopback/link-local addresses (169.254.0.0/16 on Windows), and deny file:// scheme requests at the API gateway or reverse proxy layer by enforcing HTTP/HTTPS-only validation. Additionally, conduct an audit of admin account holders and implement IP-allowlisting for administrative access to reduce the likelihood of credential compromise. Review audit logs from all Squidex instances running versions prior to 7.23.0 for suspicious Restore API calls with file:// or non-standard URIs. The patch is the definitive remediation; network controls are temporary mitigations only.

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-41172 HIGH
7.3 Apr 22

Server-Side Request Forgery in Squidex versions prior to 7.23.0 allows authenticated users with asset upload permissions

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

Share

CVE-2026-41177 vulnerability details – vuln.today

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