{
  "containers": {
    "cna": {
      "providerMetadata": {
        "orgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09"
      },
      "title": "SMTP/IMAP client components allowed MITM due to missing Certificate Validation",
      "problemTypes": [
        {
          "descriptions": [
            {
              "description": "CWE-295 Improper Certificate Validation",
              "lang": "en",
              "cweId": "CWE-295",
              "type": "CWE"
            }
          ]
        }
      ],
      "source": {
        "discovery": "UNKNOWN"
      },
      "affected": [
        {
          "vendor": "Apache Software Foundation",
          "product": "Apache Airflow SMTP Provider",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "lessThan": "1.30",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "Apache Software Foundation",
          "product": "Apache Airflow IMAP Provider",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "lessThan": "3.3.0",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "Apache Software Foundation",
          "product": "Apache Airflow",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "lessThan": "2.7.0",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        }
      ],
      "descriptions": [
        {
          "value": "Apache Airflow SMTP Provider before 1.3.0, Apache Airflow IMAP Provider before 3.3.0, and\u00a0Apache Airflow before 2.7.0 are affected by the\u00a0Validation of OpenSSL Certificate vulnerability.\n\nThe default SSL context with SSL library did not check a server's X.509\u00a0certificate.\u00a0 Instead, the code accepted any certificate, which could\u00a0result in the disclosure of mail server credentials or mail contents\u00a0when the client connects to an attacker in a MITM position.\n\nUsers are strongly advised to upgrade to Apache Airflow version 2.7.0 or newer, Apache Airflow IMAP Provider version 3.3.0 or newer, and Apache Airflow SMTP Provider version 1.3.0 or newer to mitigate the risk associated with this vulnerability",
          "lang": "en",
          "supportingMedia": [
            {
              "type": "text/html",
              "base64": false,
              "value": "<span style=\"background-color: rgb(255, 255, 255);\">Apache Airflow SMTP Provider </span><span style=\"background-color: rgb(255, 255, 255);\">before 1.3.0</span><span style=\"background-color: rgb(255, 255, 255);\">, Apache Airflow IMAP Provider </span><span style=\"background-color: rgb(255, 255, 255);\">before 3.3.0, and</span><span style=\"background-color: rgb(255, 255, 255);\">&nbsp;Apache Airflow </span><span style=\"background-color: rgb(255, 255, 255);\">before 2.7.0 are affected by the&nbsp;</span>Validation of OpenSSL Certificate vulnerability.<br><br><span style=\"background-color: rgb(255, 255, 255);\">The default SSL context with SSL library did not check a server's X.509&nbsp;</span><span style=\"background-color: rgb(255, 255, 255);\">certificate.&nbsp; Instead, the code accepted any certificate, which could&nbsp;</span><span style=\"background-color: rgb(255, 255, 255);\">result in the disclosure of mail server credentials or mail contents&nbsp;</span><span style=\"background-color: rgb(255, 255, 255);\">when the client connects to an attacker in a MITM position.<br><br></span><span style=\"background-color: var(--wht);\">Users are strongly advised to upgrade to Apache Airflow version 2.7.0 or newer, Apache Airflow IMAP Provider version 3.3.0 or newer, and Apache Airflow SMTP Provider version 1.3.0 or newer to mitigate the risk associated with this vulnerability</span>"
            }
          ]
        }
      ],
      "references": [
        {
          "url": "https://github.com/apache/airflow/pull/33075",
          "tags": [
            "patch"
          ]
        },
        {
          "url": "https://github.com/apache/airflow/pull/33108",
          "tags": [
            "patch"
          ]
        },
        {
          "url": "https://github.com/apache/airflow/pull/33070",
          "tags": [
            "patch"
          ]
        },
        {
          "url": "https://lists.apache.org/thread/xzp4wgjg2b1o6ylk2595df8bstlbo1lb",
          "tags": [
            "vendor-advisory"
          ]
        }
      ],
      "metrics": [
        {
          "other": {
            "type": "Textual description of severity",
            "content": {
              "text": "moderate"
            }
          }
        }
      ],
      "credits": [
        {
          "lang": "en",
          "value": "Martin Schobert, Pentagrid AG",
          "type": "finder"
        }
      ],
      "x_generator": {
        "engine": "Vulnogram 0.1.0-dev"
      }
    }
  },
  "cveMetadata": {
    "cveId": "CVE-2023-39441",
    "assignerOrgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09",
    "serial": 1,
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.0"
}