CVE-2025-50902

8.8

old-peanut · Open-Shop (wechat_applet__open_source)

A Cross Site Request Forgery (CSRF) vulnerability in old-peanut Open-Shop version 1.0.0 allows unauthenticated attackers to gain sensitive information via crafted HTTP Post messages.

Executive summary

A critical CSRF vulnerability in the old-peanut Open-Shop application allows unauthenticated attackers to perform unauthorized actions and access sensitive information.

Vulnerability

This is a Cross Site Request Forgery (CSRF) vulnerability where an unauthenticated attacker can trick a user into executing unintended actions via a crafted HTTP POST request, leading to potential data exposure or unauthorized state changes.

Business impact

The exploitation of this vulnerability poses a high risk to business operations, as evidenced by the CVSS score of 8.8. Successful execution could result in the unauthorized disclosure of sensitive business information, potential manipulation of the Open-Shop storefront data, and a significant loss of integrity regarding user interactions.

Remediation

Immediate Action: Since a specific patch is not currently available, administrators should evaluate the business necessity of the affected software and restrict network access to the application until a fix is released.

Proactive Monitoring: Review web application access logs for unusual HTTP POST activity originating from unexpected referrers or unauthorized sessions.

Compensating Controls: Deploy a Web Application Firewall (WAF) rule to enforce strict CSRF protection tokens and validate the Origin or Referer headers for all incoming POST requests.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the high CVSS score and the existence of a proof-of-concept, users of the old-peanut Open-Shop platform must treat this vulnerability with extreme urgency. Organizations should prioritize implementing compensating controls, such as WAF filtering, to mitigate the risk of unauthorized POST requests while monitoring vendor channels for an official security update.

Sources