Exim 4 before 4.94.2 has Improper Initialization that can lead to recursion-based stack consumption or other consequences. This occurs because use of certain getc functions is mishandled when a client uses BDAT instead of DATA.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Debian | 12 | all | exim4 | < 4.94.2-1 | exim4_4.94.2-1_all.deb |
Debian | 11 | all | exim4 | < 4.94.2-1 | exim4_4.94.2-1_all.deb |
Debian | 10 | all | exim4 | < 4.92-8+deb10u6 | exim4_4.92-8+deb10u6_all.deb |
Debian | 999 | all | exim4 | < 4.94.2-1 | exim4_4.94.2-1_all.deb |
Debian | 13 | all | exim4 | < 4.94.2-1 | exim4_4.94.2-1_all.deb |