Skip to content
OpenAdvisories
High RHSA-2025:20962 5 CVEs

Red Hat Security Advisory: pcs security update

Published Nov 12, 2025 · Updated Sep 26, 2026

Fixed packages 4

ReleasePackageFixed in
Red Hat · RHEL 9 enterprise_linux:9::highavailability pcs 0:0.11.10-1.el9_7.1
Red Hat · RHEL 9 enterprise_linux:9::highavailability pcs-snmp 0:0.11.10-1.el9_7.1
Red Hat · RHEL 9 enterprise_linux:9::resilientstorage pcs 0:0.11.10-1.el9_7.1
Red Hat · RHEL 9 enterprise_linux:9::resilientstorage pcs-snmp 0:0.11.10-1.el9_7.1

Vulnerabilities 5

  • High 7.5

    Rack QueryParser has an unsafe default allowing params_limit bypass via semicolon-separated parameters

    Rack is a modular Ruby web server interface. Prior to version 2.2.18, Rack::QueryParser enforces its params_limit only for parameters separated by &, while still splitting on both & and ;. As a result, attackers could use ; separators to bypass the parameter …

  • High 7.5

    Rack's unbounded multipart preamble buffering enables DoS (memory exhaustion)

    Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17, and 3.2.2, `Rack::Multipart::Parser` buffers the entire multipart preamble (bytes before the first boundary) in memory without any size limit. A client can send a large preamble…

  • High 7.5

    Rack's multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)

    Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17, and 3.2.2, ``Rack::Multipart::Parser` stores non-file form fields (parts without a `filename`) entirely in memory as Ruby `String` objects. A single large text field in a multip…

  • High 7.5

    Rack's multipart parser buffers unbounded per-part headers, enabling DoS (memory exhaustion)

    Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17, and 3.2.2, `Rack::Multipart::Parser` can accumulate unbounded data when a multipart part’s header block never terminates with the required blank line (`CRLFCRLF`). The parser ke…

  • High 7.5

    Rack is vulnerable to a memory-exhaustion DoS through unbounded URL-encoded body parsing

    Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, and 3.2.3, `Rack::Request#POST` reads the entire request body into memory for `Content-Type: application/x-www-form-urlencoded`, calling `rack.input.read(nil)` without enforcing a …

References

  • article
    https://access.redhat.com/security/updates/classification/#important
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2398167
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2402174
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2402175
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2402200
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2403180
  • advisory
    https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_20962.json
  • report
    https://access.redhat.com/security/cve/CVE-2025-59830
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2025-59830
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2025-59830
  • article
    https://github.com/rack/rack/commit/54e4ffdd5affebcb0c015cc6ae74635c0831ed71
  • article
    https://github.com/rack/rack/security/advisories/GHSA-625h-95r8-8xpm
  • report
    https://access.redhat.com/security/cve/CVE-2025-61770
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2025-61770
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2025-61770
  • article
    https://github.com/rack/rack/commit/589127f4ac8b5cf11cf88fb0cd116ffed4d2181e
  • article
    https://github.com/rack/rack/commit/d869fed663b113b95a74ad53e1b5cae6ab31f29e
  • article
    https://github.com/rack/rack/commit/e08f78c656c9394d6737c022bde087e0f33336fd
  • article
    https://github.com/rack/rack/security/advisories/GHSA-p543-xpfm-54cp
  • report
    https://access.redhat.com/security/cve/CVE-2025-61771
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2025-61771
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2025-61771
  • article
    https://github.com/rack/rack/security/advisories/GHSA-w9pc-fmgc-vxvw
  • report
    https://access.redhat.com/security/cve/CVE-2025-61772
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2025-61772
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2025-61772
  • article
    https://github.com/rack/rack/security/advisories/GHSA-wpv5-97wm-hp9c
  • report
    https://access.redhat.com/security/cve/CVE-2025-61919
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2025-61919
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2025-61919
  • article
    https://github.com/rack/rack/commit/4e2c903991a790ee211a3021808ff4fd6fe82881
  • article
    https://github.com/rack/rack/commit/cbd541e8a3d0c5830a3c9a30d3718ce2e124f9db
  • article
    https://github.com/rack/rack/commit/e179614c4a653283286f5f046428cbb85f21146f
  • article
    https://github.com/rack/rack/security/advisories/GHSA-6xw4-3v39-52mm