Scan report

psf / requests

Vulnerability Low

Could an attacker exploit mistakes in this code?

5 risk score

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

High
0
Medium
3
Low
16

Sources: Bandit, Semgrep, pip-audit

Malicious pattern Safe

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

0 risk score

No issues of this kind were found.

High
0
Medium
0
Low
10

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
29 total findings
Likely real
2
Uncertain
1
Likely noise
26

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

2 findings likely need attention, 26 look like noise. Most notable: Detected SHA1 hash algorithm which is considered insecure. SHA1 is not collision resist... in /src/requests/auth.py (52% confidence).

Detections by engine

  • Bandit 16

    Python security linter · Vulnerability

  • Dependency checker 6

    CVEs, typosquats and risky installs · Supply chain

  • YARA 4

    Malware signature rules · Malicious pattern

  • Semgrep 3

    Pattern-based code analysis · Vulnerability

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.