Scan report

xserver-inc / cocoon

Vulnerability High

Could an attacker exploit mistakes in this code?

191 risk score

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

High
3
Medium
73
Low
0

Sources: Bandit, Semgrep, pip-audit

Malicious pattern Medium

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

32 risk score

Real issues worth reviewing before you rely on this code.

High
9
Medium
1
Low
23

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
109 total findings
Likely real
67
Uncertain
10
Likely noise
32

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 has a high vulnerability score of 191.0, which means there are many dangerous coding patterns that an attacker could exploit to break your application or steal data. While the code also shows some signs of malicious intent with a medium score of 32.0, most of these issues appear to be standard security mistakes rather than deliberate attacks by the developers. The main problems include untrusted input leading to Cross-site scripting (XSS) vulnerabilities and the execution of downloaded files, which are common errors in web development that can be fixed easily. Additionally, there are several instances where code directly accesses user data without proper escaping or uses unsafe functions like dangerouslySetInnerHTML that could cause similar XSS attacks if not handled correctly. The scan also identified some unusual patterns like using mutable GitHub Actions tags and potentially obfuscated strings, but these do not necessarily indicate a coordinated attack against the project itself.

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

Detections by engine

  • Semgrep 76

    Pattern-based code analysis · Vulnerability

  • Dependency checker 20

    CVEs, typosquats and risky installs · Supply chain

  • YARA 9

    Malware signature rules · Malicious pattern

  • GuardDog 4

    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.