Skip to content

msglist can't handle way in the future dates

I received a spam email with a forged date. smbutil shows:

when_written 90ABE044 0000 Fri Nov 30 03:32:52 2046 UTC

and msglist gives the following error when I try to access the message:

!JavaScript msglist.js line 1513: Error: can't convert 2427183172 to an integer

I also have the same problem in DDMsgReader. I expect this is going to be an issue anywhere an external entity is able to forge a date into the far future.