Specialization

WordPress Security Research

WordPress plugin vulnerability research through manual, white-box source-code auditing — with a focus on access-control and authentication flaws that lead to full site compromise.

A genuine area of expertise

WordPress powers a large share of the web, and its plugin ecosystem is where most real-world risk lives. My specialization is the manual security auditing of WordPress plugins — reading the source, understanding the data flow, and identifying the exact points where authentication, authorization or input handling break down.

This is white-box research: I don’t stop at automated scanner output. I trace how untrusted input reaches sensitive operations, where capability checks are missing, and how an unauthenticated visitor can escalate to administrator or achieve code execution.

What I look for

  • Broken access control — missing or incorrect capability checks.
  • Privilege escalation — including unauthenticated escalation to administrator.
  • Authentication & authorization flaws — nonce, session and permission logic.
  • Remote code execution — unsafe file handling, deserialization and code paths.
  • SQL injection, XSS and CSRF — classic classes that still cause real impact.
  • PHP Object Injection
  • SQL Injection
  • Remote Code Execution
  • Privilege Escalation
  • Broken Access Control
  • Cross-Site Scripting
  • Cross-Site Request Forgery
  • Sensitive Data Exposure

Representative findings

Each of these is documented in an authoritative Wordfence advisory:

CriticalCVSS 9.8CVE-2024-52416

Unauthenticated Remote Code Execution

Plugin
Debug Tool
Affected
≤ 2.2
Class
Remote Code Execution
CWE
CWE-94
Disclosed
2024-11-16
CriticalCVSS 9.8CVE-2024-50492

Unauthenticated Remote Code Execution

Plugin
ScottCart
Affected
≤ 1.1
Class
Remote Code Execution
CWE
CWE-94
Disclosed
2024-10-25
CriticalCVSS 9.8CVE-2024-56066

Unauthenticated Privilege Escalation

Plugin
Agency Toolkit
Affected
≤ 1.0.23
Class
Privilege Escalation
CWE
CWE-862
Disclosed
2024-12-31
CriticalCVSS 9.8CVE-2024-56205

Unauthenticated Privilege Escalation

Plugin
AI Magic
Affected
≤ 1.0.4
Class
Privilege Escalation
CWE
CWE-862
Disclosed
2024-12-18
CriticalCVSS 9.8CVE-2025-31612

Unauthenticated PHP Object Injection

Plugin
CBX Poll
Affected
≤ 1.2.7
Class
PHP Object Injection
CWE
CWE-502
Disclosed
2025-03-31
CriticalCVSS 9.8CVE-2024-54367

Unauthenticated PHP Object Injection

Plugin
ForumWP
Affected
≤ 2.1.0
Class
PHP Object Injection
CWE
CWE-502
Disclosed
2024-12-11
CriticalCVSS 9.8CVE-2023-32590

Unauthenticated SQL Injection

Plugin
Subscribe to Category
Affected
≤ 2.7.4
Class
SQL Injection
CWE
CWE-89
Disclosed
2023-07-20
CriticalCVSS 9.8CVE-2024-52447

Unauthenticated Arbitrary File Deletion

Plugin
Contact Page With Google Map
Affected
≤ 1.6.1
Class
Broken Access Control
CWE
CWE-862
Disclosed
2024-11-18
CriticalCVSS 9.6CVE-2025-23532

CSRF to Privilege Escalation

Plugin
MyAnime Widget
Affected
≤ 1.0
Class
Cross-Site Request Forgery
CWE
CWE-352
Disclosed
2025-01-16

Responsible disclosure

I work through coordinated disclosure — reporting findings to vendors and to programs such as the Patchstack Alliance, and allowing time for a patch before any public detail. The goal is to reduce real risk for site owners, not to publish for its own sake.

Explore the full body of CVE research or the vulnerability database profiles that credit it.