FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

dovecot-pigeonhole -- Sieve excessive resource usage

Affected packages
dovecot-pigeonhole < 0.5.15

Details

VuXML ID f3fc2b50-d36a-11eb-a32c-00a0989e4ec1
Discovery 2020-09-23
Entry 2021-06-22

Dovecot team reports reports:

Sieve interpreter is not protected against abusive scripts that claim excessive resource usage. Fixed by limiting the user CPU time per single script execution and cumulatively over several script runs within a configurable timeout period. Sufficiently large CPU time usage is summed in the Sieve script binary and execution is blocked when the sum exceeds the limit within that time. The block is lifted when the script is updated after the resource usage times out.

References

CVE Name CVE-2020-28200
URL https://dovecot.org/pipermail/dovecot-news/2021-June/000460.html