Skip to content

fix(deps): bump hono to 4.12.25 to clear high CORS advisory (GHSA-88fw-hqm2-52qc)#726

Open
YevheniiKotyrlo wants to merge 1 commit into
onejs:mainfrom
YevheniiKotyrlo:fix/audit-hono-cors
Open

fix(deps): bump hono to 4.12.25 to clear high CORS advisory (GHSA-88fw-hqm2-52qc)#726
YevheniiKotyrlo wants to merge 1 commit into
onejs:mainfrom
YevheniiKotyrlo:fix/audit-hono-cors

Conversation

@YevheniiKotyrlo

Copy link
Copy Markdown
Contributor

Summary

bun audit --audit-level high (the release-blocking Security-Audit step in .github/workflows/checks.yml) currently fails on main because hono is pinned to 4.12.5 in root resolutions, and hono <4.12.25 carries a high-severity CORS advisory:

GHSA-88fw-hqm2-52qc — CORS middleware reflects any Origin with credentials when origin defaults to the wildcard.

This bumps the hono resolution to 4.12.25 (the first fixed release, and the current latest), which clears the advisory.

Change

  • resolutions.hono: 4.12.54.12.25, plus the matching bun.lock update. hono is the only entry that changes in the lockfile (no new transitive deps).

Verification

  • bun audit --audit-level high --ignore GHSA-3ppc-4f35-3m26 (the exact CI command) — was 1 high, now exits 0.
  • manypkg checkworkspaces valid!.

This unblocks the checks job on main and on the currently-open PRs whose checks are red solely on this advisory.

bun audit --audit-level high (the release-blocking Security-Audit step in
.github/workflows/checks.yml) fails on main because hono is pinned to 4.12.5 in
root resolutions, and hono <4.12.25 carries a high-severity CORS advisory:
GHSA-88fw-hqm2-52qc (CORS middleware reflects any Origin with credentials when
origin defaults to the wildcard).

Bump the hono resolution to 4.12.25 (the first fixed release, and the current
latest). bun audit now exits 0; manypkg check passes; hono is the only entry
changed in bun.lock.
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.

1 participant