Severity by source
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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack vector network, complexity low, requires authentication (PR:L), low impact consistent with CVSS 4.0 vector.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability classified as critical was found in huija bicycleSharingServer up to 7b8a3ba48ad618604abd4797d2e7cf3b5ac7625a. Affected by this vulnerability is the function searchAdminMessageShow of the file AdminController.java. The manipulation of the argument Title leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable.
AnalysisAI
SQL injection in bicycleSharingServer's AdminController.java allows remote authenticated low-privilege users to manipulate the Title parameter, potentially leading to limited data exposure or modification. Public exploit code exists (GitHub issue) but no active exploitation reported and EPSS score is low (0.04%), indicating low real-world exploitation likelihood.
Technical ContextAI
The affected product is a Java-based bicycle sharing server application. The vulnerability resides in AdminController.java, likely a Spring MVC controller that handles administrative requests. The Title parameter is passed into a SQL query without proper sanitization, falling under CWE-74 (Improper Neutralization of Special Elements used in an SQL Command). The CPE data is not available, but the EUVD identifies commit 7b8a3ba48ad618604abd4797d2e7cf3b5ac7625a as affected. Given the low CVSS impact metrics, the database user likely has restricted privileges, limiting the potential damage.
RemediationAI
No vendor-released patch is available because the project does not implement versioning. The recommended remediation is to apply input validation and parameterized queries (prepared statements) for the Title parameter in AdminController.java. As a workaround, restrict network access to the admin endpoint (e.g., via firewall rules or reverse proxy authentication) to limit exposure. Side effect: legitimate admin users may need additional access steps. If the application is custom, developers should sanitize SQL inputs immediately.
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-28763