Appsecure logo

CVE-2026-7060: Medium Vulnerability in liyupi yu-picture

A medium-severity SQL injection vulnerability has been identified in liyupi yu-picture. This issue can be exploited remotely, necessitating immediate attention for patching and remediation efforts.

MEDIUMCVSS 6.9 · Published April 26, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

A vulnerability was determined in liyupi yu-picture up to a053632c41340152bf75b66b3c543d129123d8ec. This impacts the function PageRequest of the file yu-picture-backend/src/main/java/com/yupi/yupicturebackend/service/impl/PictureServiceImpl.java of the component MyBatis-Plus. Executing a manipulation of the argument sortField can lead to sql injection. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. Applying a patch is advised to resolve this issue. The project was informed of the problem early through a pull request but has not reacted yet.

The CVSS score for this vulnerability is 6.9, categorizing it as medium severity. Organizations should prioritize patching immediately to mitigate the risk of potential exploitation.

Risk to organizations includes unauthorized access to sensitive data, which can result in data breaches and reputational damage. Given the nature of SQL injection vulnerabilities, attackers may leverage this to manipulate or extract data from the database.

As the exploit has been publicly disclosed, organizations are advised to remain vigilant and address this vulnerability as part of their immediate patch cycle.

Vulnerability Details

The vulnerability description indicates that the manipulation of the sortField parameter can lead to SQL injection, classified under CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component) and CWE-89 (SQL Injection).

The attack vector is network-based with low complexity, requiring no privileges or user interaction. The confidentiality, integrity, and availability impacts are all classified as low.

This vulnerability was published on April 26, 2026, and remediation is strongly advised due to its potential impact.

Technical Analysis

The root cause of this vulnerability lies in the improper handling of user input in the sortField argument within the PageRequest function. This oversight allows attackers to craft malicious SQL queries that can be executed by the database.

The attack vector being network-based means that attackers do not need physical access to exploit this vulnerability, increasing the risk of exploitation. The complexity is rated as low, meaning that an attacker with minimal resources can successfully exploit this vulnerability.

No privileges are required for exploitation, and no user interaction is necessary, making this vulnerability particularly dangerous.

Risk & Impact Analysis

Organizations using the affected component face significant risks, including unauthorized access to sensitive data and potential data manipulation. The low CVSS score of 6.9 indicates that while the vulnerability is not the highest priority, it should not be overlooked as it can lead to serious consequences if exploited.

The blast radius for this vulnerability could be extensive, especially for organizations that process sensitive information or rely on the integrity of their databases. The urgency for remediation is categorized as medium, indicating that organizations should schedule patching in their priority patch cycle.

Exploitation Status

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

All versions prior to vendor patch are affected as the product does not use versioning.

Mitigation & Remediation

Organizations should apply patches as soon as they are made available. In the absence of a patch, it is recommended to implement input validation and sanitization to prevent SQL injection attacks. Configuration hardening can also mitigate potential exploitation.

Continuous monitoring for unusual activity can help identify any attempts to exploit this vulnerability. For detailed guidance, organizations may consider engaging in penetration testing to assess their security posture.

Detection Guidance

Monitoring should focus on log indicators related to SQL query patterns that deviate from normal behavior. Behavioral anomalies in user inputs, particularly those related to the sortField parameter, should be scrutinized.

System changes that involve database modifications should be logged and reviewed to identify any unauthorized access attempts.

AppSecure Threat Intelligence Insight

The long-term significance of this SQL injection vulnerability highlights the ongoing need for secure coding practices and thorough testing in software development. This incident underscores the patterns observed in many modern applications that lack robust input validation, exposing them to exploit risk.

Security teams should take this as a lesson to implement proactive security measures and maintain vigilance against similar weaknesses in their applications.

For further insights, organizations can refer to the following resources: injection attacks, configuration hardening, and penetration testing methodology to strengthen their defenses.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.