Scan report

stamparm / maltrail

Vulnerability High

Could an attacker exploit mistakes in this code?

202 risk score

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

High
7
Medium
94
Low
49

Sources: Bandit, Semgrep, pip-audit

Malicious pattern Critical

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

111 risk score

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

High
20
Medium
13
Low
14

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
197 total findings
Likely real
110
Uncertain
12
Likely noise
75

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

110 findings likely need attention, 75 look like noise. Most notable: The application builds a file path from potentially untrusted data, which can lead to a... in /core/httpd.py (100% confidence).

Detections by engine

  • Semgrep 90

    Pattern-based code analysis · Vulnerability

  • Bandit 60

    Python security linter · Vulnerability

  • YARA 26

    Malware signature rules · Malicious pattern

  • GuardDog 21

    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.