← Vulnerability feed

Vulnerability record · CVE-2021-39312 · published 14 December 2021

CVE-2021-39312: True Ranker WordPress plugin path traversal allows arbitrary file read

Trueranker · True Ranker

The True Ranker plugin for WordPress, versions up to and including 2.2.2, exposes a src parameter in its bundled DataTables example file that is not properly restricted, allowing path traversal. An unauthenticated attacker can use it to read arbitrary files on the server, including wp-config.php, which holds database credentials and authentication salts.

7.5 CVSS 3.1 High EPSS 78% · top 0.4% CWE-22 · Path traversal
7.5CVSS 3.1 base score, v2 5.0
78%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

The True Ranker plugin <= 2.2.2 for WordPress allows arbitrary files, including sensitive configuration files such as wp-config.php, to be accessed via the src parameter found in the ~/admin/vendor/datatables/examples/resources/examples.php file.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: high.

high priorityUnauthenticated remote file read of wp-config.php is a serious exposure, and the very high EPSS score plus a public exploit reference raise the likelihood of exploitation.

What it is

The True Ranker plugin for WordPress, versions up to and including 2.2.2, exposes a src parameter in its bundled DataTables example file that is not properly restricted, allowing path traversal. An unauthenticated attacker can use it to read arbitrary files on the server, including wp-config.php, which holds database credentials and authentication salts.

Impact

An attacker gains read access to sensitive server files, most critically wp-config.php, exposing database credentials and secret keys that can be used to pivot to the underlying database or forge WordPress authentication cookies.

Attack surface

The flaw is reachable over the network through the plugin's admin/vendor/datatables/examples/resources/examples.php endpoint via the src parameter. The CVSS vector shows no privileges required and no user interaction, so it can be triggered by an unauthenticated remote request.

Exploitation

No CISA KEV listing and no ransomware association are recorded, but EPSS is very high at roughly 0.78 (99.5th percentile) and a public exploit reference exists on Packet Storm, indicating active interest and easy weaponization.

What to do

  • Update the True Ranker plugin to a version later than 2.2.2, or remove the plugin if no fixed release is available.
  • If the plugin cannot be patched immediately, block or restrict access to the admin/vendor/datatables/examples/ path at the web server or WAF.
  • Rotate database credentials and WordPress authentication salts in wp-config.php if compromise is suspected.
  • Remove or restrict access to bundled vendor example and test files that are not needed in production.

Detection

  • Search web server logs for requests to examples.php with a src parameter containing traversal sequences such as ../ or encoded variants.
  • Alert on access to admin/vendor/datatables/examples/resources/examples.php from external or unexpected source IPs.
  • Monitor for outbound database connections or authentication anomalies that could follow exposure of wp-config.php credentials.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2021-39312 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2026-93616Checkpoint multi-domain security management path traversal vulnerabilityA directory traversal and file upload vulnerability allows an unauthenticated attacker to upload and execute arbitrary scripts on Check Point Managem…KEVEPSS 20%10.0CVE-2026-85706GitLab CE/EE repository commits API path traversal allows unauthenticated file readGitLab CE/EE contains improper path confinement and missing authentication enforcement in the repository commits API, allowing an unauthenticated use…KEVEPSS 91%analysed5.3CVE-2026-66384JFrog Artifactory path traversal in Docker cache pathAn authenticated user can write data outside the intended Docker cache path under specific remote-repository conditions in JFrog Artifactory. The fla…KEVEPSS 0.66%analysed9.8CVE-2026-59310VMware vCenter Syslog server path traversal leads to RCEVMware vCenter's Syslog server is affected by a directory traversal flaw (CWE-22) that allows a remote, unauthenticated attacker to execute arbitrary…KEVEPSS 2.6%analysed10.0CVE-2026-48282Adobe ColdFusion path traversal leads to remote code executionColdFusion versions 2025.9, 2023.20 and earlier contain a path traversal flaw (CWE-22) that allows an unauthenticated remote attacker to reach files …KEVEPSS 42%analysed10.0CVE-2026-34909UniFi OS path traversal allows unauthenticated file accessUniFi OS devices contain a path traversal flaw (CWE-22) that lets a network-reachable attacker read files on the underlying system. Because the expos…KEVEPSS 1.8%analysed6.5CVE-2026-20262Cisco Catalyst SD-WAN Manager path traversal in file uploadCisco Catalyst SD-WAN Manager (formerly vManage) fails to properly validate user-supplied input during a file upload process, allowing path traversal…KEVEPSS 28%analysed8.4CVE-2024-1708ConnectWise ScreenConnect path traversal enabling remote code executionConnectWise ScreenConnect 23.9.7 and earlier contain a path-traversal flaw (CWE-22) that can let an attacker execute remote code or reach confidentia…KEVEPSS 95%analysed

Source: NIST National Vulnerability Database (record CVE-2021-39312), CISA KEV, FIRST EPSS (scores of 2026-09-24). This page is refreshed as NVD updates the record.