vyperling

v0.0.1 suspicious
4.0
Medium Risk

Embedded C test runner with cross-compilation support

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package shows low risks in terms of network calls, shell execution, obfuscation, and credential harvesting. However, the metadata risk score is high due to the package being newly released and having a maintainer with limited history.

  • High metadata risk due to new package and limited maintainer history
  • Shell execution requires further review
Per-check LLM notes
  • Network: No network calls detected, indicating low risk.
  • Shell: Shell execution is present but does not indicate immediate malicious intent; however, it requires further review to ensure commands executed are safe and aligned with the package's intended functionality.
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The package is very new and the maintainer has limited history, raising concerns about potential malicious intent.

🔬 Heuristic Checks

Outbound Network Calls

No suspicious network call patterns found

Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution score 6.0

Found 3 shell execution pattern(s)

  • = time.monotonic() proc = subprocess.run( cmd, stdout=subprocess.PIPE, stderr
  • h for .gcda ] proc = subprocess.run( cmd, stdout=subprocess.PIPE, stderr
  • nic() try: proc = subprocess.run( cmd, stdout=subprocess.PIPE,
Credential Harvesting

No credential harvesting patterns detected

Typosquatting

No typosquatting candidates detected

Registered Email Domain

Email domain looks legitimate: gmail.com

Suspicious Page Links

All external links appear legitimate

Git Repository History

No GitHub repository linked

  • No GitHub repository link found
Maintainer History score 6.0

3 maintainer concern(s) found

  • Only one version has ever been released — brand new package
  • Package uploaded less than 24 hours ago (2026-06-04T23:33:40.000Z)
  • Author "Ericson Joseph" appears to have only 1 package on PyPI (new or inactive account)