Lucene search
+L

365 matches found

Mend
Mend
•added 2023/01/11 7:39 a.m.•1 views

WS-2023-0002

"DyeColorIdMap-fromId" did not account for the possibility that it might be given invalid input. This means that an undefined offset error would occur whenever this happened. This code is indirectly called during ""Banner-deserializeCompoundTag""...

8.7CVSS5.9AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2023/01/10 12:41 a.m.•27 views

PocketMine-MP vulnerable to denial-of-service by sending large modal form responses

Impact Due to a workaround for an old client bug which has since been fixed, very large JSON payloads in ModalFormResponsePacket were able to cause the server to spend a significant amount of time processing the packet. Large numbers of these packets were able to hog CPU time so as to prevent the...

0.8AI score
SaveExploits0References2Affected Software1
OSV
OSV
•added 2023/01/10 12:41 a.m.•40 views

GHSA-7M9R-RQ9J-WMMH PocketMine-MP vulnerable to denial-of-service by sending large modal form responses

Impact Due to a workaround for an old client bug which has since been fixed, very large JSON payloads in ModalFormResponsePacket were able to cause the server to spend a significant amount of time processing the packet. Large numbers of these packets were able to hog CPU time so as to prevent the...

5.3CVSS6.9AI score0.0033EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2023/01/09 8:07 p.m.•34 views

PocketMine-MP has improperly handled dye colour IDs in banner NBT, leading to server crash

Impact DyeColorIdMap-fromId did not account for the possibility that it might be given invalid input. This means that an undefined offset error would occur whenever this happened. This code is indirectly called during Banner-deserializeCompoundTag, which is invoked when deserializing any item NBT...

7AI score
SaveExploits0References4Affected Software1
OSV
OSV
•added 2023/01/09 8:07 p.m.•32 views

GHSA-WQQV-JCFR-9F5G PocketMine-MP has improperly handled dye colour IDs in banner NBT, leading to server crash

Impact DyeColorIdMap-fromId did not account for the possibility that it might be given invalid input. This means that an undefined offset error would occur whenever this happened. This code is indirectly called during Banner-deserializeCompoundTag, which is invoked when deserializing any item NBT...

7.5CVSS6.9AI score0.00376EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2022/08/18 7:19 p.m.•67 views

PocketMine-MP invalid skin geometry JSON data leading to server crash

Impact pocketmine\entity\Skin doesn't correctly handle errors produced by adhocore/json-comment, which throws RuntimeException rather than returning false as PocketMine-MP expects. This leads to a server crash if the skin geometry data is invalid for some reason e.g. a syntax error. Patches...

2.1AI score
SaveExploits0References3Affected Software1
OSV
OSV
•added 2022/08/18 7:19 p.m.•53 views

GHSA-8CWQ-4CMF-PX73 PocketMine-MP invalid skin geometry JSON data leading to server crash

Impact pocketmine\entity\Skin doesn't correctly handle errors produced by adhocore/json-comment, which throws RuntimeException rather than returning false as PocketMine-MP expects. This leads to a server crash if the skin geometry data is invalid for some reason e.g. a syntax error. Patches...

7.5CVSS7.1AI score0.00339EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2022/08/18 12:00 a.m.•16 views

PT-2022-28217 · Unknown · Adhocore/Json-Comment +1

Name of the Vulnerable Software and Affected Versions: PocketMine-MP affected versions not specified Description: The issue arises from the pocketmineentitySkin component not handling errors correctly when parsing skin geometry data. Specifically, it expects false to be returned in case of an...

7.5CVSS7AI score
SaveExploits0References4
Veracode
Veracode
•added 2022/06/08 10:30 a.m.•21 views

Denial Of Service (DoS)

pocketmine/pocketmine-mp is vulnerable to denial of service. The vulnerability exists in the netItemStackToCore function in TypeConverter.php due to a lack of validation in item ids which allows an attacker to cause an application crash...

3.4AI score
SaveExploits0
OSV
OSV
•added 2022/06/07 9:07 p.m.•38 views

GHSA-FQX3-R75H-VC89 Improperly checked IDs on itemstacks received from the client leading to server crash in PocketMine-MP

Impact Due to a workaround for unmapped network items implemented in 4.0.0-BETA5 8ac16345a3bc099b62c1f5cfbf3b736e621c3f76, arbitrary item IDs are able to be written into an item's NBT. The intended purpose of this is to make said unmapped network items able to be moved around the inventory withou...

7.5CVSS6.9AI score0.00508EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2022/06/07 9:07 p.m.•33 views

Improperly checked IDs on itemstacks received from the client leading to server crash in PocketMine-MP

Impact Due to a workaround for unmapped network items implemented in 4.0.0-BETA5 8ac16345a3bc099b62c1f5cfbf3b736e621c3f76, arbitrary item IDs are able to be written into an item's NBT. The intended purpose of this is to make said unmapped network items able to be moved around the inventory withou...

7AI score
SaveExploits0References4Affected Software1
Positive Technologies
Positive Technologies
•added 2022/06/07 12:00 a.m.•2 views

PT-2022-28242

Name of the Vulnerable Software and Affected Versions PocketMine-MP versions prior to the version containing the patch 5fd685e07d61ef670584ed11a52fd5f4b99a81a7 Description The issue arises from a workaround implemented for unmapped network items, allowing arbitrary item IDs to be written into an...

7.5CVSS5.8AI score
SaveExploits0References5
Mend
Mend
•added 2022/05/27 12:55 p.m.•1 views

WS-2022-0135

PocketMine-MP caps maximum chat message length at 512 Unicode characters, or about 2048 bytes. No more than 2 chat messages may be sent per tick. However, due to legacy reasons, incoming chat message blobs are split by "\n", and each part is treated as a separate message, the length of each part ...

6.9CVSS6AI score
SaveExploits0References3
Veracode
Veracode
•added 2022/05/26 5:38 a.m.•24 views

Denial Of Service (DoS)

pocketmine/pocketmine-mp is vulnerable to denial of service. The vulnerability exists in the chat function of Player.php due to the lack of message length checks, allowing an attacker to crash the application by providing large messages with many newlines...

3.1AI score
SaveExploits0
OSV
OSV
•added 2022/05/25 10:34 p.m.•22 views

GHSA-GJ94-V4P9-W672 Denial-of-service vulnerability processing large chat messages containing many newlines

Impact PocketMine-MP caps maximum chat message length at 512 Unicode characters, or about 2048 bytes. No more than 2 chat messages may be sent per tick. However, due to legacy reasons, incoming chat message blobs are split by \n, and each part is treated as a separate message, the length of each...

5.3CVSS6.8AI score0.00432EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2022/05/25 10:34 p.m.•36 views

Denial-of-service vulnerability processing large chat messages containing many newlines

Impact PocketMine-MP caps maximum chat message length at 512 Unicode characters, or about 2048 bytes. No more than 2 chat messages may be sent per tick. However, due to legacy reasons, incoming chat message blobs are split by \n, and each part is treated as a separate message, the length of each...

6.8AI score
SaveExploits0References2Affected Software1
Positive Technologies
Positive Technologies
•added 2022/05/25 12:00 a.m.•1 views

PT-2022-28247

Name of the Vulnerable Software and Affected Versions PocketMine-MP versions prior to the version containing the fix in https://github.com/pmmp/PocketMine-MP/commit/df33e179e5d3ff13b56a2d7060bf592b0f797258 Description The issue arises from how PocketMine-MP handles incoming chat message blobs. Du...

5.3CVSS5.8AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2022/04/22 8:57 p.m.•30 views

Insufficient type validation in pocketmine/pocketmine-mp

Impact When an inventory interaction is performed e.g. moving an item around an inventory, the client sends a serialized version of the itemstack to the server, which the server then deserializes and compares against its own copy. If the copies don't match, the transaction is invalid. This involv...

6.7AI score
SaveExploits0References5Affected Software1
OSV
OSV
•added 2022/04/22 8:57 p.m.•35 views

GHSA-G5RR-P69H-7V3G Insufficient type validation in pocketmine/pocketmine-mp

Impact When an inventory interaction is performed e.g. moving an item around an inventory, the client sends a serialized version of the itemstack to the server, which the server then deserializes and compares against its own copy. If the copies don't match, the transaction is invalid. This involv...

7.5CVSS6.7AI score0.00508EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2022/04/05 5:53 p.m.•25 views

Buffer length underflow in LoginPacket causing unchecked exceptions to be thrown

Impact LoginPacket uses BinaryStream-getLInt to read the lengths of JSON payloads it wants to decode. Unfortunately, BinaryStream-getLInt returns a signed integer, meaning that a malicious client can craft a packet with a large uint32 value for payload buffer size which would be interpreted as a...

2.2AI score
SaveExploits0References3Affected Software1
Rows per page
Query Builder