Skip to content

enigma plugin: gpg redressing attack #6450

Open
@hannob

Description

@hannob

I want to report a security vulnerability in the way signed messages are displayed in the enigma plugin.

Signed messages are displayed with a green box in the message window. As this is space that is controlled by the sender of a mail it should be considered attacker controlled.

An attacker trying to fake a mail signature can simply rebuild that green box with HTML/CSS and add that to the top of the mail. (I skipped creating a PoC for this, as I already did this for several other mail clients and rebuilding things in HTML gets boring, but it should be straightforward obvious that this is possible.)

The information about a valid signature must not be displayed in attacker-controlled space. One way of fixing this is to put the signature info box above the mail headers. (This is what enigmail did after I reported it to them.)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions