ZeroHour

Search: “Flextype”

4 items

Flextype v1.0.0-alpha.3 Server-Side Request Forgery via fetch() in Query API

Flextype CMS v1.0.0-alpha.3 exposes an SSRF flaw in its /api/v1/query endpoint, letting authenticated users make the server send arbitrary HTTP requests.

Flextype CMS v1.0.0-alpha.3 contains a server-side request forgery vulnerability in the expression-processing functionality of the /api/v1/query endpoint. An authenticated remote attacker can supply an arbitrary URL to the exposed fetch() function, causing the server to issue outbound HTTP requests. The application does not sufficiently restrict destination hosts, enabling requests to attacker-controlled or internal targets.

Full Disclosure · 13d agoVulnerability 8 sources

Flextype v1.0.0-alpha.3 Stored Arbitrary Expression Injection in ExpressionsDirective Allows Arbitrary File Read

Flextype CMS v1.0.0-alpha.3 stores unsanitized expressions in entries, letting privileged authenticated users achieve arbitrary file read when fields are parsed.

Flextype CMS v1.0.0-alpha.3 contains a stored arbitrary expression injection flaw in the Entries ExpressionsDirective. An authenticated user with privileges to create or modify entries can persist arbitrary expression syntax in an entry field. When the field is later retrieved or processed, the stored value is passed to parsers()->expressions()->parse(), leading to arbitrary file read on the server.

Full Disclosure · 13d agoVulnerability 8 sources

Flextype v1.0.0-alpha.3 CMS registerShortcodes() Remote Code Execution via Attacker-Controlled File Inclusion

Flextype CMS v1.0.0-alpha.3 allows PHP remote code execution via path traversal in the Entries API combined with shortcode file inclusion.

Flextype CMS v1.0.0-alpha.3 exposes a remote code execution path through the interaction of the Entries API and Shortcodes::registerShortcodes(). The /api/v1/entries endpoint accepts attacker-controlled entry identifiers containing path traversal sequences, allowing PHP-containing content to be written outside the intended entries directory. A subsequent attacker-controlled path can then be included and executed as PHP. Ron E posted the disclosure to the Full Disclosure mailing list on September 3, 2026.

Full Disclosure · 13d agoVulnerability 8 sources

Flextype v1.0.0-alpha.3 Stored Expression Injection Enables PHP Remote Code Execution

Flextype CMS v1.0.0-alpha.3 stored expression injection exposes the mutable registry object, enabling stored PHP remote code execution.

Flextype CMS v1.0.0-alpha.3 evaluates attacker-controlled entry fields as expressions during entry retrieval when global expression processing is enabled. The expression environment exposes the application's mutable registry() object, which attackers can manipulate. Combined with the PHP entry directive, this enables stored PHP remote code execution from crafted entry content. The flaw was disclosed on the Full Disclosure mailing list on September 3, 2026.

Full Disclosure · 13d agoVulnerability 8 sources