CVE-2026-39747 in Woffice Plugininfo

Summary

by MITRE • 10/06/2026

Subscriber SQL Injection in Woffice <= 5.4.35 versions.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/06/2026

The vulnerability identified as a Subscriber-level SQL injection within Woffice versions prior to or equal to 5.4.35 represents a critical security flaw that allows unauthenticated attackers to interact directly with the underlying database management system of WordPress-based websites utilizing this plugin. This specific type of vulnerability falls under the Common Weakness Enumeration category CWE-89, which describes Improper Neutralization of Special Elements used in an SQL Command, commonly known as SQL Injection. The core technical flaw stems from insufficient input validation and sanitization mechanisms within the Woffice application code when processing user-supplied data associated with subscriber accounts or related administrative functions that are accessible to users with lower privilege levels. Because WordPress plugins often handle sensitive operational logic for community management, project tracking, and internal communication, a successful exploitation of this vulnerability can lead to severe consequences beyond simple data leakage.

From an offensive security perspective, the attacker leverages maliciously crafted SQL statements embedded within HTTP requests targeting specific endpoints exposed by Woffice. By manipulating parameters such as query strings or POST body content, the adversary can bypass intended logic flows and inject arbitrary commands into the database backend. This capability enables a range of destructive actions including extracting sensitive information from other tables in the database, modifying existing records to escalate privileges or alter site configuration, and potentially deleting critical data that compromises the integrity of the entire web application environment. The impact is particularly severe because it does not require high-level administrative credentials; instead, access as a basic subscriber is sufficient to trigger the exploit, significantly lowering the barrier for entry for malicious actors targeting organizations using this platform.

The operational impact extends beyond immediate data compromise to include potential full system takeover if combined with other vulnerabilities or misconfigurations in the hosting environment. Attackers may use the SQL injection vector to dump database contents containing user credentials, personal identifiable information, and proprietary business data shared within the Woffice workspace. Furthermore, depending on the specific configuration of the MySQL server, such as having FILE privileges enabled for the web application's database user, an attacker might write shell code directly onto the file system via INTO OUTFILE statements, leading to remote code execution. This transforms a simple injection flaw into a critical threat vector capable of compromising not just the WordPress instance but potentially the underlying host infrastructure if proper isolation measures are absent.

Mitigation strategies must prioritize immediate remediation through software updates and rigorous input handling practices. The primary defense is upgrading Woffice to version 5.4.36 or later, where the developers have addressed these specific injection points by implementing prepared statements with parameterized queries rather than concatenating user inputs directly into SQL strings. For organizations unable to update immediately due to compatibility constraints, temporary mitigations include deploying a Web Application Firewall configured with rules specifically tailored to detect and block common SQL injection patterns targeting Woffice endpoints. Additionally, enforcing strict least-privilege principles for the database account used by WordPress ensures that even if an injection occurs, the attacker's ability to perform destructive actions like dropping tables or writing files is restricted. Regular security audits and penetration testing focused on input validation across all user-facing forms are essential to maintain a robust defense posture against such persistent threats aligned with MITRE ATT&CK techniques related to SQL Injection and Data Exfiltration.

Responsible

Patchstack

Reservation

04/07/2026

Disclosure

10/06/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!