[Eclipse Milo] CVE Reservation Request: Pre-session direct-memory leak
# CVE Reservation Request ## CVE record information **Project name:** Eclipse Milo **Project id:** iot.milo **Versions affected:** v0.6.0 through v1.1.4 **Common Weakness Enumeration (CWE):** - [CWE-401: Missing Release of Memory after Effective Lifetime](https://cwe.mitre.org/data/definitions/401.html) **Common Attack Pattern Enumerations and Classifications (CAPEC):** - [CAPEC-131: Resource Leak Exposure](https://capec.mitre.org/data/definitions/131.html) **Common Vulnerability Scoring System:** [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N (8.7 High)](https://www.first.org/cvss/calculator/4.0#CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N) **Summary:** In Eclipse Milo versions 0.6.0 through 1.1.4, UASC server transport handlers fail to release retained partial message chunks when a channel disconnects, allowing a remote unauthenticated client to exhaust pooled direct memory by repeatedly sending incomplete chunks and disconnecting, potentially terminating the server. **Links:** - https://github.com/eclipse-milo/milo/commit/459715793ec54b0f33367a14f94264500a0d872b - https://gitlab.eclipse.org/security/vulnerability-reports/-/work_items/598 **Credits:** Abhinav Agarwal (GitHub: @abhinavagarwal07)
issue

Copyright © Eclipse Foundation AISBL. All rights reserved.     Privacy Policy | Terms of Use | Copyright Agent