一、 漏洞 CVE-2025-1948 基础信息
漏洞标题
Eclipse Jetty HTTP 客户端可以增加内存分配
来源:AIGC 神龙大模型
漏洞描述信息
## 漏洞概述 Eclipse Jetty 的 HTTP/2 服务器在处理客户端指定的非常大的 `SETTINGS_MAX_HEADER_LIST_SIZE` 参数值时,未能进行验证,导致尝试分配相应大小的 ByteBuffer,很可能引发 `OutOfMemoryError` 或 JVM 进程退出。 ## 影响版本 Eclipse Jetty 12.0.0 到 12.0.16 ## 细节 HTTP/2 客户端可以设置一个非常大的 `SETTINGS_MAX_HEADER_LIST_SIZE` 参数。Jetty 的 HTTP/2 服务器不对该设置进行验证,并尝试根据指定大小分配 `ByteBuffer` 以编码 HTTP 响应,这可能会导致 `OutOfMemoryError` 或 JVM 进程退出。 ## 影响 - 服务器可能发生 `OutOfMemoryError`,导致服务中断。 - JVM 进程可能退出,影响服务的可用性。
来源:AIGC 神龙大模型
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
来源:AIGC 神龙大模型
漏洞类别
未进行输入大小检查的缓冲区拷贝(传统缓冲区溢出)
来源:AIGC 神龙大模型
漏洞标题
Eclipse Jetty HTTP clients can increase memory allocation
来源:美国国家漏洞数据库 NVD
漏洞描述信息
In Eclipse Jetty versions 12.0.0 to 12.0.16 included, an HTTP/2 client can specify a very large value for the HTTP/2 settings parameter SETTINGS_MAX_HEADER_LIST_SIZE. The Jetty HTTP/2 server does not perform validation on this setting, and tries to allocate a ByteBuffer of the specified capacity to encode HTTP responses, likely resulting in OutOfMemoryError being thrown, or even the JVM process exiting.
来源:美国国家漏洞数据库 NVD
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
来源:美国国家漏洞数据库 NVD
漏洞类别
未加控制的资源消耗(资源穷尽)
来源:美国国家漏洞数据库 NVD
二、漏洞 CVE-2025-1948 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2025-1948 的情报信息