Snyk has a proof-of-concept or detailed explanation of how to exploit this vulnerability.
The probability is the direct output of the EPSS model, and conveys an overall sense of the threat of exploitation in the wild. The percentile measures the EPSS probability relative to all known EPSS scores. Note: This data is updated daily, relying on the latest available EPSS model version. Check out the EPSS documentation for more details.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsThere is no fixed version for com.baomidou:mybatis-plus-core
.
Affected versions of this package are vulnerable to SQL Injection due to improper user-input sanitization, via the column parameter in /core/conditions/AbstractWrapper.java
.
Impact:
Based on the PoC, this vulnerability only impacts Confidentiality and the attacker does not have control over what kind of information they are able to access. Projects implementing this module will likely require authorization for running queries.
Note:
According to the maintainers, this is not to be considered an issue within the current library but with projects implementing it. Developers should perform sanitization checks when handling input from the front end and can use this class for verification purposes.