First published: Wed Sep 26 2018(Updated: )
In ThinkPHP 5.1.24, the inner function delete can be used for SQL injection when its WHERE condition's value can be controlled by a user's request.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
ThinkPHP ThinkPHP | =5.1.24 | |
composer/topthink/framework | =5.1.24 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The vulnerability ID of this ThinkPHP vulnerability is CVE-2018-17566.
The severity of CVE-2018-17566 is critical with a severity value of 9.8.
In ThinkPHP 5.1.24, the inner function delete can be used for SQL injection when its WHERE condition's value can be controlled by a user's request.
The SQL injection vulnerability in ThinkPHP 5.1.24 can be exploited by controlling the value of the WHERE condition in the delete function.
Yes, a fix is available for CVE-2018-17566. It is recommended to update to a version of ThinkPHP that is not affected by this vulnerability.