从这个网页截图中,可以获取到以下关于漏洞的关键信息: 1. 问题描述: - 问题类型:内存泄漏(Memory allocation issue) - 问题影响:Erlang Virtual Machine (VM) 尝试分配大约 104.8 GB 的内存,导致系统崩溃和严重性能下降。 - 问题严重性:高内存使用和系统资源耗尽,存在拒绝服务(DoS)风险。 2. 版本信息: - 受影响版本:vernemq v2.0.1 3. 崩溃信息: - 错误描述:eheap_alloc: Cannot allocate 104798136064 bytes of memory (of type "heap"). - 内存使用情况: - 进程:83426 MB - 系统:9091 MB - 原子:0 MB - 二进制:9044 MB - 程序代码:12 MB - ets:6 MB - 总计:92517 MB - 消息队列长度: - 12363 - 1208 - 7 - 1 - 504 - 错误日志队列长度: - 0 - 文件描述符: - UDP:0 - TCP:50 - 文件:0 - 总计:50 - 进程数量:513 - 进程堆栈内存大小: - 10916472507 - 1727361 - 1439468 - 1199557 - 999631 - 旧堆内存大小: - 513 未使用:0 - 513 0 - 进程状态: - 1 连接 - 1 连接 - 5 连接 - 48 连接 - 1 当前进程垃圾回收 - 1 当前进程内部 ACT_PRIO_NORMAL - 1 当前进程内部 ACT_PRIO_HIGH - 3 当前进程内部 ACT_PRIO_HIGH - 3 当前进程内部 ACT_PRIO_LOW - 4 当前进程内部 ACT_PRIO_MAX - 1 当前进程内部 ACT_PRIO_MAX - 483 当前进程内部 ACT_PRIO_NORMAL - 1 当前进程内部 ACT_PRIO_NORMAL - 7 当前进程内部 ACT_PRIO_NORMAL - 等待进程:512 这些信息可以帮助开发者理解和修复这个问题。