Scan report

sipeed / picoclaw

Vulnerability High

Could an attacker exploit mistakes in this code?

244 risk score

Serious issues. Review the high-severity findings before using it.

High
24
Medium
68
Low
0

Sources: Bandit, Semgrep, pip-audit

Malicious pattern Low

Does this code look like it is trying to cause harm?

12 risk score

Minor issues. Worth a glance, unlikely to be urgent.

High
4
Medium
1
Low
4

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
101 total findings
Likely real
74
Uncertain
19
Likely noise
8

The risk classifier rates every finding for how likely it is to be a real issue. Likely noise still counts, just much less.

What we found, in plain English

This repository has a high vulnerability score of 244.0, which means there are many dangerous patterns in the code that an attacker could easily exploit if they find and use them. While the malicious-pattern score is low, suggesting the code isn't intentionally trying to harm others, the high vulnerability score indicates serious issues like SQL injection risks, path traversal attacks, and potential command injection vulnerabilities. The scan also found several other security concerns, including a dangerous workflow that runs as root, a file download followed by execution, and improper handling of sensitive data. These findings look more like ordinary insecure coding mistakes than signs of malicious intent, but they are still critical enough to prevent the repository from being used safely without significant changes.

Written by a local language model from the findings below. The risk scores come from the classifier, not from this summary.

Detections by engine

  • Semgrep 92

    Pattern-based code analysis · Vulnerability

  • YARA 7

    Malware signature rules · Malicious pattern

  • GuardDog 2

    Supply-chain attack heuristics · Malicious pattern

Score over time

Overall score each time this repository was scanned.

Findings

Highest severity first. Select a finding to see the code and what it means.