发布时间: 2022年3月7日
修改时间: 2024年10月31日
websocket-extensions ruby module prior to 0.1.5 allows Denial of Service (DoS) via Regex Backtracking. The extension parser may take quadratic time when parsing a header containing an unclosed string parameter value whose content is a repeating two-byte sequence of a backslash and some other character. This could be abused by an attacker to conduct Regex Denial Of Service (ReDoS) on a single-threaded server by providing a malicious payload with the Sec-WebSocket-Extensions header.
NVD | openEuler | |
---|---|---|
Confidentiality | None | None |
Attack Vector | Network | Network |
CVSS评分 | 7.5 | 7.5 |
Attack Complexity | Low | Low |
Privileges Required | None | None |
Scope | Unchanged | Unchanged |
Integrity | None | None |
User Interaction | None | None |
Availability | High | High |
公告名 | 概要 | 发布时间 |
---|---|---|
KylinSec-SA-2022-1063 | rubygem-websocket-extensions security update | 2022年3月7日 |
KylinSec-SA-2022-2624 | rubygem-websocket-extensions security update | 2022年11月11日 |
产品 | 包 | 状态 |
---|---|---|
KY3.4-4A | rubygem-websocket-extensions | Fixed |
KY3.4-5 | rubygem-websocket-extensions | Fixed |
KY3.5.1 | rubygem-websocket-extensions | Fixed |