
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-1648 is a Server-Side Request Forgery (SSRF) vulnerability in the Performance Monitor plugin for WordPress, developed by Qrolic. It affects all versions up to and including 1.0.6, and allows unauthenticated attackers to make arbitrary web requests — including to internal services — via the Gopher protocol and other dangerous protocols. The vulnerability was published on March 21, 2026, and assigned a CVSS v3.1 base score of 7.2 (High) (Feedly, Wordfence).
The root cause is insufficient validation of the url parameter in the /wp-json/performance-monitor/v1/curl_data REST API endpoint (CWE-918: Server-Side Request Forgery). Because this endpoint is publicly accessible without authentication, any remote attacker can supply an arbitrary URL — including those using the gopher:// scheme — causing the server to issue requests on the attacker's behalf to internal network resources. The vulnerability can be chained with internally accessible services such as Redis to escalate impact to Remote Code Execution (RCE), for example by using Gopher-based payloads to write malicious cron jobs or web shells via Redis (Wordfence, blind-ssrf-chains). The vulnerable code paths are visible in the plugin source at includes/class-rest-callback.php#L168 and admin/class-curl.php#L50 (Wordfence).
Successful exploitation allows unauthenticated attackers to probe and interact with internal services not normally reachable from the internet, resulting in low confidentiality and integrity impacts at a minimum (CVSS scope: Changed). When chained with services like Redis via the Gopher protocol, attackers can escalate to full Remote Code Execution on the underlying server, enabling data exfiltration, web shell deployment, or lateral movement within the internal network (Feedly, blind-ssrf-chains).
No public exploit code or active in-the-wild exploitation has been confirmed at this time. The EPSS score is approximately 0.039%, indicating a currently low probability of exploitation in the near term (Feedly). The vulnerability is unauthenticated and network-accessible with low attack complexity, making it straightforward to exploit if an attacker identifies a vulnerable installation. There is no indication this CVE has been added to the CISA Known Exploited Vulnerabilities (KEV) catalog as of the available data.
/wp-content/plugins/performance-monitor/ for plugin presence./wp-json/performance-monitor/v1/curl_data to verify the REST API endpoint is accessible without authentication.url parameter pointing to internal services (e.g., url=http://127.0.0.1:6379/) to enumerate open ports and services on the internal network, using response timing or status codes as side-channel indicators.gopher://127.0.0.1:6379/_*1%0d%0a$8%0d%0aflushall%0d%0a... that schedules a reverse shell.url parameter to the vulnerable endpoint: POST /wp-json/performance-monitor/v1/curl_data with body url=gopher://127.0.0.1:6379/_<encoded_payload>./wp-json/performance-monitor/v1/curl_data with suspicious url parameter values (e.g., gopher://, dict://, file://, or internal IP addresses such as 127.0.0.1 or RFC-1918 ranges)./var/www/; new or modified cron jobs in /var/spool/cron/ or /etc/cron.d/ created by the web server user.bash, curl, wget, nc) or unexpected outbound network connections from the web server process.Users should update the Performance Monitor plugin to a version beyond 1.0.6 as soon as a patched release is made available by the vendor (Qrolic). In the interim, administrators should consider deactivating or removing the plugin entirely to eliminate the attack surface. Additionally, network-level controls should be applied to restrict the web server's ability to make outbound connections to internal services (e.g., Redis, Memcache), and the Gopher protocol should be disabled at the server or firewall level where possible (Wordfence).
Wordfence disclosed the vulnerability as part of their weekly WordPress vulnerability report for the week of March 16–22, 2026, and assigned it a High severity rating (Wordfence Blog). RedPacket Security flagged the CVE in their automated alert feed, and it was noted on social media (Mastodon/infosec.exchange) shortly after disclosure (Feedly). No major vendor statements or significant researcher commentary beyond initial disclosure have been identified.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."