Scan report

wp-graphql / wp-graphql

Vulnerability Critical

Could an attacker exploit mistakes in this code?

498 risk score

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

High
45
Medium
103
Low
16

Sources: Bandit, Semgrep, pip-audit

Malicious pattern Critical

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

118 risk score

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

High
12
Medium
8
Low
18

Sources: YARA, ClamAV, GuardDog, dependency checker

Findings overview
202 total findings
Likely real
114
Uncertain
75
Likely noise
13

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 two critical security issues that are highly concerning and indicate malicious intent rather than just ordinary mistakes. The code contains several dangerous patterns, such as downloading files from remote servers and executing them, which could allow an attacker to steal your data or control your system. Additionally, the project uses a secret management feature called secrets: inherit that gives all workflows access to secrets they shouldn't have, and it includes many suspicious URLs pointing to file sharing services. These findings are not just warnings about bad coding style but strong evidence that the code was likely written with malicious goals in mind. Because of these serious risks, you should not use this repository for any production work or even for testing without a very strict security review.

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 164

    Pattern-based code analysis · Vulnerability

  • GuardDog 24

    Supply-chain attack heuristics · Malicious pattern

  • YARA 7

    Malware signature rules · Malicious pattern

  • Dependency checker 7

    CVEs, typosquats and risky installs · Supply chain

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.