@openzeppelin/contracts (npm) has 21 known vulnerabilities, the worst rated CRITICAL. Upgrade to 5.4.0 or later to clear all of them. No malicious-package signal is recorded.
// questionsIs @openzeppelin/contracts safe to install?
CyberXYZ does not call a package safe in absolute terms. It records 21 known vulnerabilities for @openzeppelin/contracts (npm), the worst rated CRITICAL, and no malicious-package signal. Whether it is acceptable depends on the version you run.
Does @openzeppelin/contracts have known vulnerabilities?
Yes. CyberXYZ records 21 known vulnerabilities for @openzeppelin/contracts (npm), the worst rated CRITICAL. These include GHSA-5vp3-v4hc-gx76, GHSA-fg47-3c2x-m2wr, GHSA-93hq-5wgc-jc82, GHSA-4h98-2769-gh6h, GHSA-xrc4-737v-9q75.
Which version of @openzeppelin/contracts should I use?
5.4.0 or later clears every advisory recorded for @openzeppelin/contracts (npm). Check the release you pick before installing it.
How do I check @openzeppelin/contracts before installing?