CVE-2021-41264

Kritik

Təsvir

OpenZeppelin Contracts ağıllı kontraktların hazırlanması üçün kitabxanadır. Təsirə məruz qalan versiyalarda `UUPSUpgradeable` istifadə edən təkmilləşdirilə bilən (upgradeable) kontraktlar, başladılmamış tətbiq kontraktlarını hədəf alan hücuma qarşı həssas ola bilər. Düzəliş `@openzeppelin/contracts` və `@openzeppelin/contracts-upgradeable` paketlərinin 4.3.2 versiyasına əlavə edilmişdir. Yeniləmə imkanı olmayan istifadəçilər üçün tövsiyə: `UUPSUpgradeable` istifadə edən tətbiq kontraktlarını başlatma funksiyasını (adətən `initialize` adlanır) çağıraraq başladın. Nümunə [forumda](https://forum.openzeppelin.com/t/security-advisory-initialize-uups-implementation-contracts/15301) təqdim olunub.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulOpenzeppelin Contracts
Dərc12 noy 2021
İlk görülmə12 noy 2021
Zəiflik növüCWE-665CWE-665

Necə düzəltmək olar

Yeniləyin
  • openzeppelin contracts4.3.2 və ya daha yeni versiya
  • @openzeppelin/contracts4.3.2 və ya daha yeni versiya
  • @openzeppelin/contracts-upgradeable4.3.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
openzeppelin contracts4.1.0 ≤ v < 4.3.24.3.2
@openzeppelin/contractsnpm4.1.0 ≤ v < 4.3.24.3.2
@openzeppelin/contracts-upgradeablenpm4.1.0 ≤ v < 4.3.24.3.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2021-41264 · Openzeppelin Contracts · Dark Radar