CVE-2026-10771 in crmeb_javainfo

Summary

by MITRE • 06/04/2026

A vulnerability was found in crmeb crmeb_java 1.4. Affected is the function RestTemplate.getForEntity of the file crmeb-common/src/main/java/com/zbkj/common/utils/RestTemplateUtil.java of the component base64 Qrcode Endpoint. The manipulation of the argument url results in server-side request forgery. The attack can be executed remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 06/04/2026

This vulnerability represents a critical server-side request forgery flaw in the crmeb_java 1.4 application framework that specifically affects the RestTemplate.getForEntity method implementation. The vulnerability exists within the RestTemplateUtil.java file at the base64 Qrcode Endpoint component, where user-controllable input is directly passed to the URL parameter without proper validation or sanitization. The attack vector is remote, meaning an attacker can exploit this vulnerability from outside the network without requiring physical access or prior authentication. This type of vulnerability falls under CWE-918, which specifically addresses server-side request forgery vulnerabilities where applications fail to properly validate and sanitize external input before using it in HTTP requests.

The technical implementation flaw occurs when the RestTemplate.getForEntity function receives a URL argument that has been manipulated by an attacker, allowing arbitrary HTTP requests to be made from the server to internal network resources or external systems. This creates a dangerous escalation path where an attacker can potentially access internal services, bypass firewalls, or perform unauthorized operations on behalf of the vulnerable application. The vulnerability's exploitation is further exacerbated by the fact that a public exploit exists, making it readily available to threat actors and significantly increasing the risk surface. The issue was initially reported through an issue report but has not yet been addressed by the project maintainers, leaving the application in an exposed state.

The operational impact of this vulnerability is severe and multifaceted, potentially allowing attackers to conduct reconnaissance on internal networks, access sensitive data, or even escalate privileges within the system. The vulnerability can be leveraged to perform internal port scanning, access services that should be restricted, or even facilitate further attacks such as credential theft or data exfiltration. From an attack framework perspective, this vulnerability aligns with ATT&CK technique T1071.004 for application layer protocol usage and T1566 for phishing with social engineering. The lack of response from the project maintainers creates additional risk as the vulnerability remains unpatched and continues to expose systems to potential exploitation. Organizations using this framework should immediately assess their exposure and implement compensating controls while awaiting official patches.

The recommended mitigations include implementing strict URL validation and sanitization mechanisms, deploying network segmentation to limit access to internal resources, and using a whitelist approach for allowed domains or IP addresses. Organizations should also consider implementing outbound traffic filtering and monitoring to detect suspicious request patterns. The most effective long-term solution requires the project maintainers to properly validate and sanitize URL inputs before passing them to the RestTemplate.getForEntity method, ensuring that only legitimate and safe URLs are processed. Additionally, implementing proper input validation at the application level and using security libraries that prevent such vulnerabilities from occurring in the first place would significantly reduce the risk of exploitation.

Responsible

VulDB

Disclosure

06/04/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00045

KEV

no

Activities

medium

Sources

Do you need the next level of professionalism?

Upgrade your account now!