---
id: CVE-2026-112331
title: Motor.NET < 0.19.0 Kafka Denial of Service via Structured CloudEvent Mapping
summary: >-
  Motor.NET before 0.19.0 contains a denial-of-service vulnerability that allows
  a remote attacker who can produce records to a consumed topic to crash the
  service permanently by sending a single crafted record. By setting the
  content-type…
severity: high
cvss: 7.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'
cvssSource: cna
cwe:
  - CWE-755
vendor: GDATASoftwareAG
product: motornet
affected:
  - motornet < 0.19.0
published: '2026-10-22'
updated: '2026-10-22'
sourceUpdated: '2026-10-22T19:50:43.806Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-112331'
references:
  - url: 'https://github.com/GDATASoftwareAG/motornet/releases/tag/v0.19.0'
    label: Fixed Release Tag
  - url: 'https://github.com/GDATASoftwareAG/motornet/pull/1785'
    label: Pull Request
  - url: >-
      https://github.com/GDATASoftwareAG/motornet/commit/b4b6979f5dd7447dd02312e27d766ae2e9d050c2
    label: Patch Commit
  - url: >-
      https://www.vulncheck.com/advisories/motor-net-kafka-denial-of-service-via-cloudevents-handler
    label: >-
      VulnCheck Advisory: Motor.NET < 0.19.0 Kafka Consumer Permanent DoS via
      Crafted CloudEvent Record
tags:
  - cve.org
ingestedAt: '2026-10-22T22:00:50.413Z'
---

## Overview

Motor.NET before 0.19.0 contains a denial-of-service vulnerability that allows a remote attacker who can produce records to a consumed topic to crash the service permanently by sending a single crafted record. By setting the content-type header to application/cloudevents+json and omitting required CloudEvent attributes (id, source, type), the attacker triggers an ArgumentException in KafkaMessageConsumer.SingleMessageHandlingAsync that is treated as fatal, causing the host to stop and re-process the same poison record on every restart, resulting in a permanent crash-loop.

## Affected

- `motornet < 0.19.0`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
