Files
systemd/src/shared
Daan De Meyer 24319a9c2c efi-api: fix unaligned access in efi_guid_to_id128()
EFI_GUID requires 4-byte alignment due to its uint32_t Data1 field, but
callers may pass pointers at arbitrary offsets into serialized EFI
variable buffers (e.g. bootctl walking BootXXXX entries). UBSan flagged
the misaligned member access; the old comment claiming the struct was
packed was wrong. Copy the bytes into an aligned local first.

Co-developed-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 10:25:50 +02:00
..
…
…
…
…
2026-05-12 18:31:25 +02:00
2026-05-18 21:42:56 +02:00
…
…
2026-01-05 21:29:52 +09:00
2026-05-01 07:10:31 +02:00
2026-05-01 07:10:31 +02:00
2026-01-21 15:49:58 +01:00
2026-04-24 08:33:56 +02:00
2026-04-10 15:08:03 +02:00
…
2026-02-20 16:22:00 +09:00
…
…
2026-04-02 15:12:52 +02:00
2025-11-25 17:34:48 +01:00
…
2025-12-15 08:50:13 +09:00
2025-12-15 08:50:13 +09:00
2026-04-23 19:10:15 +02:00
2025-12-15 08:50:13 +09:00
…
2026-05-18 21:42:56 +02:00
2026-05-21 17:42:29 +09:00
…
…
…
…