Summary
CVE-2026-12983 is an unauthenticated SQL injection vulnerability (CWE-89) in the Dinatur WordPress plugin, affecting all versions through 1.18. The flaw stems from unsanitized user input being incorporated into SQL queries via column-name injection, and the same vulnerable code path also allows unauthenticated database table truncation. The issue carries a CVSS v3.1 base score of 8.6 (High).
Technical details
- Root cause: The plugin fails to properly sanitize/validate user-supplied input before using it in SQL query construction (column name injection).
- Trigger conditions: No authentication or user interaction is required; the vulnerable handler can be reached directly over the network.
- Attack vector: Network (AV:N), low attack complexity, no privileges required.
- Impact: Attackers can perform SQL injection to disclose data from the site’s database (confidentiality impact: High). The same handler additionally permits unauthenticated truncation of the plugin’s database tables, destroying stored plugin data.
Affected software
- Dinatur WordPress plugin — versions 0 through 1.18 (all released versions up to and including 1.18)
Severity
- CVSS v3.1 Base Score: 8.6 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Mitigation and recommended actions
- Immediate: Check for a vendor update to Dinatur beyond version 1.18 and apply it as soon as it is released; no fixed version had been identified in public sources at the time of this writing.
- If no patch is available: Deactivate and remove the Dinatur plugin from affected WordPress installations until a patched version is released. As a network-level mitigation, block or restrict access to the plugin’s endpoints via a web application firewall, and monitor for anomalous SQL error responses or unexpected data-truncation activity.

