| Name | CVE-2024-43688 |
| Description | cron/entry.c in vixie cron before 9cc8ab1, as used in OpenBSD 7.4 and 7.5, allows a heap-based buffer underflow and memory corruption. NOTE: this issue was introduced during a May 2023 refactoring. |
| Source | CVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
The table below lists information on source packages.
| Source Package | Release | Version | Status |
|---|---|---|---|
| cron (PTS) | bullseye | 3.0pl1-137 | fixed |
| bookworm | 3.0pl1-162 | fixed | |
| trixie | 3.0pl1-197 | fixed | |
| forky, sid | 3.0pl1-200 | fixed |
The information below is based on the following data on fixed versions.
| Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
|---|---|---|---|---|---|---|
| cron | source | (unstable) | (not affected) |
- cron <not-affected> (Debian package does not contain the vulnerable code)
https://www.supernetworks.org/CVE-2024-43688/openbsd-cron-heap-underflow.txt
Introduced while refactoring: https://github.com/vixie/cron/commit/62a064fd775cd682426176bab002a7d54a6b5bfc
Fixed by: https://github.com/vixie/cron/commit/9cc8ab1087bb9ab861dd5595c41200683c9f6712