Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain WeCom group membership or low-privilege access
-
DeliveryCraft malicious group message payload
-
ExploitSend payload to PicoClaw dispatchIncoming endpoint
-
ExecutionBypass authorization check in wecom.go
-
ImpactAccess or manipulate resources beyond permitted scope
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to hold low-privilege authenticated access to the WeCom (WeChat Work) environment connected to the PicoClaw instance - unauthenticated external exploitation is not indicated by the CVSS PR:L metric. The WeCom channel integration must be enabled and configured, as the vulnerability is specific to the wecom.go component's group message handling path. Exploitation is limited to scenarios where: (1) the attacker has a valid WeCom identity recognized by the integrated environment, and (2) the PicoClaw instance is configured to process WeCom group messages via the dispatchIncoming function. Exploitation is constrained to the vulnerable system's own resources (CVSS 4.0 SC:N/SI:N/SA:N indicates no scope change to subsequent systems). Non-WeCom channel configurations are not affected by this specific flaw. |
| Impact | The CVSS 4.0 base score of 5.3 (Medium) with vector AV:N/AC:L/AT:N/PR:L/UI:N and VC:L/VI:L/VA:L reflects a remotely exploitable flaw requiring low-privilege access, with limited impact across confidentiality, integrity, and availability. The PR:L metric is a meaningful limiting factor - exploitation is not unauthenticated; the attacker must hold some level of access to the WeCom-integrated environment. Real-world risk is modestly elevated by the public availability of a proof-of-concept exploit, which lowers the technical bar for exploitation. However, no CISA KEV listing exists, suggesting active exploitation has not been broadly observed. No EPSS score was provided in the intelligence data, so quantitative exploitation probability cannot be stated. The primary risk amplifier is the low attack complexity (AC:L, AT:N) once authenticated access is obtained. The GitHub issue referenced as the exploit source was closed automatically due to inactivity, raising questions about vendor responsiveness but not invalidating the vulnerability. Overall this represents a medium-priority item for organizations using PicoClaw with WeCom integration, elevated if the deployment is internet-facing. |
| Exploit ScenarioDerived | An attacker with low-privilege access to the WeCom-integrated PicoClaw environment - such as a regular WeCom group member - crafts a specially formed group message targeting the dispatchIncoming endpoint. The flawed authorization logic in wecom.go fails to validate that the sender is permitted to trigger the requested action or access protected resources, allowing the attacker to execute operations or retrieve data beyond their assigned permission level. A public proof-of-concept is available via the GitHub issue, reducing the skill threshold required for exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 18, 2026
Incorrect authorization in Sipeed PicoClaw's WeCom Group Message Handler allows authenticated remote attackers to bypass access controls and perform unauthorized actions on affected deployments running version 0.2.9 and earlier. The flaw resides in the dispatchIncoming function within pkg/channels/wecom/wecom.go, where incoming group messages are processed without properly verifying the caller's authorization level. A publicly available proof-of-concept exploit exists, though no CISA KEV listing indicates exploitation remains opportunistic rather than widespread at time of analysis.
RemediationAI
No vendor-released patch has been identified at time of analysis - the GitHub issue (https://github.com/sipeed/picoclaw/issues/3076) that serves as the primary exploit reference was closed automatically due to inactivity, suggesting the maintainer has not formally addressed the flaw. Organizations should first assess whether WeCom integration is actively needed; disabling the WeCom channel entirely by removing or commenting out its configuration eliminates the attack surface with no functional trade-off if WeCom is unused. If WeCom integration must remain active, restrict network access to the PicoClaw instance to trusted internal networks only, preventing externally authenticated users from reaching the dispatchIncoming endpoint. Implement application-layer access controls or a reverse proxy with authentication enforcement upstream of PicoClaw to supplement the missing authorization logic. Monitor the upstream repository at https://github.com/sipeed/picoclaw/ for any patched release and apply immediately when available. Given the absence of vendor response, consider forking and patching the authorization logic in pkg/channels/wecom/wecom.go directly if operational necessity requires continued use.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Sipeed PicoClaw is a messaging bot or integration framework that bridges WeCom (WeChat Work, Tencent's enterprise messaging platform) with other services. The vulnerable component, the Group Message Handler in pkg/channels/wecom/wecom.go, implements the dispatchIncoming function responsible for routing and processing inbound group messages from the WeCom channel. CWE-863 (Incorrect Authorization) indicates that the application performs some authentication step but fails to enforce access control rules correctly - the system recognizes the user but does not properly restrict what actions or resources they are permitted to access during group message dispatch. This is distinct from authentication bypass (CWE-287); the user may be legitimately authenticated but the authorization decision is flawed or absent for certain operations. The affected CPE is cpe:2.3:a:sipeed:picoclaw:*:*:*:*:*:*:*:*.
Know when Picoclaw gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable flaw requiring low-privilege WeCom membership; no scope change; limited partial impact across all three impact categories consistent with authorization bypass.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security flaw has been discovered in Sipeed PicoClaw up to 0.2.9. This issue affects the function dispatchIncoming of the file pkg/channels/wecom/wecom.go of the component Group Message Handler. The manipulation results in incorrect authorization. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. The reported GitHub issue was closed automatically due to inactivity.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Authentication bypass via capture-replay in Sipeed PicoClaw's LINE Webhook handler permits remote unauthenticated attack
Server-side request forgery in Sipeed PicoClaw up to version 0.2.9 allows unauthenticated remote attackers to make the s
Improper access control in Sipeed PicoClaw up to version 0.2.9 allows remote unauthenticated attackers to bypass the IP
Server-side request forgery in Sipeed PicoClaw through version 0.2.9 allows low-privileged remote attackers to cause the
Missing authorization in PicoClaw's Feishu group message handler allows authenticated remote attackers to perform unauth
Server-side request forgery in Sipeed PicoClaw up to version 0.2.9 allows remote attackers to manipulate the WebFetchToo
Missing authorization in Sipeed PicoClaw up to version 0.2.9 permits remote low-privileged attackers to invoke the rt.Re
Incorrect authorization in Sipeed PicoClaw's MQTT Channel Handler (pkg/channels/mqtt/mqtt.go) through version 0.2.9 allo
Cross-site request forgery in Sipeed PicoClaw through version 0.2.9 allows a remote attacker to forge the initial admin
Inclusion of functionality from an untrusted control sphere (CWE-829) in Sipeed PicoClaw through version 0.2.9 allows a
Time-of-check time-of-use race condition in Sipeed PicoClaw up to version 0.2.9 allows locally authenticated low-privile
Remote command injection in PicoClaw Web Launcher Management Plane (versions up to 0.2.4) allows unauthenticated attacke
EUVD-2026-45406
GHSA-gv2q-43xx-w4gw
NVD
CVE.org
EPSS
VulDB
Exploit-DB