This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
Affected surfaces
Summary
AI summaryFixed SSRF bypass and raised thinking.budget_tokens floor to 1024.
Full changelog
A fourth audit pass (regression-hunting the 0.24.1–0.24.2 fixes + packaging/build) found two issues, both in fixes shipped earlier in the 0.24.x line.
fix(security)— the image SSRF deny-list (added in 0.24.1) only decoded the decimal::ffff:127.0.0.1form, but the URL parser canonicalizes mapped literals to hex (::ffff:7f00:1), sohttp://[::ffff:169.254.169.254]/reached cloud metadata and[::ffff:127.0.0.1]reached loopback. The hex::ffff:hi:loform is now decoded and blocked; the test exercises the hostnamenew URL()actually emits.fix(chat)—thinking.budget_tokensfloor raised to 1024 (Anthropic's minimum); the prior floor of 1 meant[1,1023]always 400'd.
72 unit tests. Full details in CHANGELOG.md.
Security Fixes
- SSRF bypass fixed: decoded and blocked hex IPv6 mapped literals (`::ffff:hi:lo`) in image URLs that previously reached cloud metadata or loopback.
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 blockrunai/blockrun-mcp
Live data for AI agents — search, research, markets, crypto, X/Twitter. Pay-per-call via x402 micropayments.
Related context
Beta — feedback welcome: [email protected]