[Pkg-roundcube-maintainers] Bug#686857: [roundcube] uuencoded attachments not recognized

Michał Mirosław mirq-boogs at rere.qmqm.pl
Thu Sep 6 18:08:36 UTC 2012


Package: roundcube
Version: 0.7.1-1~bpo60+1, 0.7.2-4
Severity: normal
Tags: patch

--- Please enter the report below this line. ---

Roundcube 0.7 doesn't properly recognize uuencoded attachments. Patch below, for 0.7.1-1~bpo60+1 (same changes needed in 0.7.2-4 in 
testing).

--- /usr/share/roundcube/program/include/rcube_message.php.orig	2012-01-17 08:50:40.000000000 +0100
+++ /usr/share/roundcube/program/include/rcube_message.php	2012-09-06 19:54:54.000000000 +0200
@@ -622,8 +622,7 @@
             $part->body = $this->imap->get_message_part($this->uid, $part->mime_id, $part);
 
         $parts = array();
-        // FIXME: line length is max.65?
-        $uu_regexp = '/begin [0-7]{3,4} ([^\n]+)\n(([\x21-\x7E]{0,65}\n)+)`\nend/s';
+        $uu_regexp = '/begin [0-7]{3,4} ([^\n]+)\n(([\x20-\x60]{0,65}\n)+)`\nend/s';
 
         if (preg_match_all($uu_regexp, $part->body, $matches, PREG_SET_ORDER)) {
             // remove attachments bodies from the message body



More information about the Pkg-roundcube-maintainers mailing list