p PatchFirst

CVE-2024-29025

CVE-2024-29025 · Netty HttpPostRequestDecoder can OOM

This page contains facts from public vulnerability sources. Check the original advisory before updating.

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. The `HttpPostRequestDecoder` can be tricked to accumulate data. While the decoder can store items on the disk if configured so, there are no limits to the number of fields the form can have, an attacher can send a chunked post consisting of many small fields that will be accumulated in the `bodyListHttpData` list. The decoder cumulates bytes in the `undecodedChunk` buffer until it can decode a field, this field can cumulate data without limits. This vulnerability is fixed in 4.1.108.Final.

CVSS 5.3 · Medium · EPSS 1.4% · Fix available

Published
Updated

Stack: system

Affected products and versions

  • netty

    Versions
    • < 4.1.108.Final: Affected

    No fix published

  • netty Debian:12

    Versions
    • 1:4.1.48-7
    • 1:4.1.48-7+deb12u1
    Affected ranges
    • ECOSYSTEM: < 1:4.1.48-7+deb12u2

    Update to 1:4.1.48-7+deb12u2

  • netty Debian:13

    Affected ranges
    • ECOSYSTEM: < 1:4.1.48-10

    Update to 1:4.1.48-10

  • netty Debian:14

    Affected ranges
    • ECOSYSTEM: < 1:4.1.48-10

    Update to 1:4.1.48-10

  • netty Ubuntu:Pro:16.04:LTS

    Versions
    • 1:3.2.6.Final-2
    • 1:4.0.32-1
    • 1:4.0.33-1
    • 1:4.0.34-1
    • 1:4.0.34-1ubuntu0.1~esm1
    Affected ranges
    • ECOSYSTEM: < 1:4.0.34-1ubuntu0.1~esm2

    Update to 1:4.0.34-1ubuntu0.1~esm2

  • netty Ubuntu:Pro:18.04:LTS

    Versions
    • 1:4.1.7-4
    • 1:4.1.7-4ubuntu0.1~esm1
    • 1:4.1.7-4ubuntu0.1
    • 1:4.1.7-4ubuntu0.1+esm1
    • 1:4.1.7-4ubuntu0.1+esm2
    Affected ranges
    • ECOSYSTEM: < 1:4.1.7-4ubuntu0.1+esm3

    Update to 1:4.1.7-4ubuntu0.1+esm3

  • netty Ubuntu:Pro:20.04:LTS

    Versions
    • 1:4.1.33-1
    • 1:4.1.33-2
    • 1:4.1.33-3
    • 1:4.1.45-1
    • 1:4.1.45-1ubuntu0.1~esm1
    Affected ranges
    • ECOSYSTEM: < 1:4.1.45-1ubuntu0.1~esm2

    Update to 1:4.1.45-1ubuntu0.1~esm2

  • netty Ubuntu:Pro:22.04:LTS

    Versions
    • 1:4.1.48-4
    • 1:4.1.48-4+deb11u1build0.22.04.1
    • 1:4.1.48-4+deb11u2build0.22.04.1
    Affected ranges
    • ECOSYSTEM: < 1:4.1.48-4+deb11u2ubuntu0.1~esm1

    Update to 1:4.1.48-4+deb11u2ubuntu0.1~esm1

Original sources

Check your server →