CVE Catalog

CVE-2026-77939

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.44%

37th percentile - higher than 37% of all known CVEs

Summary

Flextype CMS through v1.0.0-dev contains an expression language injection vulnerability that allows authenticated attackers with a valid API token to read arbitrary files by passing unsanitized user-supplied input to the Symfony ExpressionLanguage engine via the POST /api/v1/query endpoint. Attackers can leverage exposed application objects including filesystem() and serializers() within the evaluation scope to read arbitrary server files and achieve conditional remote code execution if a PHP file can be placed on disk through a secondary vector.

Risk Assessment

The risk includes unauthorized reading of sensitive server files, potentially leading to data disclosure and, under favorable conditions, remote code execution. This could result in full system compromise.

Recommendation

It is recommended to immediately upgrade Flextype CMS to the latest version containing the fix. Also, restrict access to the /api/v1/query endpoint and thoroughly sanitize all input passed to the expression engine.

Related vulnerabilities

Original NVD description (English source)

Flextype CMS through v1.0.0-dev contains an expression language injection vulnerability that allows authenticated attackers with a valid API token to read arbitrary files by passing unsanitized user-supplied input to the Symfony ExpressionLanguage engine via the POST /api/v1/query endpoint. Attackers can leverage exposed application objects including filesystem() and serializers() within the evaluation scope to read arbitrary server files and achieve conditional remote code execution if a PHP file can be placed on disk through a secondary vector.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS