S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
low·Product Based Web Vulnerabilities·Updated Jan 12, 2026

WordPress WPForms Full Path Disclosure Scanner

This scanner detects the use of WordPress WPForms Full Path Disclosure in digital assets.

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.5k
Times Used
continuous scan runs
6.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
Detail

WordPress WPForms is a popular WordPress plugin used by bloggers, businesses, and developers to create forms on their websites. It simplifies form building and allows users to add various types of forms like contact forms, feedback forms, and more without needing to code. WPForms is integrated into WordPress sites to enhance user interaction and data collection. Organizations and individuals alike use this plugin to streamline processes and gather insights. The plugin's versatility makes it a top choice in the WordPress community for site engagement. It is often used where user input is required on WordPress websites.

The vulnerability detected in WPForms relates to publicly accessible files that lack proper ABSPATH protection, which can expose sensitive server path information. This occurs due to incorrect configurations where PHP files can be accessed directly. When these files are accessed, they can leak sensitive system paths through PHP error messages. Proper configuration and file access settings are crucial to ensure server paths remain hidden. The exposure arises particularly when error messages are thrown, providing unnecessary insights into the server infrastructure. This misconfiguration thus represents a security gap that attackers could exploit to gain information about the server's internal structure.

Technical details of the vulnerability include accessing endpoints like "/wp-content/plugins/wpforms-lite/src/Frontend/Modern.php" which reveal PHP error messages when directly accessed. Parameters leading to exposure include ABSPATH protection settings in WordPress configurations. The matcher in the detection mechanism checks for typical error indications such as "Fatal error" or "Warning," along with HTTP status codes. The presence of "wpforms-lite" in the response confirms successful vulnerability checking. Proper endpoint and parameter protection in plugin configurations is pivotal for preventing this information leakage.

Exploitation of this security misconfiguration can lead to potential information disclosure where attackers gain insights into server structure. By acquiring system paths, attackers may find ways to explore further vulnerabilities or plan targeted exploits. Such exposures compromise the website's security posture by making it easier to navigate server architecture. Unauthorized knowledge of server paths could assist in deploying more effective cross-site attacks. The resultant server information can also contribute to a broader reconnaissance effort by malicious entities. Correct insulation against such disclosures is necessary to maintain a sound security environment.

REFERENCES

Solution Advice
  • Ensure all PHP files are protected with ABSPATH to prevent direct access.
  • Update the WPForms plugin to the latest version to patch any known vulnerabilities.
  • Implement proper error handling to avoid exposure of sensitive server paths.
  • Conduct regular security audits to check for misconfigurations and vulnerabilities.
  • Restrict access to sensitive files through appropriate web server configurations.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.