From 2c86c02c16613d2e95d735e15b2b26d17c563453 Mon Sep 17 00:00:00 2001 From: jangliss Date: Thu, 27 Mar 2003 16:16:48 +0000 Subject: [PATCH] Fix for infinite loop when trying to decode multi-part mime attachments (Bug #710210) git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@4694 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- class/mime/Message.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/class/mime/Message.class.php b/class/mime/Message.class.php index 5f6a040a..4e7dc48e 100644 --- a/class/mime/Message.class.php +++ b/class/mime/Message.class.php @@ -486,6 +486,10 @@ class Message { $i = $iPos; break; } + $iPos++; + if ($iPos > strlen($read)) { + break; + } } return $s; } -- 2.25.1