CVE catalog

CVE-2026-40684

In Exim before 4.99.2, on systems using musl libc (not glibc), an attacker can crash the connection instance when malformed DNS data is present in PTR records. This is caused by a dn_expand oddity in

[CVE catalog]

Severity
Medium · CVSS 5.9
Published
Source
[NVD] · [CVE record]
EPSS
0.36% · Oct 25, 2026

In Exim before 4.99.2, on systems using musl libc (not glibc), an attacker can crash the connection instance when malformed DNS data is present in PTR records. This is caused by a dn_expand oddity in octal printing.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianexim4sid4.100.1-4fixed
Debianexim4forky4.100.1-4fixed
Debianexim4trixie4.98.2-1+deb13u4fixed
Debianexim4trixie-security4.98.2-1+deb13u5fixed
Debianexim4bookworm4.96-15+deb12u10fixed
Debianexim4bookworm-security4.96-15+deb12u10fixed
CpeeximNot reported4.99.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianexim4sourcesid4.99.2-1unimportantNot reportedNot reported
Debianexim4sourceforky4.99.2-1unimportantNot reportedNot reported
Debianexim4sourcetrixie4.98.2-1+deb13u2not yet assignedNot reportedNot reported
Debianexim4sourcebookworm4.96-15+deb12u9not yet assignedNot reportedNot reported
CpeeximcpeNot reported4.99.2Not reportedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [exim4]Fixed
    Details (6)
    • 4.96-15+deb12u10 · all · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · all · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · all · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · all · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

  • [exim4-base]Fixed

    Source package: [exim4]

    Details (6)
    • 4.96-15+deb12u10 · amd64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · amd64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

  • Source package: [exim4]

    Details (6)
    • 4.96-15+deb12u10 · all · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · all · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · all · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · all · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

  • Source package: [exim4]

    Details (6)
    • 4.96-15+deb12u10 · amd64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · amd64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

  • Source package: [exim4]

    Details (6)
    • 4.96-15+deb12u10 · amd64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · amd64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

  • [exim4-dev]Fixed

    Source package: [exim4]

    Details (6)
    • 4.96-15+deb12u10 · amd64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · amd64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

  • [eximon4]Fixed

    Source package: [exim4]

    Details (6)
    • 4.96-15+deb12u10 · amd64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · amd64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.98.2-1~bpo12+1 · arm64 · bookworm-backports

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · amd64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

    • 4.96-15+deb12u10 · arm64 · bookworm-security

      Fixed · Fixed: 4.96-15+deb12u9

      nvd · exim4 · debian · bookworm; nvd · exim4 · debian · 12

[Debian 13 (Trixie)]

  • [exim4]Fixed
    Details (7)
    • 4.98.2-1+deb13u3 · all · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u3 · all · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · all · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · all · trixie-security · Historical version

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u5 · all · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • [exim4-base]Fixed

    Source package: [exim4]

    Details (7)
    • 4.98.2-1+deb13u3 · amd64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u3 · arm64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · arm64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u5 · amd64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (7)
    • 4.98.2-1+deb13u3 · all · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u3 · all · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · all · trixie-security · Historical version

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · all · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u5 · all · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (7)
    • 4.98.2-1+deb13u3 · amd64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u3 · arm64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · arm64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u5 · amd64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (7)
    • 4.98.2-1+deb13u3 · amd64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u3 · arm64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · arm64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u5 · amd64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (2)
    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • [exim4-dev]Fixed

    Source package: [exim4]

    Details (7)
    • 4.98.2-1+deb13u3 · amd64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u3 · arm64 · trixie

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u4 · arm64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.98.2-1+deb13u5 · amd64 · trixie-security

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (2)
    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (2)
    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (2)
    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (2)
    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (2)
    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

  • Source package: [exim4]

    Details (2)
    • 4.100-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

    • 4.100-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 4.98.2-1+deb13u2

      nvd · exim4 · debian · 13

Next results

Observed:

References