Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site running WP Job Portal ≤2.5.1
-
DeliverySend crafted SQL payload to vulnerable plugin parameter
-
ExploitTrigger blind SQL injection in backend query
-
ExecutionInfer database contents via boolean/time-based responses
-
ImpactExfiltrate user hashes and applicant PII
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of the WP Job Portal plugin (versions through 2.5.1) on any internet-reachable WordPress site that has the plugin installed and activated. Per the CVSS vector PR:N/UI:N/AV:N/AC:L, no authentication, user interaction, or non-default settings are required, and the attacker only needs HTTP/HTTPS access to a vulnerable plugin endpoint. The principal limiting factor is plugin presence and activation: sites without WP Job Portal installed, or with the plugin deactivated, are not exposed, and the impact is bounded to data disclosure (C:H, I:N) rather than direct database modification according to the Patchstack-supplied CVSS metrics. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L) indicates the highest-tier reachability profile: network-exploitable, low complexity, no authentication, no user interaction, with scope change and high confidentiality impact - consistent with unauthenticated extraction of sensitive WordPress database contents (user hashes, session tokens, PII from job applications). However, EPSS data is not provided in the input, so probability of exploitation in the wild cannot be quantified, and the vulnerability is not on the CISA KEV list, indicating no confirmed active exploitation. The C:H / I:N / A:L breakdown is unusual for SQLi (typically I:H as well) and suggests Patchstack assessed the injection point as read-only or limited to specific query contexts - defenders should treat this as data-theft risk rather than full database tampering, though blind SQLi often still enables enumeration of administrative credentials that lead to fuller compromise. |
| Exploit ScenarioDerived | An unauthenticated attacker identifies a WordPress site running WP Job Portal 2.5.1 or earlier and sends HTTP requests containing crafted SQL payloads to a vulnerable plugin parameter (for example a job search, filter, or AJAX handler). Because the injection is blind, the attacker uses time-based or boolean-based inference (e.g., conditional SLEEP() or true/false response differentials) to enumerate the database schema and exfiltrate wp_users password hashes and other sensitive job-applicant data row by row. No public exploit code is identified at this time, but the low complexity and absence of authentication mean a working PoC is straightforward for any attacker familiar with sqlmap. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 02, 2026
Blind SQL injection in the WP Job Portal WordPress plugin (versions up to and including 2.5.1) allows remote unauthenticated attackers to manipulate backend database queries by sending crafted input to vulnerable parameters. The flaw carries a CVSS 9.3 rating due to network-reachable, no-privileges, no-user-interaction exploitation with scope change, and no public exploit code has been identified at time of analysis. The vulnerability was reported through Patchstack's WordPress security program, with no CISA KEV listing.
RemediationAI
No vendor-released patch identified at time of analysis - the Patchstack advisory documents the issue against the 2.5.1 version with no fixed version cited in the provided data, so administrators should monitor the WP Job Portal plugin page on WordPress.org and the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/wp-job-portal/vulnerability/wordpress-wp-job-portal-plugin-2-5-1-sql-injection-vulnerability) for an updated release beyond 2.5.1 and upgrade as soon as it ships. Until a patched build is available, deactivate the WP Job Portal plugin on production sites that do not actively serve a job board (this removes all plugin endpoints), or place the site behind a WAF / Patchstack mitigation rule that blocks SQL meta-characters and time-based payloads (UNION, SLEEP, BENCHMARK, --, etc.) on the plugin's front-end and admin-ajax endpoints - note that aggressive WAF rules can break legitimate searches containing apostrophes or quotes in job titles. Restricting access to the plugin's URLs to authenticated users via web-server rules is another option but only if the affected endpoints are not required for public job seekers, since this would break the public job board functionality.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WP Job Portal is a job board and recruitment plugin for WordPress developed by Ahmad, used to publish job listings, manage applications, and handle candidate/employer accounts on WordPress sites (CPE: cpe:2.3:a:ahmad:wp_job_portal). The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-controlled input is concatenated or interpolated into SQL statements without parameterization or proper escaping through WordPress's $wpdb->prepare() facility. The 'blind' qualifier indicates the application does not return query results or verbose database errors directly, so exploitation typically relies on boolean-based or time-based inference techniques to extract data byte by byte.
Know when Wp Job Portal gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
Primary rating from Vendor (Patchstack) · only source for this CVE.
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Ahmad WP Job Portal allows Blind SQL Injection.
This issue affects WP Job Portal: from n/a through 2.5.1.
Executive ViewAI
WP Job Portal WordPress plugin (versions ≤2.5.1) contains a critical blind SQL injection vulnerability (CVSS 9.3) exploitable by unauthenticated remote attackers without user interaction, potentially enabling complete database compromise. Organizations running this plugin face immediate risk of data theft, customer record exposure, and operational disruption. No vendor patch is currently available, requiring urgent mitigation to prevent database breach.
Until a vendor patch is released: (1) Disable or remove WP Job Portal plugin; (2) Deploy WAF rules blocking SQL injection patterns; (3) Restrict plugin parameter access via network segmentation or IP allowlisting; (4) Implement database activity monitoring and alerting for unauthorized queries; (5) Enforce strong database credentials and apply least-privilege permissions to database users.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Wp Job Portal
View allThe WP Job Portal WordPress plugin before 2.0.6 does not sanitise and escape a parameter before using it in a SQL statem
SQL injection in WP Job Portal WordPress plugin before 2.5.5 enables authenticated subscriber-level users to exfiltrate
The WP Job Portal - A Complete Recruitment System for Company or Job Board website plugin for WordPress is vulnerable to
The WP Job Portal - A Complete Recruitment System for Company or Job Board website plugin for WordPress is vulnerable to
Missing authorization in WP Job Portal WordPress plugin before 2.5.5 allows any self-registered subscriber to approve, f
A SQL injection vulnerability in wpjobportal WP Job Portal allows Blind SQL Injection (CVSS 9.3). Critical severity with
SQL injection in the WP Job Portal WordPress plugin (versions up to and including 2.5.6) is exploitable by any authentic
Information disclosure in the WP Job Portal WordPress plugin before version 2.5.5 allows any authenticated subscriber-le
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in wpjobportal WP Job Porta
Path Traversal vulnerability in wpjobportal WP Job Portal allows PHP Local File Inclusion.2.8. Rated high severity (CVSS
The WP Job Portal - A Complete Recruitment System for Company or Job Board website plugin for WordPress is vulnerable to
EUVD-2026-33909
GHSA-6m39-555m-v725
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB