Scan report

superplanehq / superplane

Vulnerability Safe

Could an attacker exploit mistakes in this code?

0 risk score

No issues of this kind were found.

High
0
Medium
0
Low
0

Sources: Bandit, Semgrep, pip-audit

Malicious pattern Medium

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

35 risk score

Real issues worth reviewing before you rely on this code.

High
15
Medium
4
Low
5

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
24 total findings
Likely real
9
Uncertain
0
Likely noise
15

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

The repository has a very low vulnerability score of 0, meaning there are no obvious code errors that an attacker could easily exploit right now. However, the scan also found a medium risk score of 35, which indicates that the code contains patterns suggesting it might be intentionally malicious rather than just accidentally insecure. The most concerning findings involve downloading and executing files from remote sources, using suspicious domains for communication, and running hidden scripts or obfuscated payloads that could compromise the system. While some of these issues appear to be standard security practices like reading environment variables or checking file permissions, others stand out as highly suspicious because they combine dangerous actions with specific indicators of intent. The developer should treat this codebase with caution until the malicious patterns are removed and replaced with safe alternatives.

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

Detections by engine

  • YARA 15

    Malware signature rules · Malicious pattern

  • GuardDog 9

    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.