Skip to content

feat: add multi-path-same-vuln regression fixture (#528)#761

Open
Ayush7614 wants to merge 1 commit into
OWASP:mainfrom
Ayush7614:feat/multi-path-same-vuln
Open

feat: add multi-path-same-vuln regression fixture (#528)#761
Ayush7614 wants to merge 1 commit into
OWASP:mainfrom
Ayush7614:feat/multi-path-same-vuln

Conversation

@Ayush7614

@Ayush7614 Ayush7614 commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

Scan output

node dist/index.js examples/multi-path-same-vuln --verbose

Produces:

  • npm update qs for qs@6.15.1 via body-parser (within-range)
  • npm install express@4.22.2 for qs@6.14.2 via express (parent upgrade)

Test plan

  • npm test -- tests/fixture-scan.test.ts -t multi-path-same-vuln
  • node dist/index.js examples/multi-path-same-vuln --verbose

Closes fixture 3 from #528

@Ayush7614 Ayush7614 requested a review from sonukapoor June 26, 2026 07:02
@sonukapoor

Copy link
Copy Markdown
Collaborator

Hey @Ayush7614 - this branch is a bit behind main. Could you rebase against main and force-push? Happy to review once it's up to date.

Craft a minimal express lockfile where qs@6.15.1 and qs@6.14.2 share the
same advisory but need different fix commands — npm update qs for the
body-parser within-range path and npm install express@4.22.2 for the
direct express parent upgrade.
@Ayush7614 Ayush7614 force-pushed the feat/multi-path-same-vuln branch from bb98fe3 to 02ada3d Compare June 26, 2026 07:47
@Ayush7614

Ayush7614 commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator Author

@sonukapoor Rebased onto latest main and force-pushed — should be up to date now. Ready for review whenever you have a moment.

@sonukapoor

Copy link
Copy Markdown
Collaborator

Hey, this branch is behind main - could you rebase against the latest main and push? Happy to pick this up for review once it's up to date.

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.

2 participants