CVE-2025-7450 in gorobbsinfo

Summary

by MITRE • 07/11/2025

A vulnerability was found in letseeqiji gorobbs up to 1.0.8. It has been classified as critical. This affects the function ResetUserAvatar of the file controller/api/v1/user.go of the component API. The manipulation of the argument filename leads to path traversal. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 05/09/2026

This critical vulnerability exists in the letseeqiji gorobbs application version 1.0.8 and earlier, specifically within the API component's user controller. The flaw resides in the ResetUserAvatar function located in controller/api/v1/user.go, where improper input validation allows attackers to manipulate the filename parameter through path traversal techniques. The vulnerability's classification as critical indicates severe security implications that could compromise the entire system. Remote exploitation is possible, meaning attackers can leverage this weakness without requiring physical access to the target system. The public disclosure of the exploit demonstrates that this vulnerability is actively being used in the wild, increasing the urgency for immediate remediation.

The technical implementation of this path traversal vulnerability stems from inadequate sanitization of user-supplied input within the filename parameter. When the ResetUserAvatar function processes the filename argument, it fails to properly validate or sanitize the input before using it in file system operations. This allows malicious actors to inject directory traversal sequences such as '../' or similar patterns that can manipulate the intended file path. The vulnerability operates at the application layer and specifically targets the file system access controls, potentially enabling attackers to read, write, or delete arbitrary files on the server. This weakness directly relates to CWE-22 Path Traversal and aligns with ATT&CK technique T1059.007 Command and Scripting Interpreter for Linux/Unix systems, where adversaries exploit such vulnerabilities to gain unauthorized access to sensitive data.

The operational impact of this vulnerability extends beyond simple data compromise, as it could enable full system compromise through unauthorized file system access. Attackers might leverage this weakness to upload malicious files, download sensitive configuration data, or even escalate privileges within the application. The remote exploitation capability means that adversaries can target the vulnerable system from anywhere on the network without requiring local access, significantly expanding the attack surface. This vulnerability could lead to complete system takeover, data exfiltration, or service disruption, particularly if the application has elevated privileges or access to sensitive user data. The public availability of the exploit increases the likelihood of widespread exploitation and makes this vulnerability particularly dangerous for organizations running affected versions of the software.

Organizations should immediately implement multiple layers of defense to mitigate this vulnerability. The primary remediation involves patching the application to version 1.0.9 or later, which should contain proper input validation and sanitization for the filename parameter. Additionally, implementing strict input validation controls, including whitelisting acceptable filename patterns, can prevent malicious path traversal attempts. Network-level defenses such as web application firewalls should be configured to detect and block suspicious file path patterns in API requests. Access controls should be reviewed to ensure that the API endpoint has minimal required privileges, limiting potential damage from successful exploitation. Regular security testing including dynamic application security testing and penetration testing should be conducted to identify similar vulnerabilities in other components. Organizations should also monitor for indicators of compromise and implement proper logging and alerting mechanisms to detect exploitation attempts. The vulnerability demonstrates the critical importance of proper input validation in API endpoints and highlights the need for comprehensive security testing throughout the software development lifecycle to prevent similar weaknesses in future releases.

Responsible

VulDB

Disclosure

07/11/2025

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00251

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!