소스 검색

Fix for infinite loop when trying to decode multi-part mime attachments
(Bug #710210)

jangliss 22 년 전
부모
커밋
70687690e3
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      class/mime/Message.class.php

+ 4 - 0
class/mime/Message.class.php

@@ -486,6 +486,10 @@ class Message {
 	      $i = $iPos;
 	      break;
 	   }
+       $iPos++;
+       if ($iPos > strlen($read)) {
+          break;
+       }
 	}
         return $s;
     }