Skip to main content

Boteraser | Website and Server Security Solutions

🛡️ SUSE-SU-2026:3420-1 — liboqs (CVE-2026-46344 +2 more)

⚪ Unknown ✅ No Known Exploit OSV
N/A
CVSS Score
0 Low4 Medium7 High9 Critical10

Description

Security update for liboqs, oqs-provider

This update for liboqs, oqs-provider fixes the following issues:

  • disable KEM_HQC and SIG_MQOM and KEM_NTRUPRIME on s390x for now, testsuite shows them not working.

Updated to 0.16.0:

Deprecation notice:

  • SPHINCS+ was removed in 0.16.0.

Security issues:

  • Fixed uninitialized encaps_derand pointer dereference
  • CVE-2026-46344, CVE-2026-44518: Fixed out-of-bounds read in XMSS/XMSS^MT signature verification

(bsc#1267007 bsc#1267001)

  • Fixed Integer underflow in CROSS crypto_sign_open()
  • Fixed incorrect array size when calling secure_clean
  • Implemented optimization barrier OQS_MEM_BLACK_BOX and applied to ct_select in FrodoKEM

Significant change:

FrodoKEM algorithm change:

  • Existing FrodoKEM in 0.15.0 was renamed to ephemeral

FrodoKEM (KEM_efrodokem_<640|976|1344>_<aes|shake>), and

the salted variant of FrodoKEM was added under the prior names

(KEM_frodokem_<640|976|1344>_<aes|shake>).

Ephemeral FrodoKEM is recommended for applications

where each keypair will encapsulate only a small number

of shared secrets and ciphertexts. Standard (salted)

FrodoKEM is recommended for applications where each keypair

is expected to encapsulate large number of ciphertexts. Please consult

[upstream](https://github.com/microsoft/PQCrypto-LWEKE/#frodokem-learning-with-errors-key-encapsulation)

for more details.

  • mldsa-native integration:

mldsa-native is a secure, fast, and portable C90 implementation of the

ML-DSA post-quantum signature standard. It also includes optimized

builds for x86_64 and aarch64. It is now the default implementation

behind SIG_ml_dsa_<44|65|87>.

  • Updated HQC implementation:

The HQC implementations in liboqs were updated to 20250822

spec. Its upstream switched from PQClean to the [official

repo](https://gitlab.com/pqc-hqc/hqc). KEM_hqc_<1|3|5> is now enabled

by default.

  • MQOM integration and memory-optimized build flag:

MQOM is a third-round candidate in NIST's Additional Digital

Signatures for the PQC Standardization Process. Portable,

x86_64-optimized, and memory-optimized implementations were

integrate�into liboqs under OQS_ENABLE_SIG_MQOM.

  • OpenSSH implementation of NTRU Prime:

A public-domain OpenSSH implementation of NTRUPrime761

replaced the PQClean implementation as the default backend for

KEM_ntruprime_sntrup761.

Bug fixes:

  • Fixed incremental absorption bug in AVX512VL SHA3-512 [#2442](https://github.com/open-quantum-safe/liboqs/pull/2442)
  • Implemented fallback for when EVP_DigestSqueeze is unavailable [#2433](https://github.com/open-quantum-safe/liboqs/pull/2433)
  • Added API for detecting stateful signature support at runtime [#2434](https://github.com/open-quantum-safe/liboqs/pull/2434)
  • Fixed missing initialization and indexing bug in LMS [#2416](https://github.com/open-quantum-safe/liboqs/pull/2416)
  • Fixed erroneous MAYO_OK despite failed sample_solution() attempts in MAYO [#2403](https://github.com/open-quantum-safe/liboqs/pull/2403)
  • Limited pytest parallelism to prevent memory exhaustion in constrained environment [#2397](https://github.com/open-quantum-safe/liboqs/pull/2397)
  • Fixed cuPQC ML-KEM derand symbol names and #if/#elif chains [#2396](https://github.com/open-quantum-safe/liboqs/pull/2396)
  • Tightened Windows compiler detection [#2394](https://github.com/open-quantum-safe/liboqs/pull/2394)
  • Fixed mismatched macros in LMS [#2379](https://github.com/open-quantum-safe/liboqs/pull/2379)
  • Made fuzzers tolerant to disabled algorithms [#2359](https://github.com/open-quantum-safe/liboqs/pull/2359)
  • Removed inlined exponentiation in CROSS-RSDPG-1 [#2357](https://github.com/open-quantum-safe/liboqs/pull/2357)
  • Fixed incorrect arg register update in AVX512 Keccak [#2330](https://github.com/open-quantum-safe/liboqs/pull/2330)

Update to 0.15.0:

  • Significant changes:
  • Integrated SLH-DSA implementation from pq-code-package/slhdsa-c
  • SLH-DSA ACVP tests (#2237)
  • Integrate SLH-DSA-C Library (#2175)
  • Added NTRU back (#2176)
  • Removed all Dilithium implementations (#2275)
  • Replaced SPHINCS+ with SLH-DSA for CMake build option

OQS_ALGS_ENABLED=STD (#2290)

  • Updated CROSS to version 2.2 (#2247)
  • Included DeriveEncapsulation functionality (#2221)
  • Integrated ML-KEM implementation from ICICLE-PQC (#2216)
  • Bug fixes:
  • Fixed erroneously disabled LMS variants with build flag

OQS_ENABLE_SIG_STFL_LMS (#2310)

  • Fixed incorrect import in OV-III-pkc_skc (#2299)
  • Fixed incorrect actual signature length in signature full-cycle

speed test (#2293)

  • Fixed ICICLE ML-KEM integration (#2288)
  • Disabled strict aliasing on SPHINCS+-SHAKE (#2264)
  • Fixed uninitialized length_encaps_seed for NTRU implementations (#2266)
  • Changed 64 bit add to 32 bit add to wrap on 32 bit c

Affected software

SUSE-SU-2026:3420-1 is recorded against 2 packages.

  • liboqs (fixed in 0.16.0-150600.3.6.1)
  • oqs-provider (fixed in 0.11.0.32-150600.3.9.1)

Timeline and source

Published on 30 July 2026. No public exploit is currently recorded for this entry. Record sourced from OSV.

References

www.suse.com (Advisory)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
www.suse.com (Web)
www.suse.com (Web)
www.suse.com (Web)

Details

Severity Unknown
CVSS Score N/A
CVSS Vector N/A
CWE N/A
Public Exploit ✅ No
Source OSV
Published 2026-07-30
Updated 2026-08-20
Modified 2026-07-30
Fix URL N/A

Affected Packages

Software From version Fixed in
liboqs 0.16.0-150600.3.6.1
oqs-provider 0.11.0.32-150600.3.9.1

Free Vulnerability Check

Is your site affected by SUSE-SU-2026:3420-1?

BotEraser helps you identify potentially vulnerable plugins and themes by checking your installation against SUSE-SU-2026:3420-1 and other known CVE records.

Scan My Site Free →

No credit card required  ·  Results in minutes

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the vulnerabilities listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.