Sceawere

Vulnerability Detail

CVE-2026-113615UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

GS JWT Authentication SQL Injection

Vulnerability Metadata

Severity
Critical
Score / CVSS
9.8
Creation Date
1d ago
Vendor
Unknown
Product
GS JWT Authentication for WP REST API
Attack Type
CWE-269 Improper Privilege Management
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Complexity
LOW

Narrative and Response

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.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "9.8",
  "pubDate": "2026-11-06T06:16:40.053Z",
  "pubdate": "2026-11-06T06:16:40.053Z",
  "executiveSummary": "The GS JWT Authentication for WP REST API plugin, version 1.0.0 and below, contains a critical SQL injection vulnerability within its unauthenticated REST API endpoints.\nThis vulnerability stems from the failure to properly sanitize or parameterize user-supplied input before incorporating it into database queries.\nSuccessful exploitation allows an unauthenticated, remote attacker to execute arbitrary SQL commands against the underlying WordPress database.\nThe primary risk implication is the potential for full administrative account compromise, as attackers can extract sensitive data, including session tokens or authentication credentials, leading to total site takeover.\nExploitation does not require prior authentication, making this a high-severity risk for any installation utilizing the affected version of the plugin.",
  "technicalDetails": "The vulnerability resides within the plugin's REST API route handler logic. Specifically, the affected REST endpoints fail to implement input validation or parameterized queries, effectively allowing user-controlled request parameters to be concatenated directly into SQL statements.\nThe root cause is an insecure implementation of database interaction where untrusted data is treated as trusted input, violating standard secure coding practices regarding SQL command construction.\nAttack flow begins with an attacker identifying the exposed REST API endpoints defined by the plugin. By sending specially crafted HTTP requests to these routes, the attacker injects malicious SQL syntax into the vulnerable parameters.\nBecause the plugin executes these queries with the privileges of the WordPress database user, the database engine processes the injected commands as legitimate instructions.\nThe payload behavior involves manipulating the WHERE or SELECT clauses of the backend queries. By leveraging UNION-based SQL injection, an attacker can retrieve data from arbitrary tables, such as the 'wp_users' table.\nIn the context of this specific plugin, the exploit is designed to facilitate session hijacking. By retrieving administrative session tokens or sensitive authentication metadata directly from the database, the attacker can impersonate an administrator.\nPost-exploitation impact is severe, granting the attacker full administrative access to the WordPress dashboard. This allows for arbitrary file uploads, installation of malicious plugins, or complete defacement and data exfiltration.\nAffected systems include any WordPress installation running GS JWT Authentication for WP REST API version 1.0.0 or earlier. The vulnerability is accessible over the network without any requirement for valid credentials or specialized user permissions, posing a significant threat to the integrity and confidentiality of the entire WordPress environment."
}
CVE-2026-113615: GS JWT Authentication SQL Injection (CRITICAL Severity, CVSS: 9.8) | Sceawere