CVE catalog

CVE-2026-112062

lwIP through 2.2.1 contains a stack out-of-bounds write vulnerability in mdns_handle_response that allows adjacent attackers to corrupt stack memory by sending mDNS responses with invalid domain names

[CVE catalog]

Severity
Medium · CVSS 6CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.36% · Oct 25, 2026

lwIP through 2.2.1 contains a stack out-of-bounds write vulnerability in mdns_handle_response that allows adjacent attackers to corrupt stack memory by sending mDNS responses with invalid domain names. Attackers on the local link can send multicast PTR answers with oversized RDLENGTH or SRV answers with RDLENGTH below 6 during a service search, overflowing a 256-byte stack buffer and crashing the device.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlwipsid2.2.1+dfsg1-9vulnerable
Debianlwipforky2.2.1+dfsg1-8vulnerable
Debianlwiptrixie2.2.1+dfsg1-1+deb13u1vulnerable
Debianlwipbookworm2.1.3+dfsg1-2vulnerable
Ubuntulwippro2.2.1+dfsg1-2vulnerable
Ubuntulwippro2.2.1+dfsg1-3vulnerable
Ubuntulwippro2.2.1+dfsg1-4vulnerable
Ubuntulwippro2.2.1+dfsg1-4ubuntu0.1~esm1vulnerable
Ubuntulwip26.102.2.1+dfsg1-4vulnerable
Ubuntulwip26.102.2.1+dfsg1-5vulnerable
Ubuntulwip26.102.2.1+dfsg1-7vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlwipsourcesid(unfixed)unimportantNot reportedNot reported
Debianlwipsourceforky(unfixed)unimportantNot reportedNot reported
Debianlwipsourcetrixie(unfixed)unimportantNot reportedNot reported
Debianlwipsourcebookworm(unfixed)unimportantNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [liblwip0]Affected

    Source package: [lwip]

    Details (2)
    • 2.1.3+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · lwip · debian · bookworm; nvd · lwip · debian · 12

    • 2.1.3+dfsg1-2 · arm64 · bookworm

      Affected

      nvd · lwip · debian · bookworm; nvd · lwip · debian · 12

  • [liblwip-dev]Affected

    Source package: [lwip]

    Details (2)
    • 2.1.3+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · lwip · debian · bookworm; nvd · lwip · debian · 12

    • 2.1.3+dfsg1-2 · arm64 · bookworm

      Affected

      nvd · lwip · debian · bookworm; nvd · lwip · debian · 12

  • [liblwip-doc]Affected

    Source package: [lwip]

    Details (2)
    • 2.1.3+dfsg1-2 · all · bookworm

      Affected

      nvd · lwip · debian · bookworm; nvd · lwip · debian · 12

    • 2.1.3+dfsg1-2 · all · bookworm

      Affected

      nvd · lwip · debian · bookworm; nvd · lwip · debian · 12

[Debian 13 (Trixie)]

  • [liblwip0t64]Affected

    Source package: [lwip]

    Details (2)
    • 2.2.1+dfsg1-1 · amd64 · trixie

      Affected

      nvd · lwip · debian · 13

    • 2.2.1+dfsg1-1 · arm64 · trixie

      Affected

      nvd · lwip · debian · 13

  • [liblwip-dev]Affected

    Source package: [lwip]

    Details (2)
    • 2.2.1+dfsg1-1 · amd64 · trixie

      Affected

      nvd · lwip · debian · 13

    • 2.2.1+dfsg1-1 · arm64 · trixie

      Affected

      nvd · lwip · debian · 13

  • [liblwip-doc]Affected

    Source package: [lwip]

    Details (2)
    • 2.2.1+dfsg1-1 · all · trixie

      Affected

      nvd · lwip · debian · 13

    • 2.2.1+dfsg1-1 · all · trixie

      Affected

      nvd · lwip · debian · 13

Observed:

References