You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linux 6.6.137-0-virt #1-Alpine SMP PREEMPT_DYNAMIC 2026-04-30 12:31:36 aarch64 Linux
Subsystem
crypto
What steps will reproduce the bug?
After Node 26.3 upgrade, it seems that some root certificates has been discarded from embedded node runtime. For instance, I've found out that "GTS Root R2" is not present anymore whereas it's a still valid upstream (in Mozilla NSS project).
Using tls.rootCertificates we can extract default SSL certificate embedded inside Node binary (injected from src/node_root_certs.h source code)
You're absolutely right, it seems justified by the new management policy on Google Trust Services.
Hello Mozilla,
The following is Google Trust Services' root strategy plan:
- GTS R1 (TLS-only): remove the email trust bit
- GTS R2 (S/MIME-only): remove the websites trust bit
- GTS R3 (TLS-only): remove the email trust bit only (keep the website trust bit)
- GTS R4 (TLS-only): remove the email trust bit
- GSR4 (TLS-only): remove the email trust bit
I'd missed this new strategy, thanks @Renegade334 !
Activity
Renegade334 commentedon Jun 8, 2026
GTS R2 no longer has websites trust: https://bugzilla.mozilla.org/show_bug.cgi?id=2020137
drazzib commentedon Jun 8, 2026
You're absolutely right, it seems justified by the new management policy on Google Trust Services.
I'd missed this new strategy, thanks @Renegade334 !