ALAS2023-2024-636


Amazon Linux 2023 Security Advisory: ALAS2023-2024-636
Advisory Released Date: 2024-06-14
Advisory Updated Date: 2024-06-14
Severity: Medium

Issue Overview:

An issue was discovered in ECCurve.java and ECCurve.cs in Bouncy Castle Java (BC Java) before 1.78, BC Java LTS before 2.73.6, BC-FJA before 1.0.2.5, and BC C# .Net before 2.3.1. Importing an EC certificate with crafted F2m parameters can lead to excessive CPU consumption during the evaluation of the curve parameters. (CVE-2024-29857)

An issue was discovered in Bouncy Castle Java Cryptography APIs before BC 1.78. When endpoint identification is enabled in the BCJSSE and an SSL socket is created without an explicit hostname (as happens with HttpsURLConnection), hostname verification could be performed against a DNS-resolved IP address in some situations, opening up a possibility of DNS poisoning. (CVE-2024-34447)


Affected Packages:

bouncycastle


Issue Correction:
Run dnf update bouncycastle --releasever 2023.4.20240611 or dnf update --advisory ALAS2023-2024-636 --releasever 2023.4.20240611 to update your system.
More information on how to update your system can be found on this page: Amazon Linux 2023 documentation

New Packages:
noarch:
    bouncycastle-mail-1.70-4.amzn2023.0.5.noarch
    bouncycastle-tls-1.70-4.amzn2023.0.5.noarch
    bouncycastle-1.70-4.amzn2023.0.5.noarch
    bouncycastle-pkix-1.70-4.amzn2023.0.5.noarch
    bouncycastle-util-1.70-4.amzn2023.0.5.noarch
    bouncycastle-pg-1.70-4.amzn2023.0.5.noarch
    bouncycastle-javadoc-1.70-4.amzn2023.0.5.noarch

src:
    bouncycastle-1.70-4.amzn2023.0.5.src