prplos/package/libs
John Audia 3abbc15454 openssl: update to 3.0.16
Changes between 3.0.15 and 3.0.16 [11 Feb 2025]

CVE-2024-13176[1] - Fixed timing side-channel in ECDSA signature
computation.

There is a timing signal of around 300 nanoseconds when the top word of
the inverted ECDSA nonce value is zero. This can happen with significant
probability only for some of the supported elliptic curves. In
particular the NIST P-521 curve is affected. To be able to measure this
leak, the attacker process must either be located in the same physical
computer or must have a very fast network connection with low latency.

CVE-2024-9143[2] - Fixed possible OOB memory access with invalid
low-level GF(2^m) elliptic curve parameters.

Use of the low-level GF(2^m) elliptic curve APIs with untrusted explicit
values for the field polynomial can lead to out-of-bounds memory reads
or writes. Applications working with "exotic" explicit binary (GF(2^m))
curve parameters, that make it possible to represent invalid field
polynomials with a zero constant term, via the above or similar APIs,
may terminate abruptly as a result of reading or writing outside of
array bounds. Remote code execution cannot easily be ruled out.

1. https://www.openssl.org/news/vulnerabilities.html#CVE-2024-13176
2. https://www.openssl.org/news/vulnerabilities.html#CVE-2024-9143

Build system: x86/64
Build-tested: bcm27xx/bcm2712
Run-tested: bcm27xx/bcm2712

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/17947
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit b4e6fd7b76440076eeff3a0789d40acbb5363ecf)
2025-02-25 23:30:54 +01:00
..
argp-standalone
elfutils elfutils: Backport some patches to fix errors 2024-11-28 18:47:36 +00:00
gettext-full gettext-full: update to 0.22.5 2024-04-25 21:33:51 +02:00
gmp
jansson
libbpf libbpf: Update to v1.5.0 2025-01-01 21:19:05 +01:00
libbsd
libcap
libevent2
libiconv-full
libjson-c libjson-c: update to 0.18 2024-10-05 12:29:20 +02:00
libmd
libmnl
libnetfilter-conntrack
libnfnetlink
libnftnl libnftnl: update to 1.2.8 2024-11-16 00:11:27 +01:00
libnl libnl: update to 3.10.0 2024-10-05 12:33:38 +02:00
libnl-tiny
libpcap libpcap: update to 1.10.5 2024-09-22 17:41:32 +02:00
libselinux
libsemanage libaudit: update to 3.1.4, join with daemon and utils, rename 2024-04-29 00:53:43 +02:00
libsepol
libtool
libtraceevent
libtracefs
libubox
libunistring libunistring: update to 1.2 2024-08-07 18:05:32 +02:00
libunwind libunwind: add support for loongarch64 2024-05-04 14:14:24 +08:00
libusb libusb: update to 1.0.27 2024-09-22 18:20:44 +02:00
libxml2 libxml2: update to 2.13.4 2024-10-05 12:31:43 +02:00
mbedtls mbedtls: Deactivate ARIA block cipher by default 2025-01-03 21:55:41 +01:00
mpfr
musl-fts
ncurses ncurses: Fix path in ncursesw.pc 2024-07-28 19:30:35 +02:00
nettle
openssl openssl: update to 3.0.16 2025-02-25 23:30:54 +01:00
pcre2 package/libs/pcre2: fix PKG_CPE_ID 2024-04-27 12:05:43 +02:00
popt
readline libreadlne: create symlinks for .so 2024-11-28 18:47:29 +00:00
sysfsutils
toolchain libquadmath: Add libquadmath to the toolchain 2024-06-17 13:12:29 +02:00
uclient uclient: update to Git HEAD (2024-10-22) 2024-10-22 13:15:54 +02:00
udebug
ustream-ssl ustream-ssl: update to Git HEAD (2024-07-28) 2024-08-25 17:27:32 +02:00
wolfssl wolfssl: Update to version 5.7.6 2025-01-27 23:53:29 +01:00
zlib