Skip to content

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

override-audit-cli

This project has merged into OWASP CVE Lite CLI.

Override hygiene is now a built-in part of CVE Lite. This repository is archived.


Where it went

override-audit-cli started as a standalone auditor for npm / pnpm / yarn dependency overrides. That work now lives inside OWASP/cve-lite-cli, so dependency hygiene and CVE scanning ship as one tool.

Use it now

Same eight detectors (OA001-OA008), now under the cve-lite command:

# Audit your overrides directly
cve-lite overrides .

# Or fold override hygiene into a normal vulnerability scan
cve-lite . --check-overrides

It catches what a CVE scan alone never will: orphaned override targets, floating-tag pins, misplaced sections, surpassed pins, ineffective nested overrides, parent-binary coupling, registry drift, and on-disk materialized vulnerable copies. With --fix, an applied override fix re-runs the relevant detectors to confirm it actually took.

The old standalone code

The full pre-merge standalone project is preserved on the archive/main branch. Nothing is lost; new work happens upstream in CVE Lite.

Why merge

The goal was always to make dependency hygiene the default for every JS/TS developer, not just security teams. Folding it into an established OWASP tool puts it in front of far more people than a separate CLI ever could.


Built by Aaron Lamb (Hexaxia Labs) · co-developed with Sonu Kapoor · now part of OWASP CVE Lite CLI.

About

Merged into OWASP/cve-lite-cli as the override-hygiene subsystem. This repo is archived - see https://github.com/OWASP/cve-lite-cli

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors