Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
cve-lite-on-pi — Running OWASP cve-lite-cli against the pi monorepo: scan journey and key finding (vitest CVE-2026-47429). | Kitploit
Tools/GitHubGitHub/az9713/cve-lite-on-pi
Vulnerability ScannersCode AnalysisDevSecOpsSecret DetectionSupply Chain SecurityLearning & Education
GitHubaz9713/cve-lite-on-pi

cve-lite-on-pi

Running OWASP cve-lite-cli against the pi monorepo: scan journey and key finding (vitest CVE-2026-47429).

View Repository
2 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

cve-lite-on-pi

A short write-up of running CVE Lite CLI against the pi monorepo, and what it found.

Background

This experiment was prompted by the article "OWASP CVE Lite CLI – New Tool to Scan for Vulnerabilities in Your Projects" (CyberSecurityNews).

What is CVE Lite CLI?

CVE Lite CLI is a developer-friendly, local command-line scanner for JavaScript/TypeScript projects. Instead of installing or running your dependencies, it reads your lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock, or bun.lockb), collects every resolved package version, and checks those versions against the OSV (Open Source Vulnerabilities) database. It then prints prioritized findings and copy-and-run fix commands, and exits non-zero when urgent issues exist — making it easy to drop into CI. It supports npm, pnpm, Yarn, and Bun.

What we did

We ran CVE Lite CLI against the pi monorepo and recorded the full journey — setup, the scan pipeline, the discovery, and suggested remediation — in pi-main-cve-lite-journey.md.

Component

Advisory source: OSV (https://api.osv.dev) · Packages parsed: 443 from package-lock.json

Key finding

1 CRITICAL vulnerability — [email protected]

Suggested fix (not applied — this is a report-only study):

root@kitploit:~
npm install -w packages/agent -w packages/ai -w packages/coding-agent [email protected]

See the full report for the scan pipeline internals, validation details, risk-based mitigations, and scope/limitations: pi-main-cve-lite-journey.md.

Contents

  • README.md — this overview
  • pi-main-cve-lite-journey.md — the detailed scan journey and findings report

This repository documents a one-off security scan for educational purposes. No remediation was applied to the upstream pi project.

Download Tool
Repository
Version
ScannerOWASP/cve-lite-cli1.19.2 (run from a local source build; upstream latest at scan time: 1.20.0)
Targetearendil-works/pi (pi-monorepo)0.0.3
FieldValue
Packagevitest (direct dev dependency)
Installed3.2.4
SeverityCRITICAL — CVSS 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
AdvisoryGHSA-5xrq-8626-4rwp / CVE-2026-47429
IssueWhen the Vitest UI server is listening, a path-traversal bypass (\\?\\..\\) allows arbitrary file read/execute — Windows-specific, or when the UI/API server is network-exposed
Fixed in3.2.6
Declared inpackages/agent, packages/ai, packages/coding-agent