Package: mutt
Version: 1.5.13-1.1
Severity: normal
Tags: security

[ Stealing the summary from GnuPGs announcement ]

Gerardo Richarte from Core Security Technologies identified a problem
when using GnuPG in streaming mode.

The problem is actually a variant of a well known problem in the way
signed material is presented in a MUA.  It is possible to insert
additional text before or after a signed (or signed and encrypted)
OpenPGP message and make the user believe that this additional text is
also covered by the signature.  The Core Security advisory describes
several variants of the attack; they all boil down to the fact that it
might not be possible to identify which part of a message is actually
signed if gpg is not used correctly.

Core Securities advisory:
http://www.coresecurity.com/?action=item&id=1687

Announcement on the GnuPG mailinglist:
http://lists.gnupg.org/pipermail/gnupg-announce/2007q1/000251.html

I was able to verify that the second way of attack variant 2 decribed
by Core Security does indeed work with mutt from testing.  A testcase
is attached.

MfG,
Jö.

-- System Information:
Debian Release: 4.0
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'testing'), (500, 'stable'), (1, 
'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8)

Versions of packages mutt depends on:
ii  exim4                     4.63-17        metapackage to ease exim MTA (v4) 
ii  exim4-daemon-light [mail- 4.63-17        lightweight exim MTA (v4) daemon
ii  libc6                     2.3.6.ds1-11   GNU C Library: Shared libraries
ii  libdb4.4                  4.4.20-8       Berkeley v4.4 Database Libraries [
ii  libgnutls13               1.4.4-3        the GNU TLS library - runtime libr
ii  libidn11                  0.6.5-1        GNU libidn library, implementation
ii  libncursesw5              5.5-5          Shared libraries for terminal hand
ii  libsasl2-2                2.1.22.dfsg1-8 Authentication abstraction library

Versions of packages mutt recommends:
ii  locales                     2.3.6.ds1-11 GNU C Library: National Language (
ii  mime-support                3.39-1       MIME files 'mime.types' & 'mailcap

-- no debconf information

-- 
It is my conviction that killing under the cloak of war is nothing but
an act of murder.
-- Albert Einstein
From [EMAIL PROTECTED] Tue Mar 06 16:01:20 2007
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Tue, 06 Mar 2007 16:01:20 +0100
Received: from joe by jupiter.planets with local (Exim 4.63)
        (envelope-from <[EMAIL PROTECTED]>)
        id 1HObAG-0006ZJ-IK
        for [EMAIL PROTECTED]; Tue, 06 Mar 2007 16:01:20 +0100
Date: Tue, 6 Mar 2007 16:01:20 +0100
From: =?iso-8859-1?Q?J=F6?= Fahlke <[EMAIL PROTECTED]>
To: =?iso-8859-1?Q?J=F6?= <[EMAIL PROTECTED]>
Subject: test
Message-ID: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.13 (2006-08-11)
Status: RO
Content-Length: 338
Lines: 9

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.6 (GNU/Linux)

yyxiAEXtit5UaGlzIHRleHQgaXMgaW5zZXJ0ZWQgYnkgdGhlIGF0dGFja2Vy
CsiGAnicO8LLzMDEKGQCgYynDZI48osy0zPzEnMYgCAkI7NYoSS1okQBSGfm
KSTnpCYW6Sgk5qUoFGem56Wm6HXYM7Myur7t6v02x6bc7/2V14JMSYUMcwUb
Hxk+cCkVjz+vPvdv2qyNj/pZNjDMd2PdqOe4XeCosZSZnVrzvBeFGgbJAHLp
LjI=
-----END PGP MESSAGE-----

Attachment: signature.asc
Description: Digital signature

Reply via email to