CVE catalog

CVE-2022-23634

puma: CVE-2022-23634

[CVE catalog]

Severity
High · CVSS 8CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
2.11% · Oct 25, 2026

Puma is a Ruby/Rack web server built for parallelism. Prior to `puma` version `5.6.2`, `puma` may not always call `close` on the response body. Rails, prior to version `7.0.2.2`, depended on the response body being closed in order for its `CurrentAttributes` implementation to work correctly. The combination of these two behaviors (Puma not closing the body + Rails' Executor implementation) causes information leakage. This problem is fixed in Puma versions 5.6.2 and 4.3.11. This problem is fixed in Rails versions 7.02.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2. Upgrading to a patched Rails _or_ Puma version fixes the vulnerability.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpumasid8.0.2-3fixed
Debianpumaforky8.0.2-3fixed
Debianpumatrixie6.6.0-4fixed
Debianpumabookworm5.6.5-3+deb12u1fixed
Debianpumabookworm-security5.6.5-3+deb12u2fixed
Ubuntupumapro4.3.6-1ubuntu4vulnerable
Ubuntupumapro5.5.2-2ubuntu2vulnerable
Ubuntupumapro5.5.2-2ubuntu2+esm1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpumasourcesid5.6.4-1not yet assignedNot reported[1005391]
Debianpumasourceforky5.6.4-1not yet assignedNot reported[1005391]
Debianpumasourcetrixie5.6.4-1not yet assignedNot reported[1005391]
Debianpumasourcebookworm5.6.4-1not yet assignedNot reported[1005391]
Ubuntupumadebpro5.5.2-2ubuntu2+esm1Not reportedUBUNTU-CVE-2022-23634Not reported

[Debian bug #1005391]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [puma]Fixed
    Details (2)
    • 5.6.5-3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 5.6.4-1

      dsa · puma · debian · bookworm

    • 5.6.5-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 5.6.4-1

      dsa · puma · debian · bookworm

Observed:

References