CVE catalog

CVE-2026-115825

libplack-perl: CVE-2026-115825

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]

HTTP::Server::PSGI versions before 1.0056 for Perl allow a single request to crash the server by declaring a large Content-Length. The request body is read with sysread() calls sized by the remaining Content-Length. Perl grows the read buffer to the requested length before any data arrives, so the server tries to allocate as much memory as the client declares. A remote attacker can send one request with a large Content-Length and a few body bytes, and perl exits with an out-of-memory error before the application is called. HTTP::Server::PSGI runs as a single process, so the server stays down until restarted.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibplack-perlsid1.0057-1fixed
Debianlibplack-perlforky1.0055-1vulnerable
Debianlibplack-perltrixie1.0051-1vulnerable
Debianlibplack-perlbookworm1.0050-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibplack-perlsourcesid1.0057-1not yet assignedNot reported[1152055]
Debianlibplack-perlsourceforky(unfixed)not yet assignedNot reported[1152055]
Debianlibplack-perlsourcetrixie(unfixed)not yet assignedNot reported[1152055]
Debianlibplack-perlsourcebookworm(unfixed)not yet assignedNot reported[1152055]

[Debian bug #1152055]

Notes

[trixie] libplack-perl: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libplack-perl]Affected
    Details (2)
    • 1.0050-1 · all · bookworm

      Affected

      dsa · libplack-perl · debian · bookworm; dsa · libplack-perl · debian · 12

    • 1.0050-1 · all · bookworm

      Affected

      dsa · libplack-perl · debian · bookworm; dsa · libplack-perl · debian · 12

[Debian 13 (Trixie)]

  • [libplack-perl]Affected
    Details (2)
    • 1.0051-1 · all · trixie

      Affected

      dsa · libplack-perl · debian · 13

    • 1.0051-1 · all · trixie

      Affected

      dsa · libplack-perl · debian · 13

Observed:

References