CVE-2026-42583
Full vulnerability record from the local CVENow database.
Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Lz4FrameDecoder allocates a ByteBuf of size decompressedLength (up to 32 MB per block) before LZ4 runs. A peer only needs a 21-byte header plus compressedLength payload bytes - 22 bytes if compressedLength == 1 - to force that allocation. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final.
Severity
HIGH
CVSS score
7.5
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2026-05-13 19:17:23.903000
Last modified
2026-10-26 17:10:03.270000
View original CVE JSON
{
"id": "CVE-2026-42583",
"sourceIdentifier": "[email protected]",
"published": "2026-05-13T19:17:23.903",
"lastModified": "2026-10-26T17:10:03.270",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Netty is an asynchronous, event-driven network application framework. Prior to 4.2.13.Final and 4.1.133.Final, Lz4FrameDecoder allocates a ByteBuf of size decompressedLength (up to 32 MB per block) before LZ4 runs. A peer only needs a 21-byte header plus compressedLength payload bytes - 22 bytes if compressedLength == 1 - to force that allocation. This vulnerability is fixed in 4.2.13.Final and 4.1.133.Final."
},
{
"lang": "es",
"value": "Netty es un framework de aplicación de red asíncrono y basado en eventos. Antes de 4.2.13.Final y 4.1.133.Final, Lz4FrameDecoder asigna un ByteBuf del tamaño decompressedLength (hasta 32 MB por bloque) antes de que se ejecute LZ4. Un par solo necesita una cabecera de 21 bytes más los bytes de carga útil compressedLength - 22 bytes si compressedLength == 1 - para forzar esa asignación. Esta vulnerabilidad se corrige en 4.2.13.Final y 4.1.133.Final."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "netty",
"product": "netty",
"versions": [
{
"version": ">= 4.2.0.Alpha1, < 4.2.13.Final",
"status": "affected"
},
{
"version": "< 4.1.133.Final",
"status": "affected"
}
]
},
{
"vendor": "io.netty",
"product": "netty-codec",
"versions": [
{
"version": "< 4.1.133.Final",
"status": "affected"
}
]
},
{
"vendor": "io.netty",
"product": "netty-codec-compression",
"versions": [
{
"version": "< 4.2.13.Final",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"availabilityImpact": "HIGH"
},
"exploitabilityScore": 3.9,
"impactScore": 3.6
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-05-14T15:40:38.960180Z",
"id": "CVE-2026-42583",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "yes"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-400"
},
{
"lang": "en",
"value": "CWE-770"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*",
"versionEndExcluding": "4.1.133",
"matchCriteriaId": "DFE205A5-2C43-40C9-A2FF-CF6759B8D861"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*",
"versionStartIncluding": "4.2.0",
"versionEndExcluding": "4.2.13",
"matchCriteriaId": "D94A720F-9CED-4BE9-8C37-FD9E2FD28472"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/netty/netty/security/advisories/GHSA-mj4r-2hfc-f8p6",
"source": "[email protected]",
"tags": [
"Exploit",
"Vendor Advisory"
]
},
{
"url": "https://github.com/netty/netty/security/advisories/GHSA-mj4r-2hfc-f8p6",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"tags": [
"Exploit",
"Vendor Advisory"
]
}
]
}