CVE-2022-0434
published 2022-03-07CVE-2022-0434: The Page View Count WordPress plugin before 2.4.15 does not sanitise and escape the post_ids parameter before using it in a SQL statement via a REST endpoint…
PriorityP183critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
ITWEXPLOITVulnCheck KEV
Exploited in the wild
EPSS
14.78%
96.3th percentile
The Page View Count WordPress plugin before 2.4.15 does not sanitise and escape the post_ids parameter before using it in a SQL statement via a REST endpoint, available to both unauthenticated and authenticated users. As a result, unauthenticated attackers could perform SQL injection attacks
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| a3rev | page_view_count | < 2.4.15 | 2.4.15 |
Detection & IOCsextracted from sources · hover to see the quote
- →Exploit targets the REST endpoint via the `rest_route` query parameter pointing to `/pvc/v1/increase/1` with a SQL UNION injection payload in the `post_ids` parameter (e.g., `0) union select md5(...),null,null -- g`). No authentication is required. ↗
- →A successful exploitation response returns HTTP 200 with the MD5 hash of the injected value in the response body — use this as a blind/confirmation check in detection rules. ↗
- →The vulnerable parameter is `post_ids` in the REST endpoint. Monitor HTTP access logs for requests to `rest_route=/pvc/v1/increase/` containing SQL keywords (UNION, SELECT, --, etc.) in the `post_ids` value. ↗
- ·The vulnerability is exploitable by unauthenticated users — no credentials or session token are needed, making it trivially weaponizable at scale. ↗
- ·Affected versions are Page View Count plugin strictly below 2.4.15; version 2.4.15 and above are patched. ↗
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
vulncheck9.8CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-qhcq-6xcp-843h: The Page View Count WordPress plugin before 2
ghsa_unreviewed·2022-03-08
CVE-2022-0434 [CRITICAL] CWE-89 GHSA-qhcq-6xcp-843h: The Page View Count WordPress plugin before 2
The Page View Count WordPress plugin before 2.4.15 does not sanitise and escape the post_ids parameter before using it in a SQL statement via a REST endpoint, available to both unauthenticated and authenticated users. As a result, unauthenticated attackers could perform SQL injection attacks
VulnCheck
a3rev page_view_count Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
vulncheck·2022·CVSS 9.8
CVE-2022-0434 [CRITICAL] a3rev page_view_count Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
a3rev page_view_count Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
The Page View Count WordPress plugin before 2.4.15 does not sanitise and escape the post_ids parameter before using it in a SQL statement via a REST endpoint, available to both unauthenticated and authenticated users. As a result, unauthenticated attackers could perform SQL injection attacks
Affected: a3rev page_view_count
Required Action: Apply remediations or mitigations per vendor instructions or discontinue use of the product if remediation or mitigations are unavailable.
Exploitation References: https://app.crowdsec.net/cti/cve-explorer/CVE-2022-0434
No detection rules found.
Nuclei
WordPress Page Views Count <2.4.15 - SQL Injection
nuclei·CVSS 9.8
CVE-2022-0434 [CRITICAL] WordPress Page Views Count <2.4.15 - SQL Injection
WordPress Page Views Count <2.4.15 - SQL Injection
WordPress Page Views Count plugin prior to 2.4.15 contains an unauthenticated SQL injection vulnerability. It does not sanitise and escape the post_ids parameter before using it in a SQL statement via a REST endpoint. An attacker can possibly obtain sensitive information, modify data, and/or execute unauthorized administrative operations in the context of the affected site.
Template:
id: CVE-2022-0434
info:
name: WordPress Page Views Count <2.4.15 - SQL Injection
author: theamanrawat
severity: critical
description: |
WordPress Page Views Count plugin prior to 2.4.15 contains an unauthenticated SQL injection vulnerability. It does not sanitise and escape the post_ids parameter before using it in a SQL statement via a REST endpoint. An a
No writeups or analysis indexed.
2022-03-07
Published
Exploited in the wild