Skip to main content

Sipeed PicoClaw EUVDEUVD-2026-42776

| CVE-2026-15320 LOW
Missing Authorization (CWE-862)
2026-07-10 VulDB GHSA-9c82-3f2r-v942
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege credentials or session
  2. Delivery
    Send crafted message.send argument over network
  3. Exploit
    Invoke rt.ReloadConfig without authorization check
  4. Execution
    Force unauthorized configuration reload
  5. Impact
    Degrade service integrity or availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 Sipeed PicoClaw service (PR:L per CVSS 4.0 vector) - unauthenticated exploitation is not indicated by the available data. The attack targets the rt.ReloadConfig function specifically, meaning the PicoClaw service must be running and network-reachable. No special non-default configuration is stated as a prerequisite; the missing authorization check appears to exist in the default code path of the message.send argument handler. What limits exploitation is the requirement for at least low-level authenticated access, the constrained impact (integrity and availability at low severity only, no data exfiltration), and the absence of a scope change beyond the vulnerable system. The attack does not require user interaction and has low attack complexity once access is obtained.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P) characterizes a network-reachable, low-complexity flaw requiring low privileges with no user interaction. Impact is constrained to limited integrity (VI:L) and limited availability (VA:L) within the vulnerable system only - no confidentiality exposure and no scope change to subsequent systems. This yields a moderate, not critical, real-world risk profile. A public proof-of-concept exists (E:P), elevating the realistic exploitation probability beyond a theoretical finding, but the product is niche with limited enterprise deployment. The absence of a KEV listing and the automatic closure of the GitHub issue due to vendor inactivity suggest no observed widespread exploitation. The low impact metrics mean even successful exploitation has bounded consequences. EPSS data was not provided in the input, so probability cannot be quantified numerically. The primary risk amplifier is the public exploit combined with the absence of any vendor-released fix.

Exploit ScenarioDerived

A remote attacker with low-privilege access to the Sipeed PicoClaw service crafts a message containing a manipulated message.send argument targeting the rt.ReloadConfig function endpoint; because no authorization check is enforced, the server processes the request and reloads its configuration, potentially disrupting service availability or altering operational behavior. A public proof-of-concept is available at https://github.com/sipeed/picoclaw/issues/3071, lowering the skill threshold required to reproduce the attack.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 10, 2026

Missing authorization in Sipeed PicoClaw up to version 0.2.9 permits remote low-privileged attackers to invoke the rt.ReloadConfig function in pkg/channels/pico/pico.go by manipulating the message.send argument without proper authorization checks. The integrity and availability of the affected system are both at limited risk, as the CVSS 4.0 vector confirms no confidentiality exposure but allows unauthorized configuration reload or disruption. A public exploit exists (E:P), though the GitHub issue tracking the report was closed automatically due to inactivity, indicating no vendor remediation has been issued.

RemediationAI

No vendor-released patch has been identified at the time of analysis. The GitHub issue associated with this vulnerability (https://github.com/sipeed/picoclaw/issues/3071) was closed automatically due to inactivity, indicating the Sipeed maintainers have not issued a fix as of the reporting date. Organizations running Sipeed PicoClaw up to 0.2.9 should consider the following compensating controls: restrict network access to the PicoClaw service to only trusted, authorized clients via firewall rules or network segmentation, reducing exposure of the vulnerable endpoint; enforce the principle of least privilege by auditing which accounts hold any level of access to the service and removing unnecessary low-privilege accounts that could trigger rt.ReloadConfig; and monitor for anomalous configuration-reload events in application logs as an indicator of unauthorized invocation. Downstream consumers may also consider forking and patching the missing authorization check directly in pkg/channels/pico/pico.go ahead of an official release. Track https://vuldb.com/cve/CVE-2026-15320 and the GitHub repository for any upstream remediation activity.

Affected VersionsENISA

PicoClaw 0.2.1
PicoClaw 0.2.6
PicoClaw 0.2.3
PicoClaw 0.2.2
PicoClaw 0.2.5
PicoClaw 0.2.4
PicoClaw 0.2.9
PicoClaw 0.2.8
PicoClaw 0.2.0
PicoClaw 0.2.7

Affected Packages

euvd picoclaw no fix

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 Go-based channel/messaging component developed by Sipeed, identified by CPE cpe:2.3:a:sipeed:picoclaw:*:*:*:*:*:*:*:* affecting all versions through 0.2.9. The vulnerable code path resides in pkg/channels/pico/pico.go within the rt.ReloadConfig function, which processes the message.send argument. The root cause is CWE-862 (Missing Authorization): the function does not enforce an authorization check before allowing a caller to trigger a configuration reload, meaning any authenticated user - regardless of privilege level - can manipulate this argument to exercise functionality intended only for privileged operators. This is a classic authorization enforcement gap in a message-handling pipeline, where input is accepted and acted upon before access control decisions are applied.

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 5.4 MEDIUM

Network-reachable with low complexity; PR:L required per CVSS 4.0 input; no confidentiality impact; scope unchanged with low integrity and availability impact only.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Jul 10, 2026 - 03:22 NVD
MEDIUM LOW
CVSS changed
Jul 10, 2026 - 03:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Jul 10, 2026 - 02:00 cve.org
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was detected in Sipeed PicoClaw up to 0.2.9. This vulnerability affects the function rt.ReloadConfig of the file pkg/channels/pico/pico.go. Performing a manipulation of the argument message.send results in missing authorization. It is possible to initiate the attack remotely. The exploit is now public and may be used. The reported GitHub issue was closed automatically due to inactivity.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Rare
obscure embedded/IoT vendor project with minimal documented enterprise adoption
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Related Vulnerabilities in Sipeed PicoClaw Access Control Vulnerabilities

View all 4

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