Skip to main content
VulnerabilityPublished Updated

CVE-2025-7487: JoeyBling SpringBoot_MyBatisPlus · Unrestricted Upload

Affects JoeyBling SpringBoot_MyBatisPlusSource CVE Database V5

0

Public exploit available · CVSS 5.3 Medium.

Data as of 26 Oct 2026, 12:55 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 21% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 12 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: evidence found.

    CVSS exploit maturity: proof of concept public

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

AI-suggested

European organizations should implement immediate compensating controls while awaiting official patches. These include: 1) Restricting access to the /file/upload endpoint via network-level controls such as firewalls or web application firewalls (WAF) with rules to detect and block suspicious upload attempts. 2) Implement strict server-side validation of uploaded files, enforcing allowed file types, size limits, and scanning for malware. 3) Employ application-layer authentication and authorization to ensure only legitimate users can upload files. 4) Monitor logs and network traffic for unusual upload activity or anomalies. 5) Isolate the file upload functionality in a sandboxed environment or separate server to limit potential damage. 6) Conduct thorough code reviews and penetration testing focused on file upload mechanisms. 7) Engage with the vendor or community to obtain updates or patches as soon as they become available, and prioritize their deployment. 8) Educate developers and administrators about secure file handling practices to prevent similar vulnerabilities. These measures go beyond generic advice by focusing on immediate risk reduction and operational controls tailored to the vulnerability's characteristics.

Description

A vulnerability, which was classified as critical, was found in JoeyBling SpringBoot_MyBatisPlus up to a6a825513bd688f717dbae3a196bc9c9622fea26. This affects the function SysFileController of the file /file/upload. The manipulation of the argument portraitFile leads to unrestricted upload. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available.

References

Community reviews

Loading reviews…