Description
The GS JWT Authentication for WP REST API WordPress plugin through 1.0.0 does not sanitize or parameterize a request value before using it in SQL queries on several unauthenticated REST routes, allowing unauthenticated attackers to perform SQL injection and obtain an administrator session.
Published: 2026-11-06
Score: n/a
EPSS: n/a
KEV: No
Impact: Privilege escalation via SQL injection granting admin session access
Action: Patch Immediately
AI Analysis

Impact

The GS JWT Authentication for WP REST API plugin fails to sanitize or parameterize a request value before using it in SQL queries on several unauthenticated REST routes, enabling an attacker who does not need to log in to inject SQL. The injected statements can retrieve administrator session data, effectively giving the attacker full administrative access to the WordPress site. This flaw is a classic SQL injection (CWE-89) and results in a complete privilege escalation.

Affected Systems

The vulnerability affects the GS JWT Authentication for WP REST API WordPress plugin, versions up to and including 1.0.0. WordPress sites running this plugin before any update or patch are at risk. No additional vendor or product details are provided; the impact is limited to environments that have installed the affected plugin version and expose its REST endpoints.

Risk and Exploitability

The lack of input validation allows attackers to inject arbitrary SQL through publicly exposed REST endpoints. Because the vulnerability can be triggered without authentication and can directly grant administrator session data, the risk of exploitation is high. While the EPSS score is unavailable, the principle of argument suggests that the flaw is likely to be exploited in the wild given its simplicity. The issue is not cataloged in CISA KEV, but its impact warrants immediate attention. The plugin’s REST routes can be accessed from any external client, so the attack vector is typically network‑based and could target both internal and external traffic.

Generated by OpenCVE AI on November 6, 2026 at 07:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the GS JWT Authentication plugin to the latest version that resolves the SQL injection flaw, or remove it entirely if no update exists.
  • Restrict access to the affected REST routes by enabling authentication or disabling them through the plugin’s settings or a security plugin to ensure only privileged users can access them.
  • Deploy a web application firewall or change‑type filter to block SQL injection patterns against the REST API endpoints until the plugin is patched.

Generated by OpenCVE AI on November 6, 2026 at 07:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-89

Fri, 06 Nov 2026 06:15:00 +0000

Type Values Removed Values Added
Description The GS JWT Authentication for WP REST API WordPress plugin through 1.0.0 does not sanitize or parameterize a request value before using it in SQL queries on several unauthenticated REST routes, allowing unauthenticated attackers to perform SQL injection and obtain an administrator session.
Title GS JWT Authentication <= 1.0.0 - Unauthenticated Privilege Escalation via SQLi
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-11-06T06:00:27.462Z

Reserved: 2026-10-20T11:56:47.525Z

Link: CVE-2026-113615

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-06T06:16:40.053

Modified: 2026-11-06T06:16:40.053

Link: CVE-2026-113615

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T07:30:09Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')