ZeroHour
Full Disclosurepublished ()ingested
Part of a story covered by 8 sources: “Flextype CMS v1.0.0-alpha.3: Eight Disclosed Vulnerabilities Enable Auth Bypass, File Read, SSRF, and PHP Remote Code Execution” — merged summary and timeline →

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

mediumVulnerabilityimportance 20
AI summary · glm-5.3-flash

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.

  • Stored expression syntax in entry fields is parsed via parsers()->expressions()->parse()
  • Requires privileges to create or modify entries
  • Impact is arbitrary file read when affected fields are processed
VendorsFlextype
ProductsFlextype CMS
Full article

Posted by Ron E on Sep 03 Description Flextype CMS v1.0.0-alpha.3 contains a stored arbitrary expression injection vulnerability in the Entries ExpressionsDirective. An authenticated remote attacker with sufficient privileges to create or modify entries can persist arbitrary expression syntax within an entry field. When the affected field is subsequently retrieved or processed, Flextype passes the stored value to parsers()->expressions()->parse(), causing the...

This source does not provide full text. Read it at seclists.org.