PatchSiren cyber security CVE debrief
CVE-2026-112331 GDATASoftwareAG CVE debrief
A denial-of-service vulnerability exists in Motor.NET before version 0.19.0. An attacker can crash the service permanently by sending a crafted record to a consumed Kafka topic with a specific content type header and missing CloudEvent attributes. This issue affects Kafka and Motor.NET deployments, requiring defenders to assess exposure and prioritize updates to prevent permanent crashes. Administrators and security teams should verify configurations and monitor for suspicious activity to detect potential attacks.
- Vendor
- GDATASoftwareAG
- Product
- motornet
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-22
- Original CVE updated
- 2026-10-23
- Advisory published
- 2026-10-22
- Advisory updated
- 2026-10-23
Who should care
Defenders responsible for Kafka and Motor.NET deployments should assess exposure and prioritize updates to prevent permanent crashes. Administrators and security teams should verify configurations and monitor for suspicious activity.
Why it matters
CVE-2026-112331 is a high-severity denial-of-service vulnerability in Motor.NET before version 0.19.0. Defenders should prioritize updates and monitoring to prevent permanent crashes and detect potential attacks.
- Permanent service crashes require significant downtime and recovery efforts.
- Kafka administrators must verify configurations to prevent exploitation.
- Defenders should monitor for suspicious records to detect potential attacks.
- Updating Motor.NET to version 0.19.0 or later is a critical remediation step.
Technical summary
The vulnerability exists in Motor.NET before version 0.19.0, allowing a remote attacker to crash the service permanently by sending a crafted record to a consumed Kafka topic. The attacker must set the content-type header to application/cloudevents+json and omit required CloudEvent attributes. This causes an ArgumentException in KafkaMessageConsumer.SingleMessageHandlingAsync, leading to a fatal error and a permanent crash-loop. Defenders should prioritize updating Motor.NET to version 0.19.0 or later to prevent permanent crashes. Kafka administrators should verify their configurations and monitor for suspicious records to detect potential attacks.
Defensive priority
Defenders should prioritize updating Motor.NET to version 0.19.0 or later to prevent permanent crashes. Kafka administrators should verify their configurations and monitor for suspicious records.
Recommended defensive actions
- Update Motor.NET to version 0.19.0 or later
- Verify Kafka configurations and monitor for suspicious records
- Implement additional logging and monitoring to detect potential attacks
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The vulnerability is triggered by a single crafted record with a content-type header set to application/cloudevents+json and missing required CloudEvent attributes (id, source, type). This causes an ArgumentException in KafkaMessageConsumer.SingleMessageHandlingAsync, leading to a fatal error and a permanent crash-loop.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-112331 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-112331
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-112331 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-112331
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Motor.NET < 0.19.0 Kafka Denial of Service via Structured CloudEvent Mapping
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/112xxx/CVE-2026-112331.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/GDATASoftwareAG/motornet/releases/tag/v0.19.0
Supplemental source - release-notes, patch
-
Source reference
Unverified legacy reference
URL: https://github.com/GDATASoftwareAG/motornet/pull/1785
Supplemental source - issue-tracking, patch
-
Source reference
Unverified legacy reference
URL: https://github.com/GDATASoftwareAG/motornet/commit/b4b6979f5dd7447dd02312e27d766ae2e9d050c2
Supplemental source - patch
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/motor-net-kafka-denial-of-service-via-cloudevents-handler
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.