CVE-2026-3286 in paicodinginfo

Summary

by MITRE • 02/27/2026

A vulnerability was identified in itwanger paicoding 1.0.0/1.0.1/1.0.2/1.0.3. The impacted element is the function Save of the file paicoding-web/src/main/java/com/github/paicoding/forum/web/common/image/rest/ImageRestController.java of the component Image Save Endpoint. Such manipulation of the argument img leads to server-side request forgery. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 03/03/2026

The vulnerability CVE-2026-3286 represents a critical server-side request forgery vulnerability within the itwanger paicoding web application version 1.0.0 through 1.0.3. This flaw exists in the Image Save Endpoint functionality, specifically within the Save function of the ImageRestController.java file located at paicoding-web/src/main/java/com/github/paicoding/forum/web/common/image/rest/ImageRestController.java. The vulnerability stems from insufficient validation of the img argument parameter, which allows malicious actors to manipulate the input and potentially execute unauthorized requests to arbitrary destinations. The affected component serves as a critical interface for image handling within the application's web framework, making it a prime target for exploitation.

The technical implementation of this vulnerability aligns with CWE-918, which specifically addresses Server-Side Request Forgery vulnerabilities where attackers can manipulate server-side code to make requests to internal or external systems. The flaw occurs when the application processes image data without proper sanitization of the img parameter, enabling attackers to inject malicious URLs or network addresses that the server will attempt to access on behalf of the application. This creates a dangerous scenario where an attacker can leverage the application's trust relationship with internal systems to perform unauthorized network requests, potentially accessing sensitive internal resources or services that should remain protected from external access. The vulnerability's remote exploitability means that attackers can trigger this condition through network-based interactions without requiring physical access to the system.

The operational impact of CVE-2026-3286 extends beyond simple data exposure, as it enables attackers to potentially perform reconnaissance activities against internal network infrastructure, access sensitive databases, or even escalate privileges within the application environment. This vulnerability directly maps to attack techniques described in the MITRE ATT&CK framework under T1190 for Proxying and T1071.1 for Application Layer Protocol: Web Protocols, as attackers can leverage the compromised endpoint to route malicious requests through the application server. The fact that this exploit is publicly available and actively used increases the risk profile significantly, as it removes the requirement for advanced exploitation techniques and allows any attacker with knowledge of the vulnerability to potentially compromise affected systems. The lack of vendor response to early disclosure attempts suggests that organizations running these vulnerable versions may be left without official patches or mitigation guidance.

Organizations should immediately implement network-level mitigations including firewall rules that restrict access to the vulnerable endpoint and monitor for suspicious outbound network requests originating from the affected application servers. The recommended approach involves validating all input parameters through strict sanitization and implementing proper access controls to prevent unauthorized requests. Additionally, organizations should consider implementing web application firewalls to detect and block malicious requests targeting the Image Save Endpoint. The vulnerability demonstrates the importance of input validation and proper security controls in web applications, particularly for endpoints that handle user-supplied data and network communications. Organizations should also conduct comprehensive vulnerability assessments to identify similar patterns in other application components and ensure that all network interactions are properly validated and secured against similar attack vectors.

Responsible

VulDB

Disclosure

02/27/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00013

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!