Skip to content

Add security regression coverage and reporter credit - #5

Merged
gomission merged 2 commits into
mainfrom
codex/sync-published-security-fixes
Sep 27, 2026
Merged

gomission merged 2 commits into
mainfrom
codex/sync-published-security-fixes

Conversation

@gomission

@gomission gomission commented Sep 27, 2026 •

Copy link
Copy Markdown
Owner

The classification and receipt fixes on main need broader regression coverage and the security reporter’s requested attribution. This adds tests for compound read/write names, ordinary read tools, proxy traversal and symlink rejection, and standalone receipt reads. SECURITY.md records the patched releases and credits Syed Anas Mohiuddin, Independent Researcher, Maintainer of mcp-safeguard.

Validation: all 90 tests pass on the reconciled branch; git diff --check passes. The PR changes only SECURITY.md and test/security-regressions.test.mjs relative to current main. Runtime code, version 0.3.0-beta.3, and the existing CI workflow remain as on main.

@gomission gomission changed the title Sync published MCP security fixes and regression tests Add security regression coverage and reporter credit Sep 27, 2026
@gomission
gomission marked this pull request as ready for review September 27, 2026 10:36
@gomission
gomission merged commit 6329841 into main Sep 27, 2026
1 check passed
@SyedAnas01

Copy link
Copy Markdown

Hi Ronen, thanks for merging PR #5 and the SECURITY.md credit. You mentioned two GHSAs and CVEs were coming. I don't see them published yet. Is that still the plan? Happy to help write them. Anas

@gomission

Copy link
Copy Markdown
Owner Author

@SyedAnas01 Both repository security advisories are now public, with your reporter credit and the verified affected/fixed release ranges:

The CVE requests were recorded on September 27; GitHub has not assigned CVE IDs as of this publication, so these are published GHSAs with CVE assignment still pending. Both distinguish the first fixed releases (0.2.2 / 0.3.0-beta.2) from the later recommended releases (0.2.3 / 0.3.0-beta.3).

Thanks again for the private report and regression-test contribution. Your credit is included as Syed Anas Mohiuddin, Independent Researcher, Maintainer of mcp-safeguard.

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