Two major security vulnerabilities have been identified in the popular WordPress theme, Woffice, which could allow attackers to gain unauthorized control or access to sites.

The Woffice theme is developed by Xtendify and provides project management functionality for WordPress.
According to a report by Patchstack, the first vulnerability allows unauthorized users to register as any role, including administrator. This could allow attackers to gain complete control of an affected website.
The second vulnerability in the Woffice theme allows unauthorized account takeover. Attackers can log in as any existing user, including the site administrator.
See also: Hunk Companion: Critical vulnerability in WordPress plugin
Both issues were found in the custom login and registration functionality of the Woffice theme. Fortunately, security updates are available for both vulnerabilities.
For the first vulnerability (privilege escalation), the developers implemented a denylist to prevent unauthorized role registration and explicitly exclude administrator roles. For the second vulnerability (full account control), the developers completely removed the flawed register_redirect() function that allowed unauthorized connections.
Security updates were released gradually. Version 5.4.12 fixed the first vulnerability, while version 5.4.15 fixed the second. The final patch was released on November 18, 2024.
Woffice theme users are urged to immediately apply version 5.4.15 to protect their websites.
The company also advised developers to adopt strict role validation and authentication measures to avoid similar vulnerabilities.
See also: WPForms bug allows refunds on millions of WordPress sites

WordPress Security
WordPress website security requires a multi-pronged approach to protect against potential threats. One of the key strategies includes regularly updating plugins and themes (e.g. Woffice) to ensure that any security vulnerabilities have been patched. Using strong passwords and enabling two-factor authentication adds an extra layer of security. Additionally, regularly backing up your website can protect data in the event of an attack.
It is also recommended to install a powerful security plugin that offers features such as firewall protection, malware scanning, and brute force attack prevention.
By implementing these measures, you can significantly improve the security of your WordPress website.
🔒 Protect your privacy with Proton VPN
Swiss VPN from the creators of Proton Mail — strict no-logs policy, strong encryption, and built-in NetShield that blocks ads, trackers, & malware.
- ✔ No-logs, based in Switzerland (except 14-Eyes)
- ✔ NetShield: blocks ads, trackers & malicious domains
- ✔ Covers all devices — free version available
The link is an affiliate link — SecNews may receive a commission at no additional cost to you. It does not affect the independence of our article writing.
See also: WordPress Gutenberg Editor vulnerability allows malicious scripts to be inserted
Importance of WordPress protection
Protecting WordPress websites is especially important for many reasons. First, WordPress websites are very popular, which means they are a prime target for cybercriminals. If your website is not protected, significant damage can occur.
Additionally, an unsecured WordPress site can undermine the trust and credibility you’ve built with customers your. If their data is compromised, they’re more likely to sue you and switch to other companies.
Source: www.infosecurity-magazine.com
