Skip to main content

Sipeed PicoClaw CVE-2026-16083

| EUVDEUVD-2026-45359 MEDIUM
Authentication Bypass by Capture-replay (CWE-294)
2026-07-18 VulDB GHSA-mhxf-xvw6-4qw2
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Observe LINE webhook traffic to target
  2. Delivery
    Capture valid signed HTTP request payload
  3. Exploit
    Replay captured request to PicoClaw webhook endpoint
  4. Execution
    ParseRequest accepts replayed request without freshness check
  5. Impact
    Unauthorized bot action executed under attacker control

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Replay attack prevention
Exploitation Conditions

The target must be running Sipeed PicoClaw version 0.2.9 or earlier with the LINE Webhook integration explicitly configured and the webhook HTTP endpoint reachable from the attacker's network position. The attacker must first capture at least one valid LINE webhook request originating from LINE's servers - this requires either a network interception capability (man-in-the-middle, passive tap) or access to previously logged request payloads. No authentication to PicoClaw itself is required once a captured request is in hand. Exploitation is bounded to integrity impact on bot-triggered actions (VI:L); there is no path to data exfiltration or service disruption per the CVSS impact metrics. The attack is ineffective if LINE webhook integration is not configured, if the webhook endpoint is network-isolated from attacker reach, or if an upstream reverse proxy enforces source IP restriction to LINE's published IP ranges.

Impact

The CVSS 4.0 score of 6.9 (Medium) with vector AV:N/AC:L/AT:N/PR:N/UI:N reflects network-accessible, low-complexity, unauthenticated exploitation with E:P confirming a public PoC. Impact is constrained to low integrity on the vulnerable system (VI:L), with no confidentiality or availability impact - meaning an attacker can inject bot actions but cannot exfiltrate data or crash the service. Real-world priority is moderated by PicoClaw's obscure footprint; this is not enterprise-grade infrastructure. However, the vendor's 'not planned' closure creates a permanent unpatched exposure for any deployed instance, and the public PoC lowers the exploitation barrier significantly. Active exploitation is not confirmed (not in CISA KEV), but the no-fix posture means risk will not naturally resolve over time.

Exploit ScenarioDerived

An attacker positioned to observe network traffic to a PicoClaw instance (e.g., via passive monitoring on a shared network segment or a prior network-level compromise) captures a legitimate LINE webhook HTTP request containing a valid HMAC signature. The attacker then replays this request directly to the PicoClaw webhook endpoint; since ParseRequest performs no freshness or nonce check, the request is accepted as authentic and the associated bot action is triggered without the attacker ever possessing the LINE channel secret. A public PoC for this technique is available, lowering the skill threshold for exploitation.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 18, 2026

Authentication bypass via capture-replay in Sipeed PicoClaw's LINE Webhook handler permits remote unauthenticated attackers to replay previously captured webhook requests against the ParseRequest function, injecting fraudulent LINE messaging events without possessing the channel secret. All versions through 0.2.9 are affected. A public exploit exists, and the vendor closed the GitHub disclosure as 'not planned,' confirming no official patch will be issued.

RemediationAI

No vendor-released patch has been identified at time of analysis - the vendor explicitly declined to address the issue by closing the GitHub report as 'not planned.' Operators running PicoClaw with LINE Webhook integration should implement replay protection manually by forking the codebase and patching webhook.ParseRequest in pkg/channels/line/line.go to enforce timestamp freshness validation (e.g., reject requests with timestamps older than 5 minutes) and nonce deduplication. As an immediate compensating control, restrict the webhook endpoint to LINE's published source IP ranges using firewall rules or reverse proxy allowlisting, reducing the attacker's ability to deliver replayed requests. Migrating to an actively maintained messaging bot framework is recommended as a long-term resolution given the vendor's stated non-intent to patch. VulDB intelligence is available at https://vuldb.com/vuln/379795.

Affected VersionsENISA

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

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

PicoClaw is an open-source Sipeed messaging bot framework that integrates with the LINE messaging platform via webhooks. The vulnerable function is webhook.ParseRequest in pkg/channels/line/line.go. CWE-294 (Authentication Bypass by Capture-Replay) indicates the function fails to enforce replay prevention - likely missing or bypassable validation of request freshness (timestamp checks) or uniqueness (nonce tracking) alongside the LINE HMAC-SHA256 signature. LINE's official webhook spec requires validating the X-Line-Signature header; the flaw suggests that even when signature validation passes, previously observed valid requests can be replayed indefinitely. CPE cpe:2.3:a:sipeed:picoclaw:*:*:*:*:*:* covers all versions with no lower bound, implying the entire release history is affected.

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 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
vuln.today AI 5.3 MEDIUM

Network-reachable webhook, no privileges required; integrity-only impact limited to replay-injected bot actions, no confidentiality or availability effect.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/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
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Jul 18, 2026 - 09:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Jul 18, 2026 - 08:30 cve.org
MEDIUM 6.9

DescriptionCVE.org

A security flaw has been discovered in Sipeed PicoClaw up to 0.2.9. This affects the function webhook.ParseRequest of the file pkg/channels/line/line.go of the component LINE Webhook. The manipulation results in authentication bypass by capture-replay. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks. The reported GitHub issue was closed automatically with the label "not planned" by a bot.

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Rare
obscure open-source Sipeed project, negligible enterprise footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
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.

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-16082 LOW POC
1.9 Jul 18

Time-of-check time-of-use race condition in Sipeed PicoClaw up to version 0.2.9 allows locally authenticated low-privile

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

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