PocketMine-MP versions >= 4.20.0 before 4.22.3 (and before 5.2.1 in the 5.x branch) fail to validate NBT tag types in BlockActorDataPacket. A player can crash the server by sending a packet containing sign NBT data with an incorrect tag type, triggering an unhandled UnexpectedTagTypeException that terminates the server process.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-20"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/54xxx/CVE-2023-54392.json"
}{
"extracted_events": [
{
"introduced": "4.20.0"
},
{
"fixed": "4.22.3"
},
{
"introduced": "0"
},
{
"fixed": "5.2.1"
}
],
"source": "DESCRIPTION"
}