Skip to content

Add CamoFox Browser lockfile example and verified case study#556

Open
Ayush7614 wants to merge 1 commit into
OWASP:mainfrom
Ayush7614:ayush16
Open

Add CamoFox Browser lockfile example and verified case study#556
Ayush7614 wants to merge 1 commit into
OWASP:mainfrom
Ayush7614:ayush16

Conversation

@Ayush7614
Copy link
Copy Markdown
Contributor

Summary

  • Adds lockfile-only snapshot under examples/camofox-browser/ from jo-inc/camofox-browser at revision ce3a3b085aacba73eb8de6c51733c19fb13bfae4 (package.json + package-lock.json).
  • Documents verified CVE Lite baseline (435 packages, 2 medium findings on qs) with two fix command groups showcasing v1.19.1 within-range vs parent-upgrade remediation:
    • npm update qsqs@6.15.1 via expressbody-parser (range already permits 6.15.2+)
    • npm install express@4.22.2qs@6.14.2 via direct express@4.22.1
  • Comparison to npm audit: 2 moderate entries — totals align with CVE Lite deduplicated view.
  • Wires case study in README, CHANGELOG [Unreleased], examples/readme.md, Docusaurus sidebar, and case studies index; adds camofox-browser-logo.png.

Closes #539

Test plan

  • node dist/index.js examples/camofox-browser --verbose --all reproduces 2 findings on v1.19.1+
  • cd examples/camofox-browser && npm audit reports 2 moderate entries
  • Docusaurus build includes case-studies/camofox-browser page

Made with Cursor

Snapshot jo-inc/camofox-browser npm lockfile (435 packages, 2 findings)
with dual qs remediation narrative (within-range npm update qs + express
parent upgrade), npm audit comparison, and docs wiring.

Closes OWASP#539
@Ayush7614
Copy link
Copy Markdown
Contributor Author

cc: @sonukapoor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add CamoFox Browser lockfile example and verified case study

1 participant