diff options
| author | Gyorgy Sarvari <skandigraun@gmail.com> | 2026-04-06 14:03:13 +0200 |
|---|---|---|
| committer | Khem Raj <khem.raj@oss.qualcomm.com> | 2026-04-06 09:46:30 -0700 |
| commit | 082c108e6e409d89a8a4d7b8008c06914db0b6b3 (patch) | |
| tree | 8a28e4a92f54d84ff673151724ab714f4cbeb09b /meta-oe/recipes-crypto | |
| parent | a0531bc55abbc281daf5f01cb2002b76cfcff93f (diff) | |
| download | meta-openembedded-082c108e6e409d89a8a4d7b8008c06914db0b6b3.tar.gz | |
leancrypto: upgrade 1.7.0 -> 1.7.1
Contains fix for CVE-2026-34610 (which is however tracked without
a version by NVD, so it is marked as patched explicitly)
Changelog:
- Offer a means to select the AES-C constant time / S-Box
implementation via lc_init API
- use the AES-C constant time implementation by default - it is
about 3 times slower than the AES-C S-Box implementation, but
more secure. As the leancrypto library is about secure by default,
the CT implementation is just right. Furthermore, if a caller
wants to have the faster AES-C S-Box, he can call
lc_init(LC_INIT_AES_SBOX) at the beginning.
- X.509: fix security issue (CVE-2026-34610)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-oe/recipes-crypto')
| -rw-r--r-- | meta-oe/recipes-crypto/leancrypto/leancrypto_1.7.1.bb (renamed from meta-oe/recipes-crypto/leancrypto/leancrypto_1.7.0.bb) | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/meta-oe/recipes-crypto/leancrypto/leancrypto_1.7.0.bb b/meta-oe/recipes-crypto/leancrypto/leancrypto_1.7.1.bb index 7c9187ab94..9e7883ad3c 100644 --- a/meta-oe/recipes-crypto/leancrypto/leancrypto_1.7.0.bb +++ b/meta-oe/recipes-crypto/leancrypto/leancrypto_1.7.1.bb | |||
| @@ -14,11 +14,12 @@ SECTION = "libs" | |||
| 14 | SRC_URI = "git://github.com/smuellerDD/leancrypto.git;branch=master;protocol=https;tag=v${PV} \ | 14 | SRC_URI = "git://github.com/smuellerDD/leancrypto.git;branch=master;protocol=https;tag=v${PV} \ |
| 15 | file://leancrypto-tests.sh \ | 15 | file://leancrypto-tests.sh \ |
| 16 | " | 16 | " |
| 17 | # SRCREV tagged v1.7.0 | 17 | SRCREV = "e7fa8c87a46c5787174c18fac385aa08eecdedd1" |
| 18 | SRCREV = "e60fba94e8cabf1661a1da488b78b84a4fba56e9" | ||
| 19 | 18 | ||
| 20 | inherit pkgconfig meson | 19 | inherit pkgconfig meson |
| 21 | 20 | ||
| 21 | CVE_STATUS[CVE-2026-34610] = "fixed-version: fixed since v1.7.1" | ||
| 22 | |||
| 22 | EXTRA_OEMESON = "-Dstrip=false" | 23 | EXTRA_OEMESON = "-Dstrip=false" |
| 23 | TARGET_LDFLAGS:append = " ${DEBUG_PREFIX_MAP}" | 24 | TARGET_LDFLAGS:append = " ${DEBUG_PREFIX_MAP}" |
| 24 | 25 | ||
