WordPress · Prevent Direct Access – Protect Wordpress Files · CVE-2025-3923
**Name of the Vulnerable Software and Affected Versions**
Prevent Direct Access – Protect WordPress Files plugin versions up to, and including, 2.8.8
**Description**
The issue allows unauthenticated attackers to extract sensitive data, including files protected by the plugin, due to insufficient randomness of the generated file name via the `generate unique string`. This makes it possible for attackers to determine the file name and access protected files.
**Recommendations**
For versions up to, and including, 2.8.8, consider disabling the `generate unique string` function until a patch is available to prevent predictable file names.
Restrict access to sensitive files protected by the plugin to minimize the risk of exploitation.
Avoid using the plugin until a newer version with improved randomness for generated file names is released.