In GNOME Balsa before 2.6.0, a malicious server operator or man in the middle can trigger a NULL pointer dereference and client crash by sending a PREAUTH response to imapmboxconnect in libbalsa/imap/imap-handle.c.
[
{
"source": "https://gitlab.gnome.org/GNOME/balsa@4e245d758e1c826a01080d40c22ca8706f0339e5",
"target": {
"function": "ir_preauth",
"file": "libbalsa/imap/imap-handle.c"
},
"id": "CVE-2020-16118-1c938bdf",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"function_hash": "31836230078113631678238411961133440548",
"length": 145.0
}
},
{
"source": "https://gitlab.gnome.org/GNOME/balsa@4e245d758e1c826a01080d40c22ca8706f0339e5",
"target": {
"function": "imap_mbox_connect",
"file": "libbalsa/imap/imap-handle.c"
},
"id": "CVE-2020-16118-4f5bbbed",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"function_hash": "293968677701453279845062206111635714870",
"length": 1964.0
}
},
{
"source": "https://gitlab.gnome.org/GNOME/balsa@4e245d758e1c826a01080d40c22ca8706f0339e5",
"target": {
"file": "libbalsa/imap/imap-handle.c"
},
"id": "CVE-2020-16118-c46feb0d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"1643226158156333488970853661134900088",
"228218704177446988173638814297809441413",
"236248795415852436039219694572462381721",
"18478388076030129196173864960940574670",
"23703402067512023341633421662796275974",
"118947903512508494928110480117462030534",
"98931956777700046772554200538121766800",
"238454973838811676910368375657663991330",
"263680398036305298661078886103628345842",
"201554279598316517544620395921944958198"
],
"threshold": 0.9
}
}
]