CVE-2026-34155

RAUC: Improper Signing of Plain Bundles Exceeding 2 GiB

State
Published
Severity
7.2 High
Published
Mar 31, 2026
Updated
Mar 31, 2026
Reserved
Mar 25, 2026

Read the record on cve.org

Description

RAUC controls the update process on embedded Linux systems. Prior to version 1.15.2, RAUC bundles using the 'plain' format exceeding a payload size of 2 GiB cause an integer overflow which results in a signature which covers only the first few bytes of the payload. Given such a bundle with a legitimate signature, an attacker can modify the part of the payload which is not covered by the signature. This issue has been patched in version 1.15.2.

Scores

CVSSScoreVectorSource
4.07.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:L/VI:H/VA:N/SC:H/SI:H/SA:HGitHub_M

Weaknesses

  • CWE-196 Unsigned to Signed Conversion Error
  • CWE-347 Improper Verification of Cryptographic Signature

Affected Products

ProductVersions
raucrauc
  • < 1.15.2Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.