containernetworking-plugins-1.4.0-2.el9

エラータID: AXSA:2024-7953:01

Release date: 
Thursday, May 30, 2024 - 14:32
Subject: 
containernetworking-plugins-1.4.0-2.el9
Affected Channels: 
MIRACLE LINUX 9 for x86_64
Severity: 
Moderate
Description: 

The Container Network Interface (CNI) project consists of a specification and libraries for writing plug-ins for configuring network interfaces in Linux containers, along with a number of supported plug-ins. CNI concerns itself only with network connectivity of containers and removing allocated resources when the container is deleted.

Security Fix(es):

* golang: net/http/internal: Denial of Service (DoS) via Resource Consumption via HTTP requests (CVE-2023-39326)
* golang: crypto/tls: Timing Side Channel attack in RSA based TLS key exchanges. (CVE-2023-45287)

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.

Additional Changes:

For detailed information on changes in this release, see the MIRACLE LINUX 9.4 Release Notes linked from the References section.

CVE-2023-39326
A malicious HTTP sender can use chunk extensions to cause a receiver reading from a request or response body to read many more bytes from the network than are in the body. A malicious HTTP client can further exploit this to cause a server to automatically read a large amount of data (up to about 1GiB) when a handler fails to read the entire body of a request. Chunk extensions are a little-used HTTP feature which permit including additional metadata in a request or response body sent using the chunked encoding. The net/http chunked encoding reader discards this metadata. A sender can exploit this by inserting a large metadata segment with each byte transferred. The chunk reader now produces an error if the ratio of real body to encoded bytes grows too small.
CVE-2023-45287
Before Go 1.20, the RSA based TLS key exchanges used the math/big library, which is not constant time. RSA blinding was applied to prevent timing attacks, but analysis shows this may not have been fully effective. In particular it appears as if the removal of PKCS#1 padding may leak timing information, which in turn could be used to recover session key bits. In Go 1.20, the crypto/tls library switched to a fully constant time RSA implementation, which we do not believe exhibits any timing side channels.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. containernetworking-plugins-1.4.0-2.el9.src.rpm
    MD5: aba1678cf6c30e43c0dc6870791eecf4
    SHA-256: b68b61aa20fe4540948148c4eac5bc1fc98368d9172d85780c5bf6a032e47464
    Size: 3.62 MB

Asianux Server 9 for x86_64
  1. containernetworking-plugins-1.4.0-2.el9.x86_64.rpm
    MD5: 7277bdc8a5a4e34e346ae603fa2d9a2a
    SHA-256: 3299384c5bb29629967359a49a54f60bdc7529bed3de73f37a0ebd3cab682901
    Size: 9.30 MB