CVE-2025-14868

8.8

Shahinur Islam · Career Section

The Career Section plugin for WordPress is vulnerable to Cross-Site Request Forgery, allowing unauthenticated attackers to trigger path traversal and arbitrary file deletion.

Executive summary

A critical vulnerability in the Career Section plugin for WordPress enables unauthenticated attackers to delete arbitrary files on the server via forged requests, posing a severe risk to system integrity.

Vulnerability

This flaw exists due to missing nonce validation and insufficient file path sanitization within the appform_options_page_html function. Attackers can leverage this via Cross-Site Request Forgery to perform path traversal and delete arbitrary files by tricking an administrator into executing a malicious request.

Business impact

The ability to delete arbitrary files on a web server can lead to full site compromise, service disruption, and permanent data loss. Given the CVSS score of 8.8, this vulnerability represents a high-severity risk that could be used to delete critical configuration files or WordPress core components, effectively rendering the application non-functional or facilitating further exploitation.

Remediation

Immediate Action: Update the Career Section plugin to the latest available version that includes the patch for this vulnerability. If an update is not immediately available, deactivate and remove the plugin from your WordPress environment.

Proactive Monitoring: Monitor server access logs for suspicious requests directed at the plugin's administrative settings or unexpected file system changes.

Compensating Controls: Deploy a Web Application Firewall to filter malicious requests and enforce strict referer checks to mitigate the impact of CSRF-based attacks.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

This vulnerability presents a significant risk to the stability and security of WordPress installations. Administrators must verify their plugin versions immediately and apply the necessary updates to prevent potential file deletion attacks. If the plugin is not essential for business operations, it should be removed to reduce the overall attack surface.

Sources

Originally found and disclosed by Ivan Cese, per the CVE Program record.