cbcvebase.
CVE-2017-14723
published 2017-09-23

CVE-2017-14723: Before version 4.8.2, WordPress mishandled % characters and additional placeholder values in $wpdb->prepare, and thus did not properly address the possibility…

PriorityP274critical9.8CVSS 3.0
AVNACLPRNUINSUCHIHAH
ITWVulnCheck KEV
Exploited in the wild
EPSS
10.36%
95.1th percentile
Before version 4.8.2, WordPress mishandled % characters and additional placeholder values in $wpdb->prepare, and thus did not properly address the possibility of plugins and themes enabling SQL injection attacks.

Affected

12 ranges
VendorProductVersion rangeFixed in
debianwordpress< wordpress 4.8.3+dfsg-1 (bookworm)wordpress 4.8.3+dfsg-1 (bookworm)
debianwordpress< wordpress 4.8.2+dfsg-1 (bookworm)wordpress 4.8.2+dfsg-1 (bookworm)
wordpresswordpress<= 4.8.2
wordpresswordpress<= 4.8.1
wordpresswordpress>= 0 < 4.8.2+dfsg-14.8.2+dfsg-1
wordpresswordpress>= 0 < 4.8.3+dfsg-14.8.3+dfsg-1
wordpresswordpress>= 0 < 4.8.2+dfsg-14.8.2+dfsg-1
wordpresswordpress>= 0 < 4.8.3+dfsg-14.8.3+dfsg-1
wordpresswordpress>= 0 < 4.8.2+dfsg-14.8.2+dfsg-1
wordpresswordpress>= 0 < 4.8.3+dfsg-14.8.3+dfsg-1
wordpresswordpress>= 0 < 4.8.2+dfsg-14.8.2+dfsg-1
wordpresswordpress>= 0 < 4.8.3+dfsg-14.8.3+dfsg-1

Detection & IOCsextracted from sources · hover to see the quote

  • SQL injection vector exists in WordPress $wpdb->prepare() due to mishandling of % characters and additional placeholder values, enabling SQLi via plugins and themes in versions before 4.8.2
  • ·Vulnerability is scoped locally (plugin/theme code must invoke $wpdb->prepare() with unsanitized % characters); exploitation depends on vulnerable plugin or theme being present
  • ·Fixed in WordPress 4.8.2; Debian packages resolved at 4.8.2+dfsg-1 across all tracked suites

CVSS provenance

nvdv3.09.8CRITICALCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
osv9.8CRITICAL
vulncheck9.8CRITICAL
vendor_debian9.8CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.