-
-
Notifications
You must be signed in to change notification settings - Fork 34.4k
Description
Version
v24.13.0
Platform
Darwin 25.2.0 Darwin Kernel Version 25.2.0; root:xnu-2377.61.12~1/RELEASE_ARM64_T6000 arm64
Subsystem
No response
What steps will reproduce the bug?
Downloaded precompiled binaries for my system macOS Tahoe 26.2 ARM from the official website https://nodejs.org/dist/v24.13.0, unpacked them, checked the version via node -v, and received a typical Gatekeeper message:
Apple could not verify ‘node’ is free of malware that may harm your Mac or compromise your privacy
Delete the unpacked version, download the previous one (v24.12.0), repeat the same steps, Node.js works without any problems, macOS does not throw any warnings.
The checksums of the archive were verified and everything matched.
What happened to v24.13.0?
How often does it reproduce? Is there a required condition?
Every time you try to launch Node.js
What is the expected behavior? Why is that the expected behavior?
Node.js should start without any problems, without the system Gatekeeper trigger.
What do you see instead?
A typical Gatekeeper message:
Apple could not verify ‘node’ is free of malware that may harm your Mac or compromise your privacy
Additional information
I didn't know where exactly to create this issue, since it's not really a problem with the Node.js core and not a problem with the site. Maybe there's something wrong with the digital signature of the binaries?