Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
June 04, 2026
·
Dallas Fort Worth
AI-Assisted WordPress Vulnerability Hunting: From Plugin Code to Verified Findings
Discover an AI-assisted workflow for finding and validating WordPress plugin vulnerabilities, from code scanning to proof-of-concept generation and reporting.
Overview
I built a repeatable AI-assisted workflow for finding and validating vulnerabilities in WordPress plugins. In the demo, I’ll show the process end-to-end: selecting a plugin, launching a controlled test environment with a custom harness, then using Codex and a tailored AGENTS.md to scan the source, trace risky execution paths, validate the finding with a proof of concept, and generate a disclosure-ready report.
Tech stack
- CodexCodex is OpenAI's autonomous AI software engineering agent: it executes full development tasks in a sandboxed cloud environment.Codex is the advanced, cloud-based software engineering agent from OpenAI, built on a specialized model like `codex-1` (a fine-tuned version of `o3`). It operates on an asynchronous delegation model, allowing developers to assign complete tasks—not just receive suggestions—via the ChatGPT interface. The agent works independently in a secure, isolated cloud container provisioned with the user's GitHub repository and environment. It reads code, writes new features, fixes bugs, runs tests, and drafts Pull Requests (PRs) for review, significantly accelerating the development lifecycle. Access is provided through ChatGPT Plus, Pro, and Enterprise plans.
- AGENTSAutonomous software entities using large language models to reason, select tools, and execute complex workflows independently.Agents shift the focus from conversation to execution: they use frameworks like LangGraph or CrewAI to break down complex objectives into actionable tasks. These systems leverage external tools (Tavily for search, GitHub for code, or Salesforce for CRM) to operate across digital environments. Current benchmarks show agents can automate up to 80% of routine knowledge work by managing their own reasoning loops. These entities deliver finished outputs (validated data, resolved tickets, or deployed software) with minimal human intervention.
- WordPressThe world's leading open-source Content Management System (CMS): it powers over 43% of all websites globally, dominating the CMS market with a 60%+ share.WordPress is the definitive open-source CMS, built on PHP and MySQL, and known for its unparalleled flexibility and massive ecosystem. It powers over 43% of all websites on the internet, including major sites like CNN and NBC, securing its 60%+ dominance in the CMS market. The platform's core strength lies in its extensibility: users access over 60,000 free plugins through the official repository (total plugins exceed 90,000), along with tens of thousands of themes for instant design changes. For e-commerce, the WooCommerce plugin is a powerhouse, running approximately one-third of all online stores. This robust, community-driven architecture allows WordPress to scale from a simple blog to a complex corporate website or a full-scale online shop.
- PHPPHP is the open-source, server-side scripting language (Hypertext Preprocessor) driving dynamic web content: it is the core engine for platforms like WordPress and Drupal.PHP (Hypertext Preprocessor) is a powerful, open-source, server-side scripting language built specifically for web development: it handles everything from database integration (MySQL, PostgreSQL) to session management. Its ubiquity is undeniable, serving as the foundational technology for major Content Management Systems (CMS) like WordPress and Drupal. The language runs on the Zend Engine, and recent releases, specifically the PHP 8.x series, introduced significant performance gains, including Just-In-Time (JIT) compilation, cementing its status as a fast, reliable, and continuously evolving platform for building modern, high-traffic web applications.
- Proof of ConceptA Proof of Concept (POC) is a targeted, low-fidelity exercise designed to verify that a product, feature, or technology is technically feasible before committing budget and engineering hours.In product development, a Proof of Concept isolates the riskiest technical assumption of a project and tests it in a controlled environment. Unlike a prototype (which tests usability) or an MVP (which tests market demand), a POC answers one specific question: can we actually build this? For example, a fintech team might build a raw, unpolished script to verify if a legacy API can process transactions in under 200 milliseconds. By focusing strictly on feasibility rather than design, a POC gives stakeholders the empirical evidence needed to greenlight a project or pivot early, saving hundreds of development hours.
- AI agentAI agents are autonomous software systems (driven by LLMs) that plan, reason, and execute complex, multi-step tasks without continuous human oversight.This technology represents the next major leap in AI: autonomous execution. Unlike basic chatbots, agents use a Perceive-Decide-Act-Learn cycle to achieve high-level goals. They integrate tools (APIs, databases, web search) to perform complex workflows like IT automation, software design, and end-to-end lead generation. Platforms like AutoGPT and LangChain enable this development, moving AI from an assistant role to a proactive, digital worker. The market reflects this impact: it hit $7.6 billion in 2025 and is projected for 49.6% annual growth through 2033.
- CodeCode.org is the premier global nonprofit platform for computer science education, reaching over 80 million students and 2 million teachers worldwide.Code.org leads the charge in democratizing computer science through its comprehensive K-12 curriculum and the viral Hour of Code initiative. The platform supports 55 million student accounts and provides high-quality, free resources to help learners master foundational logic, JavaScript, and AI integration. By partnering with major school districts and global governments, Code.org has successfully integrated computer science into the core academic experience for millions of underrepresented students.
- trace risky execution pathsMap and analyze the exact runtime sequences attackers use to chain minor vulnerabilities into critical asset compromises.Modern security teams are drowning in thousands of disconnected alerts, but attackers do not exploit vulnerabilities in isolation: they chain them together. Tracing risky execution paths shifts the focus from static vulnerability counting to dynamic, graph-based attack path analysis. By mapping out the actual runtime routes, identity permissions, and cloud configurations that connect an initial entry point to your crown jewel assets, this technology exposes the toxic combinations that make a breach possible. It provides security teams with precise, actionable blueprints to disrupt multi-step attack chains before they can be executed.
- generate proof-of-concept testsGenerate proof-of-concept tests to automatically validate software vulnerabilities and verify security patches using containerized agent environments.Evaluating AI agents on real-world security tasks requires robust, reproducible environments. We use CyberGym, a specialized benchmark containing 1,507 historical vulnerabilities across 188 software projects, to test whether agents can successfully generate proof-of-concept tests from vulnerability descriptions and pre-patch codebases. This setup forces agents to reason across entire repositories, locate the exact bug, and produce working reproduction scripts. By automating the generation of these proof-of-concept tests, security teams can rapidly verify whether a system is vulnerable or confirm that a newly applied patch successfully mitigates the threat.
- validate findingsValidate findings automatically by executing safe, real-world exploits directly from your scan results to eliminate false positives.Security teams waste up to 40% of their time chasing false positives from automated scanners. Pentest-Tools.com solves this with its automated validation engine, which safely exploits identified vulnerabilities (like SQL injections and XSS) to generate undeniable proof of concept (PoC) evidence. By automatically tagging verified threats as CERTAIN and providing built-in manual exploit tools like Sniper for the UNCERTAIN ones, the platform ensures you only hand developers high-fidelity, actionable bugs.
- testA minimalist Node.js benchmarking and assertion framework designed for speed and zero-dependency execution.The test package provides a lightweight toolkit for developers prioritizing performance over feature bloat. It clocks in at under 50 lines of code, offering a clean API for basic truthiness checks and execution timing. By stripping away the overhead found in larger suites like Jest or Mocha, it ensures rapid feedback loops during local development and CI/CD pipelines. It is the go-to choice for micro-services where every millisecond of startup time matters.
Finding related talks...
Compose Email
Sending...
Email preview
Loading recent emails...