Skip to main content

Sipeed PicoClaw EUVDEUVD-2026-45358

| CVE-2026-16082 LOW
Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
2026-07-18 VulDB GHSA-49hh-3wxf-qhw8
1.9
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
1.9 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
4.5 MEDIUM

TOCTOU races require precise timing to win reliably, justifying AC:H; exploitation is strictly local with low-privilege OS account and all impacts are limited.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:L/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

4
Severity Changed
Jul 18, 2026 - 09:22 NVD
MEDIUM LOW
CVSS changed
Jul 18, 2026 - 09:22 NVD
4.8 (MEDIUM) 1.9 (LOW)
Analysis Generated
Jul 18, 2026 - 08:58 vuln.today
CVE Published
Jul 18, 2026 - 08:15 cve.org
MEDIUM 4.8

DescriptionCVE.org

A vulnerability was identified in Sipeed PicoClaw up to 0.2.9. The impacted element is the function ExecTool.executeRun of the file pkg/agent/pipeline_execute.go. The manipulation of the argument cwe leads to time-of-check time-of-use. The attack must be carried out locally. The exploit is publicly available and might be used. The reported GitHub issue was closed automatically with the label "not planned" by a bot.

AnalysisAI

Time-of-check time-of-use race condition in Sipeed PicoClaw up to version 0.2.9 allows locally authenticated low-privilege users to exploit the ExecTool.executeRun function in the Go-based pipeline execution agent, achieving limited confidentiality, integrity, and availability impacts. A publicly available proof-of-concept exists via GitHub issue #3081, though the vendor closed the report as 'not planned,' signaling no intent to patch. No public exploit identified at time of analysis in CISA KEV; the local-only attack vector and low impact ceiling make this a low-priority finding for most environments.

Technical ContextAI

Sipeed PicoClaw is a Go-based agent framework used for pipeline execution. The vulnerable component is the ExecTool.executeRun function in pkg/agent/pipeline_execute.go, where the 'cwe' argument is subject to a CWE-367 (Time-of-Check Time-of-Use, TOCTOU) race condition. In this class of flaw, a resource's state is validated at one point in time and then acted upon at a later point, with an attacker able to modify the resource during the intervening window. Go's goroutine scheduling model and shared memory semantics can make such races exploitable when concurrent execution paths exist around the checked argument. The affected CPE is cpe:2.3:a:sipeed:picoclaw:*:*:*:*:*:*:*:*, covering all releases through 0.2.9.

RemediationAI

No vendor-released patch is available - the upstream GitHub issue was closed as 'not planned,' indicating the vendor does not intend to remediate this vulnerability. As a compensating control, restrict local interactive and shell access to PicoClaw hosts to the minimum set of trusted users, ensuring accounts that can invoke pipeline execution have no broader system privileges than required. Applying OS-level process isolation (e.g., running PicoClaw under a dedicated service account with restricted filesystem permissions) reduces the window of exploitability for the TOCTOU race. Monitoring for anomalous process execution patterns around ExecTool invocations can serve as a detective control. Organizations requiring a fix should consider forking the project to apply a local patch, replacing PicoClaw with an alternative tool, or accepting the residual risk given the low severity. Track the GitHub repository (https://github.com/sipeed/picoclaw/) for any future upstream changes.

CVE-2026-16083 MEDIUM POC
5.5 Jul 18

Authentication bypass via capture-replay in Sipeed PicoClaw's LINE Webhook handler permits remote unauthenticated attack

CVE-2026-16084 MEDIUM POC
5.5 Jul 18

Server-side request forgery in Sipeed PicoClaw up to version 0.2.9 allows unauthenticated remote attackers to make the s

CVE-2026-15319 MEDIUM POC
5.5 Jul 10

Improper access control in Sipeed PicoClaw up to version 0.2.9 allows remote unauthenticated attackers to bypass the IP

CVE-2026-16196 LOW POC
2.1 Jul 18

Server-side request forgery in Sipeed PicoClaw through version 0.2.9 allows low-privileged remote attackers to cause the

CVE-2026-16197 LOW POC
2.1 Jul 18

Missing authorization in PicoClaw's Feishu group message handler allows authenticated remote attackers to perform unauth

CVE-2026-16195 LOW POC
2.1 Jul 18

Incorrect authorization in Sipeed PicoClaw's WeCom Group Message Handler allows authenticated remote attackers to bypass

CVE-2026-15317 LOW POC
2.1 Jul 10

Server-side request forgery in Sipeed PicoClaw up to version 0.2.9 allows remote attackers to manipulate the WebFetchToo

CVE-2026-15320 LOW POC
2.1 Jul 10

Missing authorization in Sipeed PicoClaw up to version 0.2.9 permits remote low-privileged attackers to invoke the rt.Re

CVE-2026-15318 LOW POC
2.1 Jul 10

Incorrect authorization in Sipeed PicoClaw's MQTT Channel Handler (pkg/channels/mqtt/mqtt.go) through version 0.2.9 allo

CVE-2026-16081 LOW POC
2.1 Jul 18

Cross-site request forgery in Sipeed PicoClaw through version 0.2.9 allows a remote attacker to forge the initial admin

CVE-2026-16085 LOW POC
1.9 Jul 18

Inclusion of functionality from an untrusted control sphere (CWE-829) in Sipeed PicoClaw through version 0.2.9 allows a

CVE-2026-6987 MEDIUM
5.5 Apr 25

Remote command injection in PicoClaw Web Launcher Management Plane (versions up to 0.2.4) allows unauthenticated attacke

Share

EUVD-2026-45358 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy