Multiple vulnerabilities affecting WordPress plugins
Multiple vulnerabilities have been discovered in WordPress plugins, allowing an unauthenticated threat actor to elevate privileges and take full control of user accounts on affected systems.
Description
Technical context and vulnerability details
Invoice Generator is a WordPress plugin for creating and managing invoices. SignUp & SignIn, for its part, is a WordPress extension that simplifies user registration, authentication and profile management. These solutions are affected by several vulnerabilities labeled as follows: CVE-2026-12416: This vulnerability arises from an authorization and validation check failure when calling the "pravel_invoice_change_password()" function in the Invoice Generator extension. Exploitation of this vulnerability would allow an unauthenticated malicious actor to reset and change the password of any user, including administrators, leading to complete account takeover. This vulnerability is classified critical with a severity score of 9.8 according to CVSS v3.1. CVE-2026-12417: This vulnerability is due to weak and insufficient validation during the password reset process (via the "reset_activation_code" parameter) within the SignUp & SignIn extension. It would allow an unauthenticated malicious actor to elevate privileges and take control of target accounts. This vulnerability is classified critical with a severity score of 9.8 according to CVSS v3.1.
Potential Risks & Impact
Potential consequences upon exploitation
- Total takeover of user and administrator accounts;
- Privilege escalation on the system;
- Critical breach of user data confidentiality;
- System integrity breach;
Affected systems
Products, components and targeted versions
- Invoice Generator extension versions less than or equal to 1.0.0;
- Versions of the SignUp & SignIn extension less than or equal to 1.0.0;
Recommended Remediations & Actions
Immediate actions and recommended mitigations
- Update Invoice Generator as well as SignUp & SignIn to their stable versions depending on the branch used;
- Temporarily disable these extensions if no updates can be applied immediately;
- Audit web access logs, as well as recently modified or created user and administrator accounts to detect possible compromises;
Sources & External Links
Vendor security advisories and documentation
Advisory Specifications
CSIRT Emergency Response
Is your organization affected or do you suspect an incident? Our security experts are available to assist.
Report an incidentGet our alerts by email
Subscribe to receive our security alert bulletins and Iservices news straight to your inbox.