Cloudanix VulnDB

CVE-2024-25768

None

CVSS

—

EPSS

0.7%

Published

Feb 26, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in email checking software can make mail servers stop working when they receive certain unusual messages.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Denial Of Service
Component
Library
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Null pointer dereference in opendmarc_policy.c during DMARC policy evaluation that crashes the process or corrupts memory.

Why it matters to the business

Email authentication and filtering services become unavailable, interrupting mail flow and increasing operational load on mail infrastructure.

How an attack unfolds

An attacker crafts a malformed DMARC record or email header that reaches the vulnerable policy parsing code and triggers the null dereference.

How to fix it

Upgrade OpenDMARC to a patched release once available; rebuild dependent packages with the fixed library; restart affected services after update.

How to confirm the fix worked

Run regression tests with known triggering inputs, monitor process stability under load, and verify absence of segmentation faults in logs after upgrade.

Typical attack path

  1. Prepare malicious DMARC TXT record or message headers
  2. Send email through an SMTP server that invokes OpenDMARC
  3. Trigger policy lookup and parsing that dereferences null pointer
  4. Cause crash or memory corruption

How to detect it

Review system and application logs for segmentation faults or abrupt OpenDMARC process terminations around email processing events.

What your security team should do

  • Track upstream OpenDMARC releases for the fix and schedule deployment
  • Isolate or sandbox OpenDMARC instances until patched
  • Add monitoring for unexpected process crashes in mail pipelines

The record

OpenDMARC 1.4.2 contains a null pointer dereference vulnerability in /OpenDMARC/libopendmarc/opendmarc_policy.c.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 opendmarc 0 No fix
Debian:12 opendmarc 0 No fix
Debian:13 opendmarc 0 1.4.2-5
Mageia:9 opendmarc 0 1.4.2-2.1.mga9
Ubuntu:18.04:LTS opendmarc 0 No fix
Ubuntu:20.04:LTS opendmarc 0 No fix
Ubuntu:22.04:LTS opendmarc 0 No fix
Ubuntu:24.04:LTS opendmarc 0 No fix
Ubuntu:24.10 opendmarc 0 No fix
Ubuntu:25.04 opendmarc 0 No fix
Ubuntu:25.10 opendmarc 0 No fix
Ubuntu:Pro:16.04:LTS opendmarc 0 No fix
Ubuntu:Pro:18.04:LTS opendmarc 0 No fix
Ubuntu:Pro:20.04:LTS opendmarc 0 No fix