Microsoft Exchange 的掃描程式無法接受 2022 年的到來

2022-01-02 11:00:19

從 Exchange Server 2013 開始,Microsoft 預設啟用 FIP-FS 反垃圾郵件和反惡意軟體掃描引擎,以保護使用者免受惡意電子郵件的侵害。但從 2022 年 1 月 1 日午夜開始,FIP-FS 引擎中獨特的日期儲存方式導致了一個錯誤,阻止了 Microsoft Exchange內部部署伺服器的電子郵件傳遞。

2022年1月1日,新年第一天,推特使用者」「發推文  表示,FIP-FS「Microsoft」掃描引擎載入失敗,不能將「2201010001」轉換為 long 型別。

安全研究員兼 Exchange 管理員 Joseph Roosen 表示,這是由 Microsoft 使用帶符號的 int32 變數來儲存日期值引起的,該整形的最大值為 2,147,483,647,但是,2022年的日期最小值為 2,201,010,001 或更大,大於 signed int32 變數可以儲存的最大值,導致掃描引擎失敗,無法釋放郵件進行投遞。

觸發此錯誤時,Exchange Server 的事件紀錄檔中將出現 1106 錯誤,指出

「FIP-FS 掃描程序初始化失敗。錯誤:0x8004005。錯誤詳細資訊:未指定的錯誤」

「錯誤程式碼:0x80004005。錯誤說明:可以不將「2201010001」轉換為 long。「

目前,微軟已。

展開閱讀全文