Scan report

django / django

Vulnerability Critical

Could an attacker exploit mistakes in this code?

437 risk score

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

High
0
Medium
170
Low
96

Sources: Bandit, Semgrep, pip-audit

Malicious pattern High

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

56 risk score

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

High
13
Medium
1
Low
16

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
296 total findings
Likely real
147
Uncertain
59
Likely noise
90

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

147 findings likely need attention, 90 look like noise. Most notable: Detects dynamic code loading: downloading and importing/executing code at runtime [thre... in /django/contrib/auth/hashers.py (99% confidence).

Detections by engine

  • Bandit 266

    Python security linter · Vulnerability

  • YARA 13

    Malware signature rules · Malicious pattern

  • Dependency checker 9

    CVEs, typosquats and risky installs · Supply chain

  • GuardDog 8

    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.

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