OfflineIMAP before 8.0.3 trusts the server with their STARTTLS capability prior to authentication, which allows STRIPTLS/man-in-the-middle attacks, taking over the connection and extracting account credentials in cleartext.
{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "8.0.3"
}
],
"source": "DESCRIPTION"
},
{
"range": [
{
"fixed": "46505c53ef995455d66c685f9ec3ff6ea93dbb74"
}
],
"source": "REFERENCES_COMMIT"
}
]
}