5.9 Medium
CVSS3
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
NONE
Availability Impact
NONE
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
4.3 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
AV:N/AC:M/Au:N/C:P/I:N/A:N
0.002 Low
EPSS
Percentile
56.0%
Debian LTS Advisory DLA-3083-1 [email protected]
https://www.debian.org/lts/security/ Abhijith PA
August 28, 2022 https://wiki.debian.org/LTS
Package : puma
Version : 3.12.0-2+deb10u3
CVE ID : CVE-2021-29509 CVE-2021-41136 CVE-2022-23634
CVE-2022-24790
Multiple security issues have been found in puma, a web server for
ruby/rack applications.
CVE-2021-29509
Keepalive Connections Causing Denial Of Service in puma.
CVE-2021-41136
puma with a proxy which forwards HTTP header values which contain
the LF character could allow HTTP request smugggling. A client
could smuggle a request through a proxy, causing the proxy to send
a response back to another unknown client.
CVE-2022-23634
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.
CVE-2022-24790
using Puma behind a proxy that does not properly validate that the
incoming HTTP request matches the RFC7230 standard, Puma and the
frontend proxy may disagree on where a request starts and ends.
This would allow requests to be smuggled via the front-end proxy
to Puma
For Debian 10 buster, these problems have been fixed in version
3.12.0-2+deb10u3.
We recommend that you upgrade your puma packages.
For the detailed security status of puma please refer to
its security tracker page at:
https://security-tracker.debian.org/tracker/puma
Further information about Debian LTS security advisories, how to apply
these updates to your system and frequently asked questions can be
found at: https://wiki.debian.org/LTS
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Debian | 10 | armhf | puma | < 3.12.0-2+deb10u3 | puma_3.12.0-2+deb10u3_armhf.deb |
Debian | 9 | all | puma | < 3.6.0-1+deb9u2 | puma_3.6.0-1+deb9u2_all.deb |
Debian | 11 | all | puma | < 4.3.8-1+deb11u2 | puma_4.3.8-1+deb11u2_all.deb |
Debian | 10 | arm64 | puma | < 3.12.0-2+deb10u3 | puma_3.12.0-2+deb10u3_arm64.deb |
Debian | 11 | mips64el | puma | < 4.3.8-1+deb11u2 | puma_4.3.8-1+deb11u2_mips64el.deb |
Debian | 11 | amd64 | puma-dbgsym | < 4.3.8-1+deb11u2 | puma-dbgsym_4.3.8-1+deb11u2_amd64.deb |
Debian | 9 | armel | puma | < 3.6.0-1+deb9u2 | puma_3.6.0-1+deb9u2_armel.deb |
Debian | 11 | mips64el | puma-dbgsym | < 4.3.8-1+deb11u2 | puma-dbgsym_4.3.8-1+deb11u2_mips64el.deb |
Debian | 11 | armhf | puma-dbgsym | < 4.3.8-1+deb11u2 | puma-dbgsym_4.3.8-1+deb11u2_armhf.deb |
Debian | 11 | armel | puma | < 4.3.8-1+deb11u2 | puma_4.3.8-1+deb11u2_armel.deb |
5.9 Medium
CVSS3
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
NONE
Availability Impact
NONE
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
4.3 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
AV:N/AC:M/Au:N/C:P/I:N/A:N
0.002 Low
EPSS
Percentile
56.0%