Scan report

vivekchand / clawmetry

Vulnerability Critical

Could an attacker exploit mistakes in this code?

584 risk score

Strong warning signs. Do not run or install this without a careful review.

High
0
Medium
309
Low
961

Sources: Bandit, Semgrep, pip-audit

Malicious pattern Critical

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

317 risk score

Strong warning signs. Do not run or install this without a careful review.

High
86
Medium
15
Low
95

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
1,466 total findings
Likely real
73
Uncertain
342
Likely noise
1,051

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 shows severe security issues that are likely caused by malicious intent rather than just poor coding habits, as indicated by the Critical scores of 584.0 and 317.0 from automated tools like Bandit and YARA. The most concerning findings involve dangerous patterns such as recursive file deletion, dynamic code loading for execution, and cryptocurrency mining activity, which pose immediate threats to system stability and data integrity. Additionally, there are multiple hardcoded passwords and messaging platform tokens that could be exploited to steal sensitive information or bypass security controls. While some issues like URL schemes and XML parsing vulnerabilities appear less critical, the presence of these malicious patterns suggests the codebase is actively compromised rather than just containing standard bugs.

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

Detections by engine

  • Bandit 1,270

    Python security linter · Vulnerability

  • YARA 140

    Malware signature rules · Malicious pattern

  • GuardDog 48

    Supply-chain attack heuristics · Malicious pattern

  • Dependency checker 8

    CVEs, typosquats and risky installs · Supply chain

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.

Large result: showing the top 396 of 1,466 findings (up to 200 per engine, most severe and most likely real first). Totals above include everything.