PT-2022-28267

تاريخ النشر

2022-01-06

·

تاريخ التحديث

2022-01-06

الوصف من

CVSS 3.1
6.5
متوسطة
المقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions PocketMine-MP versions prior to 3.26.5 PocketMine-MP versions prior to 4.0.5
Description The issue allows players to fill book pages with an excessive number of characters, as the server does not enforce the character limit. Additionally, the maximum of 50 pages is not enforced, enabling players to create "book bombs". This causes several problems, including oversized NBT data, which results in excess bandwidth usage for both the server and client, server crashes when saving region-based worlds due to exceeding the maximum chunk size, and server crashes if any book page exceeds 32 KiB due to the TAG String size limit. An attacker must first obtain a writable book to exploit this issue.
Recommendations For versions prior to 3.26.5, update to version 3.26.5 or later. For versions prior to 4.0.5, update to version 4.0.5 or later. As a temporary workaround, consider banning writable books or using a plugin to cancel the PlayerEditBookEvent if strlen(text) > 1024 || mb strlen(text) > 256.
قابلية الاستغلال
استغلال
إصلاح
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-P62J-HRXM-XCXF
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾