OESA-2026-2200 (CVE-2026-43859)

Vulnerability from osv_openeuler – Published: 2026-05-09 11:11 – Updated: 2026-08-06 11:11 – Source website
VLAI
Summary
mutt security update
Details

Mutt is a small but very powerful text-based mail client for Unix operating systems.

Security Fix(es):

mutt before version 2.3.2 sometimes uses strfcpy instead of memcpy for the IMAP auth_cram MD5 digest, which may lead to buffer handling issues.(CVE-2026-43859)

Mutt email client before version 2.3.2 contains a vulnerability where the hash_passwd is sometimes truncated by one byte during IMAP auth_cram MD5 digest authentication, potentially causing authentication failures or security issues.(CVE-2026-43860)

mutt before 2.3.2 does not check for '\0' in url_pct_decode, resulting in improper null byte handling vulnerability.(CVE-2026-43861)

In mutt before version 2.3.2, the imap_auth_gss security level is mishandled, which may lead to security vulnerabilities.(CVE-2026-43862)

mutt before 2.3.2 has an infinite loop in data_object_to_stream in crypt-gpgme.c.(CVE-2026-43863)

mutt before version 2.3.2 has a NULL pointer dereference vulnerability in the show_sig_summary function.(CVE-2026-43864)


{
  "affected": [
    {
      "ecosystem_specific": {
        "aarch64": [
          "mutt-2.2.12-4.oe2203sp4.aarch64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2203sp4.aarch64.rpm",
          "mutt-debugsource-2.2.12-4.oe2203sp4.aarch64.rpm"
        ],
        "noarch": [
          "mutt-help-2.2.12-4.oe2203sp4.noarch.rpm"
        ],
        "src": [
          "mutt-2.2.12-4.oe2203sp4.src.rpm"
        ],
        "x86_64": [
          "mutt-2.2.12-4.oe2203sp4.x86_64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2203sp4.x86_64.rpm",
          "mutt-debugsource-2.2.12-4.oe2203sp4.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:22.03-LTS-SP4",
        "name": "mutt",
        "purl": "pkg:rpm/openEuler/mutt\u0026distro=openEuler-22.03-LTS-SP4"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "2.2.12-4.oe2203sp4"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "mutt-2.2.12-4.oe2403.aarch64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403.aarch64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403.aarch64.rpm",
          "mutt-2.2.12-4.oe2403sp1.aarch64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp1.aarch64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp1.aarch64.rpm",
          "mutt-2.2.12-4.oe2403sp3.aarch64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp3.aarch64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp3.aarch64.rpm"
        ],
        "noarch": [
          "mutt-help-2.2.12-4.oe2403.noarch.rpm",
          "mutt-help-2.2.12-4.oe2403sp1.noarch.rpm",
          "mutt-help-2.2.12-4.oe2403sp3.noarch.rpm"
        ],
        "src": [
          "mutt-2.2.12-4.oe2403.src.rpm",
          "mutt-2.2.12-4.oe2403sp1.src.rpm",
          "mutt-2.2.12-4.oe2403sp3.src.rpm"
        ],
        "x86_64": [
          "mutt-2.2.12-4.oe2403.x86_64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403.x86_64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403.x86_64.rpm",
          "mutt-2.2.12-4.oe2403sp1.x86_64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp1.x86_64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp1.x86_64.rpm",
          "mutt-2.2.12-4.oe2403sp3.x86_64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp3.x86_64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp3.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:24.03-LTS",
        "name": "mutt",
        "purl": "pkg:rpm/openEuler/mutt\u0026distro=openEuler-24.03-LTS"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "2.2.12-4.oe2403sp3"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "mutt-2.2.12-4.oe2403sp1.aarch64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp1.aarch64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp1.aarch64.rpm"
        ],
        "noarch": [
          "mutt-help-2.2.12-4.oe2403sp1.noarch.rpm"
        ],
        "src": [
          "mutt-2.2.12-4.oe2403sp1.src.rpm"
        ],
        "x86_64": [
          "mutt-2.2.12-4.oe2403sp1.x86_64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp1.x86_64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp1.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:24.03-LTS-SP1",
        "name": "mutt",
        "purl": "pkg:rpm/openEuler/mutt\u0026distro=openEuler-24.03-LTS-SP1"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "2.2.12-4.oe2403sp1"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "mutt-2.2.12-4.oe2403sp3.aarch64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp3.aarch64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp3.aarch64.rpm"
        ],
        "noarch": [
          "mutt-help-2.2.12-4.oe2403sp3.noarch.rpm"
        ],
        "src": [
          "mutt-2.2.12-4.oe2403sp3.src.rpm"
        ],
        "x86_64": [
          "mutt-2.2.12-4.oe2403sp3.x86_64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2403sp3.x86_64.rpm",
          "mutt-debugsource-2.2.12-4.oe2403sp3.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:24.03-LTS-SP3",
        "name": "mutt",
        "purl": "pkg:rpm/openEuler/mutt\u0026distro=openEuler-24.03-LTS-SP3"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "2.2.12-4.oe2403sp3"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {
        "aarch64": [
          "mutt-2.2.12-4.oe2003sp4.aarch64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2003sp4.aarch64.rpm",
          "mutt-debugsource-2.2.12-4.oe2003sp4.aarch64.rpm"
        ],
        "noarch": [
          "mutt-help-2.2.12-4.oe2003sp4.noarch.rpm"
        ],
        "src": [
          "mutt-2.2.12-4.oe2003sp4.src.rpm"
        ],
        "x86_64": [
          "mutt-2.2.12-4.oe2003sp4.x86_64.rpm",
          "mutt-debuginfo-2.2.12-4.oe2003sp4.x86_64.rpm",
          "mutt-debugsource-2.2.12-4.oe2003sp4.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:20.03-LTS-SP4",
        "name": "mutt",
        "purl": "pkg:rpm/openEuler/mutt\u0026distro=openEuler-20.03-LTS-SP4"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "2.2.12-4.oe2003sp4"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    }
  ],
  "database_specific": {
    "severity": "Low"
  },
  "details": "Mutt is a small but very powerful text-based mail client for Unix operating systems.\r\n\r\nSecurity Fix(es):\n\nmutt before version 2.3.2 sometimes uses strfcpy instead of memcpy for the IMAP auth_cram MD5 digest, which may lead to buffer handling issues.(CVE-2026-43859)\n\nMutt email client before version 2.3.2 contains a vulnerability where the hash_passwd is sometimes truncated by one byte during IMAP auth_cram MD5 digest authentication, potentially causing authentication failures or security issues.(CVE-2026-43860)\n\nmutt before 2.3.2 does not check for \u0026apos;\\0\u0026apos; in url_pct_decode, resulting in improper null byte handling vulnerability.(CVE-2026-43861)\n\nIn mutt before version 2.3.2, the imap_auth_gss security level is mishandled, which may lead to security vulnerabilities.(CVE-2026-43862)\n\nmutt before 2.3.2 has an infinite loop in data_object_to_stream in crypt-gpgme.c.(CVE-2026-43863)\n\nmutt before version 2.3.2 has a NULL pointer dereference vulnerability in the show_sig_summary function.(CVE-2026-43864)",
  "id": "OESA-2026-2200",
  "modified": "2026-08-06T11:11:11Z",
  "published": "2026-05-09T11:11:11Z",
  "references": [
    {
      "type": "ADVISORY",
      "url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-2200"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-43859"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-43860"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-43861"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-43862"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-43863"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-43864"
    }
  ],
  "schema_version": "1.7.2",
  "severity": [
    {
      "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N",
      "type": "CVSS_V3"
    }
  ],
  "summary": "mutt security update",
  "upstream": [
    "CVE-2026-43859",
    "CVE-2026-43860",
    "CVE-2026-43861",
    "CVE-2026-43862",
    "CVE-2026-43863",
    "CVE-2026-43864"
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…