
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-13126 is an unauthenticated SQL Injection vulnerability in the wpForo Forum plugin for WordPress, affecting all versions up to and including 2.4.12. The flaw exists in the post_args and topic_args parameters due to insufficient input escaping and lack of proper SQL query preparation, allowing unauthenticated attackers to append malicious SQL queries and extract sensitive data from the database. It was published on December 14, 2025, and assigned a CVSS v3.1 base score of 7.5 (High) (Wordfence, Red Hat CVE).
The vulnerability is classified as CWE-89 (Improper Neutralization of Special Elements used in an SQL Command). Insufficient escaping of user-supplied input in the post_args and topic_args parameters — used in widgets such as RecentTopics and RecentPosts, as well as in Topics.php and Posts.php — allows attackers to inject additional SQL clauses into existing queries without authentication. Because no privilege is required and no user interaction is needed, the attack surface is broad and trivially reachable over the network (Wordfence, EUVD).
Successful exploitation allows unauthenticated remote attackers to read arbitrary data from the WordPress database, including user credentials (hashed passwords), email addresses, session tokens, private forum content, and any other data stored in the database. The confidentiality impact is rated High, while integrity and availability are unaffected by this specific vulnerability. Extracted credentials could enable account takeover and further lateral movement within the WordPress environment (Wordfence, Red Hat CVE).
The vulnerability requires no authentication, no user interaction, and has low attack complexity, making it trivially exploitable by any remote attacker. The EPSS score is approximately 0.075% (0.00075), indicating a currently low but non-zero probability of active exploitation in the near term. No CISA KEV catalog listing or confirmed in-the-wild exploitation has been reported as of the available data. The vulnerability was detected by Qualys (detection ID 530781) and is tracked in the ENISA EUVD as EUVD-2025-203280 (Wordfence, Qualys).
/wp-content/plugins/wpforo/readme.txt.post_args or topic_args parameters in HTTP requests.post_args[order]= ASC UNION SELECT user_login,user_pass,NULL,NULL FROM wp_users-- -) to inject into the existing query.sqlmap) to enumerate and dump database contents, including WordPress user credentials and private data (Wordfence, EUVD).UNION, SELECT, FROM, --, SLEEP, BENCHMARK) in post_args or topic_args query parameters; high-frequency requests to forum listing endpoints from a single IP.%27, %20UNION%20SELECT); repeated 200 responses to forum widget endpoints from unknown IPs.wp_users or unauthorized plugin/theme installations.UNION SELECT against wp_users, wp_usermeta, or other sensitive tables (Wordfence).Users should update the wpForo Forum plugin to version 2.4.13 or later, which addresses the insufficient escaping and SQL query preparation issues. If an immediate update is not possible, consider disabling the wpForo RecentTopics and RecentPosts widgets and restricting access to forum listing pages via a web application firewall (WAF) rule blocking SQL injection patterns in query parameters. Wordfence users with the premium firewall enabled receive protection against this vulnerability (Wordfence, Wordfence Weekly Report).
Wordfence disclosed the vulnerability as part of its weekly WordPress vulnerability report for December 8–14, 2025, and published the advisory through its threat intelligence platform (Wordfence Weekly Report). RedPacket Security and the offseq radar platform flagged the CVE shortly after publication, and it was discussed briefly on Infosec.Exchange and Bluesky. Community reaction has been moderate, consistent with a high-severity but not yet actively exploited WordPress plugin vulnerability.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."