Gửi #917015: The Trusted Domain Project OpenDKIM 2.11.0 Out-of-bounds Writethông tin

tiêu đềThe Trusted Domain Project OpenDKIM 2.11.0 Out-of-bounds Write
Mô tảOpenDKIM contains an out-of-bounds write in its DKIM signature header-selection logic. A crafted `h=` field that references more matching headers than are present in the message can cause the verification library to write past the end of an allocated array. The issue is triggered while processing an inbound DKIM-signed message before cryptographic verification, so a valid signature or authentication is not required. A remote attacker may exploit the flaw to corrupt memory and crash the mail-filtering process, resulting in denial of service. Code execution has not been demonstrated. `dkim_canon_selecthdrs()` allocates space based on the number of headers present in the message, but iterates over the header names listed in the attacker-controlled `h=` field. It writes an entry before verifying that sufficient space remains, allowing a pointer-sized write one element beyond the allocated array. The existing bounds check occurs only after the loop.
Nguồn⚠️ https://weitongli.com/share/opendkim-h-tag-oob-write.html
Người dùng
 WeitongLi (UID 100239)
Đệ trình06/08/2026 09:07 (cách đây 2 các tháng)
Kiểm duyệt27/09/2026 09:36 (2 months later)
Trạng tháiđược chấp nhận
Mục VulDB410837 [Trusted Domain Project OpenDKIM đến 2.11.0 DKIM Signature Header Selection libopendkim/dkim-canon.c dkim_canon_selecthdrs h tràn bộ đệm]
điểm20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!