Skip to content

Bump Node to 24.22.1 to block the compromised eMudhra intermediates - #263

Merged
justinpersaud merged 1 commit into
mainfrom
robert-nodeEmudhraBlocklist
Oct 21, 2026
Merged

justinpersaud merged 1 commit into
mainfrom
robert-nodeEmudhraBlocklist

Conversation

@robertjchen

Copy link
Copy Markdown
Contributor

Details

Bumps Node to 24.22.1, which rejects TLS chains through the eight compromised eMudhra intermediate CAs (nodejs/node#66871). Node uses its own compiled-in root store, so OS ca-certificates updates don't cover it.

What this fixes

For https://github.com/Expensify/Expensify/issues/693812

Checklist

  • I have described the bug/issue
  • I have provided reproduction in Example App
  • I have tested that solution works on Example App on all platforms:
    • Android
    • iOS
    • Web

Screenshots/Videos

@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@robertjchen

Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA

exfy-clabot Bot added a commit to Expensify/CLA that referenced this pull request Oct 21, 2026
@justinpersaud
justinpersaud merged commit 5d70f3c into main Oct 21, 2026
5 of 7 checks passed
@os-botify

os-botify Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

🚀 Published to npm in 6.3.27 🎉

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