PT-2026-33024

CVE-2026-4002

·

Published

2026-04-14

·

Updated

2026-04-24

Description by

CVSS 3.1
4.3
Medium
MetricsAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions Petje.af versions prior to 2.1.9
Description The plugin is subject to Cross-Site Request Forgery, a flaw where an attacker tricks a victim into performing actions they did not intend to. This occurs because the ajax revoke token() function, which processes the 'petjeaf disconnect' AJAX action, fails to implement nonce validation. A nonce is a unique token used to ensure that a request was intentionally sent by the user. Consequently, unauthenticated attackers can force authenticated users to revoke OAuth2 tokens, delete user meta, and delete WordPress user accounts for those with the petjeaf member role by inducing them to click a malicious link or visit a compromised site.
Recommendations Update the plugin to a version newer than 2.1.8. As a temporary mitigation, restrict access to the ajax revoke token() function until the update is applied.
Exploitability
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾