| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:a1ff3295-f834-fa3b-76af-0f095fcd6c7e |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | ED84:39FFB3:13A24E3:1C5BE23:6A4CDCFA |
| html-safe-nonce | 264c4ffe99ca8425681249255b53cf438fe952aadffa8863a4a967fad26795f3 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFRDg0OjM5RkZCMzoxM0EyNEUzOjFDNUJFMjM6NkE0Q0RDRkEiLCJ2aXNpdG9yX2lkIjoiNzExMDk3OTA0NjU0MDYzMTI5MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 6dedd116e5be45f4ffa6dd2b009810cfbfb11a208790c472f918b603ab95f22c |
| hovercard-subject-tag | pull_request:3623167313 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/63111/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/7cd8e96d9f5ae94312e4b27c6ac1eba28e134d3f268ae77f44d79fcc73b0f4ec/nodejs/node/pull/63111 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/7cd8e96d9f5ae94312e4b27c6ac1eba28e134d3f268ae77f44d79fcc73b0f4ec/nodejs/node/pull/63111 |
| og:image:alt | crypto: harden KeyObject internal slots
Move KeyObject type and handle storage behind NativeKeyObject and expose it to JS through a module-private slot reader, mirroring the CryptoKey hardening fro... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | panva |
| hostname | github.com |
| expected-hostname | github.com |
| None | 299b43bca6e02ad35197ffeba30d2466846d5fb02ab96fbced5b5e6cec589fb8 |
| turbo-cache-control | no-cache |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3eeb74f55ccd8a31bdaec6839577c592bbf7844c |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/nodejs/node/pull/63111#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode |
| Reload | https://github.com/nodejs/node/pull/63111 |
| Reload | https://github.com/nodejs/node/pull/63111 |
| Reload | https://github.com/nodejs/node/pull/63111 |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
|
nodejs
| https://github.com/nodejs |
| node | https://github.com/nodejs/node |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
|
Notifications
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Fork
36k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Star
118k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Code
| https://github.com/nodejs/node |
|
Issues
1.4k
| https://github.com/nodejs/node/issues |
|
Pull requests
961
| https://github.com/nodejs/node/pulls |
|
Actions
| https://github.com/nodejs/node/actions |
|
Projects
| https://github.com/nodejs/node/projects |
|
Security and quality
0
| https://github.com/nodejs/node/security |
|
Insights
| https://github.com/nodejs/node/pulse |
|
Code
| https://github.com/nodejs/node |
|
Issues
| https://github.com/nodejs/node/issues |
|
Pull requests
| https://github.com/nodejs/node/pulls |
|
Actions
| https://github.com/nodejs/node/actions |
|
Projects
| https://github.com/nodejs/node/projects |
|
Security and quality
| https://github.com/nodejs/node/security |
|
Insights
| https://github.com/nodejs/node/pulse |
| panva | https://github.com/panva |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| panva:harden-keyobject | https://github.com/panva/node/tree/harden-keyobject |
| Conversation | https://github.com/nodejs/node/pull/63111 |
| Commits3 (3) | https://github.com/nodejs/node/pull/63111/commits |
| Checks | https://github.com/nodejs/node/pull/63111/checks |
| Files changed | https://github.com/nodejs/node/pull/63111/files |
| crypto: harden KeyObject internal slots and CryptoKey algorithm slots | https://github.com/nodejs/node/pull/63111#top |
| panva | https://github.com/panva |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| panva:harden-keyobject | https://github.com/panva/node/tree/harden-keyobject |
|
| https://github.com/panva |
| panva | https://github.com/panva |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#issue-4375609712 |
| #62924 | https://github.com/nodejs/node/pull/62924 |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
| https://github.com/panva |
| panva | https://github.com/panva |
|
crypto
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto |
|
webcrypto
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Awebcrypto |
|
commit-queue-rebase
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-rebase |
|
web-standards
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aweb-standards |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#event-25126878673 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#issuecomment-4370124958 |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#event-25126890811 |
| https://github.com/panva |
| panva | https://github.com/panva |
| addaleax | https://github.com/addaleax |
| aduh95 | https://github.com/aduh95 |
| anonrig | https://github.com/anonrig |
| jasnell | https://github.com/jasnell |
| tniessen | https://github.com/tniessen |
| May 4, 2026 10:01 | https://github.com/nodejs/node/pull/63111#event-25126900018 |
| https://github.com/panva |
| panva | https://github.com/panva |
|
security
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asecurity |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#event-25126915543 |
| https://github.com/apps/codecov |
| codecov | https://github.com/apps/codecov |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#issuecomment-4370642406 |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
| Codecov | https://app.codecov.io/gh/nodejs/node/pull/63111?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| 3c2d2e3 | https://app.codecov.io/gh/nodejs/node/commit/3c2d2e3221a942fb84b8cad9e5707330caa172d3?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| 7cbc2fe | https://app.codecov.io/gh/nodejs/node/commit/7cbc2fe90817efa6f73073e3caf79cd85bbb70ad?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Files with missing lines | https://app.codecov.io/gh/nodejs/node/pull/63111?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| src/crypto/crypto_keys.cc | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=src%2Fcrypto%2Fcrypto_keys.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL2NyeXB0by9jcnlwdG9fa2V5cy5jYw== |
| 1 Missing and 7 partials ⚠️ | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| lib/internal/crypto/keys.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fkeys.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9rZXlzLmpz |
| 5 Missing ⚠️ | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Files with missing lines | https://app.codecov.io/gh/nodejs/node/pull/63111?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| lib/internal/crypto/aes.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Faes.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9hZXMuanM= |
| lib/internal/crypto/cfrg.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fcfrg.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jZnJnLmpz |
| lib/internal/crypto/chacha20_poly1305.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fchacha20_poly1305.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jaGFjaGEyMF9wb2x5MTMwNS5qcw== |
| lib/internal/crypto/ec.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fec.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9lYy5qcw== |
| lib/internal/crypto/hkdf.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fhkdf.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9oa2RmLmpz |
| lib/internal/crypto/mac.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fmac.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tYWMuanM= |
| lib/internal/crypto/ml_dsa.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fml_dsa.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tbF9kc2EuanM= |
| lib/internal/crypto/ml_kem.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fml_kem.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9tbF9rZW0uanM= |
| lib/internal/crypto/rsa.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Frsa.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9yc2EuanM= |
| lib/internal/crypto/x509.js | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fx509.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by94NTA5Lmpz |
| 6 more | https://app.codecov.io/gh/nodejs/node/pull/63111?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| 43 files with indirect coverage changes | https://app.codecov.io/gh/nodejs/node/pull/63111/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Test Analytics | https://docs.codecov.com/docs/test-analytics |
| JS Bundle Analysis | https://docs.codecov.com/docs/javascript-bundle-analysis |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
| https://github.com/jasnell |
| jasnell | https://github.com/jasnell |
|
May 4, 2026
| https://github.com/nodejs/node/pull/63111#pullrequestreview-4221251832 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/63111/files |
| https://github.com/panva |
| panva | https://github.com/panva |
|
author ready
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22 |
|
request-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#event-25139138794 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
request-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci |
| May 4, 2026 | https://github.com/nodejs/node/pull/63111#event-25140558151 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/panva |
| panva | https://github.com/panva |
| force-pushed | https://github.com/nodejs/node/compare/717e624a6266369a72a880b8257ba34287f98714..6f92031cf5d2119ab19571575c486037d4024c88 |
| 717e624 | https://github.com/nodejs/node/commit/717e624a6266369a72a880b8257ba34287f98714 |
| 6f92031 | https://github.com/nodejs/node/commit/6f92031cf5d2119ab19571575c486037d4024c88 |
|
Compare
| https://github.com/nodejs/node/compare/717e624a6266369a72a880b8257ba34287f98714..6f92031cf5d2119ab19571575c486037d4024c88 |
| May 6, 2026 05:27 | https://github.com/nodejs/node/pull/63111#event-25204409211 |
| https://github.com/panva |
| panva | https://github.com/panva |
| May 6, 2026 | https://github.com/nodejs/node/pull/63111#issuecomment-4385372801 |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/panva |
| panva | https://github.com/panva |
| force-pushed | https://github.com/nodejs/node/compare/6f92031cf5d2119ab19571575c486037d4024c88..678eac0a90a25fe0890d39d89c02600639a9a563 |
| 6f92031 | https://github.com/nodejs/node/commit/6f92031cf5d2119ab19571575c486037d4024c88 |
| 678eac0 | https://github.com/nodejs/node/commit/678eac0a90a25fe0890d39d89c02600639a9a563 |
|
Compare
| https://github.com/nodejs/node/compare/6f92031cf5d2119ab19571575c486037d4024c88..678eac0a90a25fe0890d39d89c02600639a9a563 |
| May 6, 2026 09:13 | https://github.com/nodejs/node/pull/63111#event-25211045075 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
| https://github.com/panva |
| panva | https://github.com/panva |
|
backport-open-v24.x
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackport-open-v24.x |
|
dont-land-on-v24.x
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v24.x |
| May 25, 2026 | https://github.com/nodejs/node/pull/63111#event-25933645319 |
| panva | https://github.com/panva |
|
May 25, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-864ad88 |
|
| https://github.com/panva |
| crypto: harden KeyObject internal slots | https://github.com/panva/node/commit/864ad882a986ccfc5b6ba9396ff388a473e6d83d |
| 864ad88 | https://github.com/panva/node/commit/864ad882a986ccfc5b6ba9396ff388a473e6d83d |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 25, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-808105a |
|
| https://github.com/panva |
| crypto: harden CryptoKey algorithm slots | https://github.com/panva/node/commit/808105a213c5f0739651ffdfd19b3f3674df3102 |
| 808105a | https://github.com/panva/node/commit/808105a213c5f0739651ffdfd19b3f3674df3102 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 25, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-ebe2447 |
|
| https://github.com/panva |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/panva/node/commit/ebe2447047ff399fdd59c533b1b489de4a4f3f5b |
| ebe2447 | https://github.com/panva/node/commit/ebe2447047ff399fdd59c533b1b489de4a4f3f5b |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 25, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-073b7e8 |
|
| https://github.com/panva |
| crypto: harden KeyObject internal slots | https://github.com/panva/node/commit/073b7e824a61bc8bf15fe30aa24ab6cf25af0405 |
| 073b7e8 | https://github.com/panva/node/commit/073b7e824a61bc8bf15fe30aa24ab6cf25af0405 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 25, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-ce3ae34 |
|
| https://github.com/panva |
| crypto: harden CryptoKey algorithm slots | https://github.com/panva/node/commit/ce3ae343497aaecd485ec69376b1531885e0183a |
| ce3ae34 | https://github.com/panva/node/commit/ce3ae343497aaecd485ec69376b1531885e0183a |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 25, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-3ee54b1 |
|
| https://github.com/panva |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/panva/node/commit/3ee54b12515d5c4bff661308c57fb61ac556e3ae |
| 3ee54b1 | https://github.com/panva/node/commit/3ee54b12515d5c4bff661308c57fb61ac556e3ae |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 26, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-30acf24 |
|
| https://github.com/panva |
| crypto: harden KeyObject internal slots | https://github.com/panva/node/commit/30acf243298f9d35296d5357c418d639245b5a5a |
| 30acf24 | https://github.com/panva/node/commit/30acf243298f9d35296d5357c418d639245b5a5a |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 26, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-a77b785 |
|
| https://github.com/panva |
| crypto: harden CryptoKey algorithm slots | https://github.com/panva/node/commit/a77b7850f5e15c8cf89f589e62e46eb6a2f0f931 |
| a77b785 | https://github.com/panva/node/commit/a77b7850f5e15c8cf89f589e62e46eb6a2f0f931 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 26, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-617d66e |
|
| https://github.com/panva |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/panva/node/commit/617d66ef37d3a803408b214c872665f198235f49 |
| 617d66e | https://github.com/panva/node/commit/617d66ef37d3a803408b214c872665f198235f49 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
May 26, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-99fd8cd |
|
| https://github.com/panva |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/panva/node/commit/99fd8cd009b2c570a8840ca79f4bcdc66bb31a06 |
| 99fd8cd | https://github.com/panva/node/commit/99fd8cd009b2c570a8840ca79f4bcdc66bb31a06 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| araujogui | https://github.com/araujogui |
|
May 26, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-a88cc7a |
|
| https://github.com/panva |
|
| https://github.com/araujogui |
| crypto: harden KeyObject internal slots | https://github.com/araujogui/node/commit/a88cc7a03507abc6f8a2b04a7d593236c0ae0131 |
| a88cc7a | https://github.com/araujogui/node/commit/a88cc7a03507abc6f8a2b04a7d593236c0ae0131 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| araujogui | https://github.com/araujogui |
|
May 26, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-cc9e67e |
|
| https://github.com/panva |
|
| https://github.com/araujogui |
| crypto: harden CryptoKey algorithm slots | https://github.com/araujogui/node/commit/cc9e67eb993c89d9676281f227cdf18e8913a5f4 |
| cc9e67e | https://github.com/araujogui/node/commit/cc9e67eb993c89d9676281f227cdf18e8913a5f4 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| araujogui | https://github.com/araujogui |
|
May 26, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-28fc4af |
|
| https://github.com/panva |
|
| https://github.com/araujogui |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/araujogui/node/commit/28fc4af3c016920a510b4177e39a82342cdf949d |
| 28fc4af | https://github.com/araujogui/node/commit/28fc4af3c016920a510b4177e39a82342cdf949d |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
Jun 19, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-87bc18f |
|
| https://github.com/panva |
| crypto: harden KeyObject internal slots | https://github.com/panva/node/commit/87bc18fa4961a6dd17ae8b9f78e4527cc7a86484 |
| 87bc18f | https://github.com/panva/node/commit/87bc18fa4961a6dd17ae8b9f78e4527cc7a86484 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
Jun 19, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-c882aee |
|
| https://github.com/panva |
| crypto: harden CryptoKey algorithm slots | https://github.com/panva/node/commit/c882aeea9988112cb1a74cae92827d3e92374926 |
| c882aee | https://github.com/panva/node/commit/c882aeea9988112cb1a74cae92827d3e92374926 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| panva | https://github.com/panva |
|
Jun 19, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-54c951e |
|
| https://github.com/panva |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/panva/node/commit/54c951ec39ffc7b8d9fe6163e0f0f47c10c160d6 |
| 54c951e | https://github.com/panva/node/commit/54c951ec39ffc7b8d9fe6163e0f0f47c10c160d6 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| sxa | https://github.com/sxa |
|
Jun 22, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-30af31e |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| crypto: harden KeyObject internal slots | https://github.com/nodejs/node/commit/30af31eb06a7ebb31c1d038683cbce96345a7a49 |
| 30af31e | https://github.com/nodejs/node/commit/30af31eb06a7ebb31c1d038683cbce96345a7a49 |
| #63111 | https://github.com/nodejs/node/pull/63111 |
| sxa | https://github.com/sxa |
|
Jun 22, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-f33e38e |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| crypto: harden CryptoKey algorithm slots | https://github.com/nodejs/node/commit/f33e38e66cb0e640f218f9d179b4db3b587f2790 |
| f33e38e | https://github.com/nodejs/node/commit/f33e38e66cb0e640f218f9d179b4db3b587f2790 |
| #63111 | https://github.com/nodejs/node/pull/63111 |
| sxa | https://github.com/sxa |
|
Jun 22, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-c62271a |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/nodejs/node/commit/c62271a4080e7b8bea748d190646acb393e97c6e |
| c62271a | https://github.com/nodejs/node/commit/c62271a4080e7b8bea748d190646acb393e97c6e |
| #63111 | https://github.com/nodejs/node/pull/63111 |
| https://github.com/sxa |
| sxa | https://github.com/sxa |
|
Jun 22, 2026
| https://github.com/nodejs/node/pull/63111#ref-pullrequest-4716245129 |
|
2026-06-23, Version 24.18.0 'Krypton' (LTS)
#64062
| https://github.com/nodejs/node/pull/64062 |
| sxa | https://github.com/sxa |
|
Jun 22, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-0fce75e |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| crypto: harden KeyObject internal slots | https://github.com/sxa/node/commit/0fce75e308c372f34967f865fe10fa0b1f1555dd |
| 0fce75e | https://github.com/sxa/node/commit/0fce75e308c372f34967f865fe10fa0b1f1555dd |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| nodejs#63563 | https://github.com/nodejs/node/pull/63563 |
| sxa | https://github.com/sxa |
|
Jun 22, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-91a606e |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| crypto: harden CryptoKey algorithm slots | https://github.com/sxa/node/commit/91a606edcf5659b5e5cb7884efa22c28030d8e92 |
| 91a606e | https://github.com/sxa/node/commit/91a606edcf5659b5e5cb7884efa22c28030d8e92 |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| nodejs#63563 | https://github.com/nodejs/node/pull/63563 |
| sxa | https://github.com/sxa |
|
Jun 22, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-915d130 |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/sxa/node/commit/915d130f3091a1c487ae0c8b424376aa213d56ef |
| 915d130 | https://github.com/sxa/node/commit/915d130f3091a1c487ae0c8b424376aa213d56ef |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| nodejs#63563 | https://github.com/nodejs/node/pull/63563 |
| sxa | https://github.com/sxa |
|
Jun 23, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-b5cf012 |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| crypto: harden KeyObject internal slots | https://github.com/sxa/node/commit/b5cf01217a087b36bc6fb8863a2b859c15a8e0fa |
| b5cf012 | https://github.com/sxa/node/commit/b5cf01217a087b36bc6fb8863a2b859c15a8e0fa |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| nodejs#63563 | https://github.com/nodejs/node/pull/63563 |
| sxa | https://github.com/sxa |
|
Jun 23, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-4433fca |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| crypto: harden CryptoKey algorithm slots | https://github.com/sxa/node/commit/4433fca3dfec19725cea5ff15e901cd6d34e411b |
| 4433fca | https://github.com/sxa/node/commit/4433fca3dfec19725cea5ff15e901cd6d34e411b |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| nodejs#63563 | https://github.com/nodejs/node/pull/63563 |
| sxa | https://github.com/sxa |
|
Jun 23, 2026
| https://github.com/nodejs/node/pull/63111#ref-commit-06d308f |
|
| https://github.com/panva |
|
| https://github.com/sxa |
| tools: prevent lib code from reading KeyObject and CryptoKey accessors | https://github.com/sxa/node/commit/06d308fb617f1d2db149f8fe8b62ee7df046be8b |
| 06d308f | https://github.com/sxa/node/commit/06d308fb617f1d2db149f8fe8b62ee7df046be8b |
| nodejs#63111 | https://github.com/nodejs/node/pull/63111 |
| nodejs#63563 | https://github.com/nodejs/node/pull/63563 |
| https://github.com/panva |
| panva | https://github.com/panva |
|
backported-to-v24.x
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackported-to-v24.x |
|
backport-open-v24.x
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackport-open-v24.x |
| Jun 23, 2026 | https://github.com/nodejs/node/pull/63111#event-27098794764 |
| https://github.co/hiddenchars |
| https://github.com/nodejs/node/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63111 |
|
| https://github.com/jasnell |
|
jasnell
| https://github.com/jasnell |
|
| https://github.com/nodejs/node/pull/63111/files/717e624a6266369a72a880b8257ba34287f98714 |
|
| https://github.com/anonrig |
|
anonrig
| https://github.com/anonrig |
|
| https://github.com/nodejs/node/pull/63111/files/7cbc2fe90817efa6f73073e3caf79cd85bbb70ad |
|
| https://github.com/addaleax |
|
addaleax
| https://github.com/addaleax |
|
| https://github.com/tniessen |
|
tniessen
| https://github.com/tniessen |
|
| https://github.com/aduh95 |
|
aduh95
| https://github.com/aduh95 |
|
author ready
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22 |
|
backported-to-v24.x
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Abackported-to-v24.x |
|
commit-queue-rebase
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-rebase |
|
crypto
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto |
|
dont-land-on-v22.x
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Adont-land-on-v22.x |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
|
review wanted
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22review%20wanted%22 |
|
security
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Asecurity |
|
web-standards
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aweb-standards |
|
webcrypto
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Awebcrypto |
| Please reload this page | https://github.com/nodejs/node/pull/63111 |
|
| https://github.com/panva |
|
| https://github.com/nodejs-github-bot |
|
| https://github.com/jasnell |
|
| https://github.com/anonrig |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |