PANews'in 29 Mayıs tarihli haberine göre, Scroll blockchain güvenlik araştırmacısı iczc, Polygon zkEVM'de bir güvenlik açığı bulduğunu ve Web3 bug bounty platformundan Immunefi L2 bug ödülünü aldığını tweetledi. Bu güvenlik açığı, L1'den Polygon zkEVM'ye (L2) köprülenen varlıkların L2'de uygun şekilde talep edilmesini önleyerek L1'den L2'ye varlık geçişini engeller.
iczc, talep işleminin (claim tx) yürütme öncesi sonuçlarını işlemenin kod mantığında, kötü niyetli saldırganların gas ücretini sıfır olmayan bir değere ayarlayarak talep işlemindeki "isReverted" yürütme öncesi kontrolünü atlayabileceğini buldu. sıralayıcılara ve doğrulayıcılara çok sayıda Düşük maliyetli iddia DoS saldırısı göndererek hesaplama yükünü artırabilir. Ayrıca işlemler yürütüldükten sonra havuzdan hemen kaldırılmaz. Durum "beklemede" iken "seçili" olarak güncellenir ve PostgreSQL veritabanında var olmaya devam eder. Şu anda, işlem havuzundan işlemleri getirebilen ve bunları yürütebilen tek bir güvenilir sıralayıcı vardır. Bu nedenle, başka bir güvenlik açığı, başarısız bir işlem göndererek herhangi bir depozito miktarını kötü niyetli olarak işaretlemektir. Bu durum, kredileri doğru şekilde kullanan hasar işlemlerinin, krediler zaten kullanılmış olduğu için reddedilmesine neden olacaktır. Bu, L2 ağını yeni kullanıcılar için kullanılamaz hale getirir. Polygon zkEVM ekibi, hiçbir fon risk altında olmaksızın talep işlemlerine yönelik belirli gas mantığını kaldırarak bu güvenlik açığını düzeltti.