PT-2025-52733 · WordPress · Phastpress

·

CVE-2025-14388

·

Published

2025-12-23

·

Updated

2026-01-03

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions PhastPress versions prior to 3.8
Description The PhastPress plugin for WordPress is susceptible to Unauthenticated Arbitrary File Read due to a null byte injection issue. A discrepancy exists between how the extension validation in the getExtensionForURL() function, which operates on URL-decoded paths, and the appendNormalized() function handles file paths, stripping everything after a null byte. This allows unauthenticated attackers to read arbitrary files from the webroot, including wp-config.php, by appending a double URL-encoded null byte (%2500) followed by an allowed extension (.txt) to the file path.
Recommendations Update PhastPress to version 3.8 or later.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2025-14388

Affected Products

Phastpress