Client or integration
Codex App
Area
Installation or packaging
Summary
Running bun audit on the dev branch reports 6 vulnerabilities (4 High, 2 Moderate) coming from transitive dependencies of @modelcontextprotocol/sdk:
fast-uri (High):
- GHSA-5jgf-p345-68v8: Host confusion via skipped IDN canonicalization on scheme-relative references
- GHSA-f65p-4m7j-42xc: SSRF via malformed IPv6 normalization
- GHSA-fph4-wmhf-6fwf: SSRF via repeated hostname percent-decoding
- GHSA-jqff-g426-hqxp: Host confusion via percent-encoded scheme normalization
Current lockfile resolves to fast-uri@3.1.4 (due to "fast-uri": "^3.1.5" in overrides). Fixed in >=3.1.6.
qs (Moderate):
- GHSA-x5fp-wj9c-mxmx: qs array-limit bypass via bracket-key comma parsing
- GHSA-4mjr-xmp4-gh2g: Denial of Service via Attacker Controlled isBuffer
Current lockfile resolves to qs@6.14.2 via @modelcontextprotocol/sdk -> express -> body-parser -> qs. Fixed in >=6.15.4 / 6.16.0.
Reproduction
- Check out the latest
dev branch: git checkout dev
- Run package manager audit:
bun audit
- Observe 6 vulnerabilities reported (4 high in fast-uri, 2 moderate in qs).
Suggested remediation in package.json overrides:
"overrides": {
"@hono/node-server": "2.1.0",
"fast-uri": "^3.1.7",
"hono": "4.13.1",
"ip-address": "^10.4.0",
"qs": "^6.16.0"
}
Version
2.41.0 (dev commit af314b0)
Operating system
macOS 15.5
Logs or error output
qs >=6.14.2 <=6.15.3
@modelcontextprotocol/sdk › express › body-parser › qs
moderate: qs array-limit bypass via bracket-key comma parsing - https://github.com/advisories/GHSA-x5fp-wj9c-mxmx
moderate: qs: Denial of Service via Attacker Controlled isBuffer - https://github.com/advisories/GHSA-4mjr-xmp4-gh2g
fast-uri >=3.1.3 <3.1.6
@modelcontextprotocol/sdk › ajv › fast-uri
high: fast-uri vulnerable to host confusion via skipped IDN canonicalization on scheme-relative references - https://github.com/advisories/GHSA-5jgf-p345-68v8
high: fast-uri vulnerable to server-side request forgery via malformed IPv6 normalization - https://github.com/advisories/GHSA-f65p-4m7j-42xc
high: fast-uri vulnerable to server-side request forgery via repeated hostname percent-decoding - https://github.com/advisories/GHSA-fph4-wmhf-6fwf
high: fast-uri vulnerable to host confusion via percent-encoded scheme normalization - https://github.com/advisories/GHSA-jqff-g426-hqxp
6 vulnerabilities (4 high, 2 moderate)
Checks
Client or integration
Codex App
Area
Installation or packaging
Summary
Running
bun auditon thedevbranch reports 6 vulnerabilities (4 High, 2 Moderate) coming from transitive dependencies of@modelcontextprotocol/sdk:fast-uri(High):Current lockfile resolves to
fast-uri@3.1.4(due to"fast-uri": "^3.1.5"inoverrides). Fixed in>=3.1.6.qs(Moderate):Current lockfile resolves to
qs@6.14.2via@modelcontextprotocol/sdk->express->body-parser->qs. Fixed in>=6.15.4/6.16.0.Reproduction
devbranch:git checkout devbun auditSuggested remediation in
package.jsonoverrides:Version
2.41.0 (dev commit af314b0)
Operating system
macOS 15.5
Logs or error output
Checks