pcs-0.10.18-2.el8_10.10.ML.1
エラータID: AXSA:2026-2102:08
The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.
Security Fix(es):
* python-tornado: Tornado: Denial of Service via excessive URL-encoded body fields (CVE-2026-82397)
* python-tornado: Tornado before 6.4.1 HTTP Request Smuggling via Transfer-Encoding (CVE-2024-14029)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
CVE-2024-14029
Tornado before 6.4.1 ignores duplicate Transfer-Encoding: chunked headers, treating requests as having no message body and parsing the chunked body as a subsequent request. Attackers can exploit this inconsistency when Tornado is deployed behind proxies to perform HTTP request smuggling, enabling access control bypass, cache poisoning, or connection desynchronization.
CVE-2026-82397
Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.8, Tornado parses application/x-www-form-urlencoded request bodies with urllib.parse.parse_qs in tornado/escape.py without passing max_num_fields. RequestHandler._execute in tornado/web.py parses the body before handler dispatch through HTTPServerRequest._parse_body and parse_body_arguments in tornado/httputil.py, so an unauthenticated request body containing millions of separator-delimited fields can synchronously stall the single-threaded event loop and delay every connection. The body is bounded only by max_buffer_size, which defaults to 104857600 bytes. This issue is fixed in version 6.5.8.
Update packages.
Tornado before 6.4.1 ignores duplicate Transfer-Encoding: chunked headers, treating requests as having no message body and parsing the chunked body as a subsequent request. Attackers can exploit this inconsistency when Tornado is deployed behind proxies to perform HTTP request smuggling, enabling access control bypass, cache poisoning, or connection desynchronization.
Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.8, Tornado parses application/x-www-form-urlencoded request bodies with urllib.parse.parse_qs in tornado/escape.py without passing max_num_fields. RequestHandler._execute in tornado/web.py parses the body before handler dispatch through HTTPServerRequest._parse_body and parse_body_arguments in tornado/httputil.py, so an unauthenticated request body containing millions of separator-delimited fields can synchronously stall the single-threaded event loop and delay every connection. The body is bounded only by max_buffer_size, which defaults to 104857600 bytes. This issue is fixed in version 6.5.8.
N/A
SRPMS
- pcs-0.10.18-2.el8_10.10.ML.1.src.rpm
MD5: 5adb590b392c072f55f464d60ab24763
SHA-256: 878da907076a34a5fb86b3aa566e8a8d1e682914fe7729605cfe1a31d7b4ca7c
Size: 5.18 MB
Asianux Server 8 for x86_64
- pcs-0.10.18-2.el8_10.10.ML.1.x86_64.rpm
MD5: 462bd7574328bb07b413f27ffd5734f0
SHA-256: aaa2d3817955c51ac3b22a83f54776e2e9e158862fda54edc793d29a78409f7f
Size: 4.12 MB - pcs-snmp-0.10.18-2.el8_10.10.ML.1.x86_64.rpm
MD5: 55fa2fd186aed5df9b5b20d263eec00c
SHA-256: 7a204af614090bce8535568c6cc1c1e59688e7cc5740c5841c6e1bad09ca68d5
Size: 82.35 kB