This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Affected surfaces
Summary
AI summaryCorporate SSL proxy support added with per‑scan or persistent CA cert flag.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds corporate SSL proxy support via `--ca-cert` flag and persistent config. Adds corporate SSL proxy support via `--ca-cert` flag and persistent config. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Feature | Medium |
Adds workspace‑scoped direct fix commands for monorepo projects across npm, pnpm, yarn, and bun. Adds workspace‑scoped direct fix commands for monorepo projects across npm, pnpm, yarn, and bun. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Refactor | Low |
Extracts fix execution logic into `src/utils/fix-runner.ts`. Extracts fix execution logic into `src/utils/fix-runner.ts`. Source: llm_adapter@2026-05-28 Confidence: high |
— |
| Refactor | Low |
Extracts `pluralize` utility to `src/utils/string.ts`, removing repeated count ternaries. Extracts `pluralize` utility to `src/utils/string.ts`, removing repeated count ternaries. Source: llm_adapter@2026-05-28 Confidence: high |
— |
Full changelog
Added
- Corporate SSL proxy support:
--ca-cert <path>flag passes a PEM CA certificate for a single scan or advisory sync;cve-lite config set ca-cert <path>saves the path persistently in~/.cve-lite-cli/config.jsonso every future invocation uses it automatically;cve-lite config showandcve-lite config unset ca-certmanage the saved value. Cert is validated as a readable PEM file before saving. GitHub Action gains a matchingca-certinput. - Workspace-scoped direct fix commands for monorepos: when scanning an npm, pnpm, yarn, or bun workspace project, direct dependency upgrade commands now include the appropriate workspace flag (
npm install -w <workspace>,pnpm add --filter ./path,yarn workspace <name> add,bun add --filter <name>) so the install targets the correct workspace scope rather than the project root.
Changed
- Extracted all fix execution logic from
src/index.tsintosrc/utils/fix-runner.ts:applyFixesIfRequested,FixExecutionResult,printFixModeSummaryjoin the previously extractedbuildFixCommandParts,runInstallCommand, andcommandLabelForPackageManager. - Extracted
pluralizeutility tosrc/utils/string.ts, eliminating repeated count ternaries across 9 files.
Docs
- New Corporate SSL Proxy guide covering one-time config setup, per-invocation flag, cert export from IT/keychain/browser, and air-gapped advisory sync fallback.
- CLI reference updated with Network/SSL section and
configsubcommand docs. - Troubleshooting page updated with SSL certificate errors entry.
- Expanded CONTRIBUTING.md with code quality standards and file-size guidelines.
- Astro pnpm monorepo case study with verified baseline scan and CVE Lite vs pnpm audit comparison.
- Added Medium dedicated review and Hexaxia Labs integration post to press page, README, and homepage.
- Refreshed homepage press bar with new outlets and "View all press coverage" link.
- Turborepo case study added with verified baseline scan of a pnpm lockfile snapshot (
examples/turborepo/, 1,776 packages, 13 findings at revisionc85d410), including CVE Lite CLI vspnpm auditcomparison. - Examples readme, docs sidebar, and README updated to reference the Turborepo fixture and case study.
Validation
- npm test
- npm run build
Contributors
- @Ayush7614 — Astro case study, Turborepo case study, and homepage press bar refresh
- @Kushaal-k — fix-runner extraction refactor
- @MohammadYusif — pluralize utility extraction
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About OWASP/cve-lite-cli
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]