เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบนเบ”เบฎเบตเบ”เบ—เบฒเบ‡เป„เบเปƒเบ™เป€เบŠเบตเบšเป€เบงเบต mail qmail

เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบˆเบฒเบ Qualys เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™ เป‚เบญเบเบฒเบ” เบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ” เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบกเบฅ qmail, เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡ เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เปƒเบ™เบ›เบต 2005 (CVE-2005-1513), เปเบ•เปˆเบเบฑเบ‡เบ„เบปเบ‡เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบžเบฒเบฐเบงเปˆเบฒเบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡ qmail เป„เบ”เป‰เป‚เบ•เป‰เบ–เบฝเบ‡เบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเป€เบ›เบฑเบ™เบˆเบดเบ‡เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป‚เบˆเบกเบ•เบตเบฅเบฐเบšเบปเบšเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. Qualys เบชเบฒเบกเบฒเบ”เบเบฐเบเบฝเบกเบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบ—เบตเปˆเบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบ™เบตเป‰เปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เบซเบ™เบถเปˆเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบซเบฑเบ”เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบ›เบฑเบ™เบžเบดเป€เบชเบ”.

เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เป€เบเบตเบ”เบกเบฒเบˆเบฒเบ integer overflow เปƒเบ™เบŸเบฑเบ‡เบŠเบฑเบ™ stralloc_readyplus(), เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป„เบ”เป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบ. เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบฅเบฐเบšเบปเบš 64-bit เบ—เบตเปˆเบกเบตเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ virtual เบซเบผเบฒเบเบเบงเปˆเบฒ 4GB. เป€เบกเบทเปˆเบญเบˆเบธเบ”เบญเปˆเบญเบ™เป„เบ”เป‰เบ–เบทเบเบงเบดเป€เบ„เบฒเบฐเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปƒเบ™เบ›เบต 2005, Daniel J. Bernstein เป„เบ”เป‰เป‚เบ•เป‰เบ–เบฝเบ‡เบงเปˆเบฒเบเบฒเบ™เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เปƒเบ™เบฅเบฐเบซเบฑเบ”เบงเปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบญเบฒเป€เบฃเบ—เบตเปˆเบˆเบฑเบ”เบชเบฑเบ™เปเบกเปˆเบ™เบชเบฐเป€เบซเบกเบตเบขเบนเปˆเปƒเบ™เบกเบนเบ™เบ„เปˆเบฒ 32-bit เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบšเปเปˆเบกเบตเปƒเบœเบชเบฐเบซเบ™เบญเบ‡ gigabytes เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบซเป‰เบเบฑเบšเปเบ•เปˆเบฅเบฐเบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เปƒเบ™เป„เบฅเบเบฐ 15 เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบฅเบฐเบšเบปเบš 64-bit เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป„เบ”เป‰เบ—เบปเบ”เปเบ—เบ™เบฅเบฐเบšเบปเบš 32-bit, เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปเบฅเบฐเปเบšเบ™เบงเบดเบ”เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ.

เบœเบนเป‰เบฎเบฑเบเบชเบฒเบŠเบธเบ” qmail เป„เบ”เป‰เป€เบญเบปเบฒเบšเบฑเบ™เบ—เบถเบเบ‚เบญเบ‡ Bernstein เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบตเปเบฅเบฐเบˆเปเบฒเบเบฑเบ”เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ qmail-smtpd (เบ•เบปเบงเบขเปˆเบฒเบ‡: Debian 10 เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ” 7MB). เปเบ•เปˆเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบˆเบฒเบ Qualys เบžเบปเบšเบงเปˆเบฒเบ™เบตเป‰เบšเปเปˆเบžเบฝเบ‡เบžเปเปเบฅเบฐ, เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบ qmail-smtpd, เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบฒเบ‡เป„เบเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ qmail-local, เป€เบŠเบดเปˆเบ‡เบเบฑเบ‡เบ„เบปเบ‡เบšเปเปˆเบˆเปเบฒเบเบฑเบ”เปƒเบ™เบ—เบธเบเบŠเบธเบ”เบ—เบตเปˆเบ—เบปเบ”เบชเบญเบš. เป€เบ›เบฑเบ™เบซเบผเบฑเบเบ–เบฒเบ™, เบ•เบปเบงเปเบšเบšเบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เป„เบ”เป‰เบ–เบทเบเบเบฐเบเบฝเบก, เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบŠเบธเบ” Debian เบเบฑเบš qmail เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบซเบฑเบ”เบ—เบฒเบ‡เป„เบเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบต, เป€เบŠเบตเบšเป€เบงเบตเบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบดเบ”เบŸเบฃเบต 4GB เปเบฅเบฐ RAM 8GB.
เบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ Shell เบ—เบตเปˆเบกเบตเบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปƒเบ”เป†เปƒเบ™เบฅเบฐเบšเบปเบš, เบเบปเบเป€เบงเบฑเป‰เบ™เบœเบนเป‰เปƒเบŠเป‰เบฎเบฒเบเปเบฅเบฐเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเบกเบตเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบเปˆเบญเบเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต "/home" (เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ qmail-local เปเบกเปˆเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ”เป‰เบงเบเบชเบดเบ”เบ—เบด. เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบ—เป‰เบญเบ‡โ€‹เบ–เบดเปˆเบ™โ€‹เบœเบนเป‰โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบชเบปเปˆเบ‡โ€‹เปเบกเปˆเบ™โ€‹)โ€‹.

เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™
เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™โ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบฒเบ‡โ€‹เป€เบกเบฅโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปƒเบซเบเปˆโ€‹เบซเบผเบฒเบโ€‹, เบฅเบงเบกโ€‹เบ—เบฑเบ‡โ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹เบซเบผเบฒเบโ€‹, เบเบฒเบ™โ€‹เบงเบฑเบ”โ€‹เปเบ—เบโ€‹เบ›เบฐโ€‹เบกเบฒเบ™ 4GB เปเบฅเบฐ 576MBโ€‹. เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปƒเบ™ qmail-local เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปƒเบ™เบˆเปเบฒเบ™เบงเบ™ integer overflow เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบฐเบเบฒเบเบฒเบกเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป„เบ›เบซเบฒเบœเบนเป‰เปƒเบŠเป‰เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™. เบเบฒเบ™เบฅเบปเป‰เบ™เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบˆเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™ overflow buffer เป€เบกเบทเปˆเบญเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เบ—เบฑเบšเบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ” libc. เป‚เบ”เบเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™, เบกเบฑเบ™เบเปเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™ "open()", เปเบ—เบ™เบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆ "เบฅเบฐเบšเบปเบš()".

เบ•เปเปˆเป„เบ›, เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป‚เบ—เบซเบฒ qmesearch() เปƒเบ™ qmail-local, เป„เบŸเบฅเปŒ ".qmail-extension" เบ–เบทเบเป€เบ›เบตเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบŸเบฑเบ‡เบŠเบฑเบ™ open() เป€เบŠเบดเปˆเบ‡เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบˆเบดเบ‡เบ‚เบญเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™.
system(.qmail-extension"). เปเบ•เปˆเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบชเปˆเบงเบ™ "เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ" เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบœเบนเป‰เบฎเบฑเบš (เบ•เบปเบงเบขเปˆเบฒเบ‡, "localuser-extension@localdomain"), เบœเบนเป‰เป‚เบˆเบกเบ•เบตเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เปเบˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป‚เบ”เบเบเบฒเบ™เบฅเบฐเบšเบธเบœเบนเป‰เปƒเบŠเป‰ "localuser-;เบ„เปเบฒเบชเบฑเปˆเบ‡. ;@localdomainโ€ เป€เบ›เบฑเบ™เบœเบนเป‰เบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก.

เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบฅเบฐเบซเบฑเบ”, เบชเบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบเบฑเบ‡เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ patch qmail-verify เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบŠเบธเบ”เบชเปเบฒเบฅเบฑเบš Debian. เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เปเบฒเบญเบดเบ” (CVE-2020-3811) เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ‚เป‰เบฒเบกเบœเปˆเบฒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ—เบตเปˆเบขเบนเปˆเบญเบตเป€เบกเบง, เปเบฅเบฐเบ—เบตเบชเบญเบ‡ (CVE-2020-3812) เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบฎเบปเปˆเบงเป„เบซเบฅเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เปเบฒเบญเบดเบ”เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบœเปˆเบฒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ (เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบšเปเปˆเบกเบตเป‚เบ”เป€เบกเบ™, เป€เบŠเบฑเปˆเบ™ "localuser-;เบ„เปเบฒเบชเบฑเปˆเบ‡;"). เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเบชเบญเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบกเบตเป„เบŸเบฅเปŒเปเบฅเบฐเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบš, เบฅเบงเบกเบ—เบฑเบ‡เบœเบนเป‰เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบžเบฝเบ‡เปเบ•เปˆเบฎเบฒเบ (qmail-verify เปเบฅเปˆเบ™เบ”เป‰เบงเบเบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบฎเบฒเบ), เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ—เบซเบฒเป‚เบ”เบเบเบปเบ‡เบเบฑเบšเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™.

เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ, Bernstein เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปเบฅเปˆเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ qmail เบ”เป‰เบงเบเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆ (โ€œsoftlimit -m12345678โ€), เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบšเบฑเบ™เบซเบฒเบ–เบทเบเบšเบฅเบฑเบญเบ. เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡เป‚เบ”เบเบœเปˆเบฒเบ™เป„เบŸเบฅเปŒ "control/databytes" เบเบฑเบ‡เบ–เบทเบเบเปˆเบฒเบงเป€เบ–เบดเบ‡ (เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ qmail เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡). เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, "control/databytes" เบšเปเปˆเป„เบ”เป‰เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบˆเบฒเบเบœเบนเป‰เปƒเบŠเป‰เบฅเบฐเบšเบปเบš, เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป‚เบ”เบ qmail-smtpd เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบšเบฑเบ™เบซเบฒเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบŠเบธเบ” netqmail, เบฅเบงเบกเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ Debian. เบŠเบธเบ”เบ‚เบญเบ‡ patches เป„เบ”เป‰เบ–เบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบšเบŠเบธเบ”เบ™เบตเป‰, เบเปเบฒเบˆเบฑเบ”เบ—เบฑเบ‡เบชเบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป€เบเบปเปˆเบฒเบˆเบฒเบ 2005 (เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบตเบ”เบˆเปเบฒเบเบฑเบ”เบ„เบงเบฒเบกเบˆเปเบฒเปเบ‚เบ‡เปƒเบชเปˆเบฅเบฐเบซเบฑเบ”เบŸเบฑเบ‡เบŠเบฑเบ™ alloc()) เปเบฅเบฐเบšเบฑเบ™เบซเบฒเปƒเบซเบกเปˆเปƒเบ™ qmail-verify. เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ เบเบฐเบเบฝเบก เบชเบฐเบšเบฑเบšเบ›เบฑเบšเบ›เบธเบ‡เบ‚เบญเบ‡ patch qmail-verify. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ เบชเบฒเบ‚เบฒ notqmail เบเบฐเบเบฝเบก patches เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบšเบฑเบ™เบซเบฒเป€เบเบปเปˆเบฒ, เปเบฅเบฐเบเบฑเบ‡เป„เบ”เป‰เป€เบฅเบตเปˆเบกเป€เบฎเบฑเบ”เบงเบฝเบเป€เบžเบทเปˆเบญเบฅเบปเบšเบฅเป‰เบฒเบ‡เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบฅเบฐเบซเบฑเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™