23 Sep
2025
23 Sep
'25
8 p.m.
Hi there,
Just found wrong error handling (null pointer dereference) in lib-sieve
How to reproduce: Enable global storage and try to check (via manage sieve api)
require ["include"]; include :global "non exist script";
Here is a fix: https://github.com/dovecot/pigeonhole/pull/17
Best regards, Alexander Gerasiov
Contacts: e-mail: a@gerasiov.net WWW: https://gerasiov.net TG/Skype: gerasiov PGP fingerprint: 04B5 9D90 DF7C C2AB CD49 BAEA CA87 E9E8 2AAC 33F1