Selaa lähdekoodia

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

jangliss 22 vuotta sitten
vanhempi
commit
70687690e3
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      class/mime/Message.class.php

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

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