漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
漏洞
facil.io and downstream iodine ruby gem vulnerable to uncontrolled resource consumption and loop with unreachable exit condition
漏洞信息
facil.io is a C micro-framework for web applications. Prior to commit 5128747363055201d3ecf0e29bf0a961703c9fa0, `fio_json_parse` can enter an infinite loop when it encounters a nested JSON value starting with `i` or `I`. The process spins in user space and pegs one CPU core at ~100% instead of returning a parse error. Because `iodine` vendors the same parser code, the issue also affects `iodine` when it parses attacker-controlled JSON. The smallest reproducer I found is `[i`. The quoted-value form that originally exposed the issue, `[""i`, reaches the same bug because the parser tolerates missing commas and then treats the trailing `i` as the start of another value. Commit 5128747363055201d3ecf0e29bf0a961703c9fa0 fixes the issue.
漏洞信息
N/A
漏洞
未加控制的资源消耗(资源穷尽)
漏洞
facil.io 资源管理错误漏洞
漏洞信息
facil.io是Bo个人开发者的一个C语言高性能Web应用微框架。 facil.io存在资源管理错误漏洞,该漏洞源于fio_json_parse在遇到以i或I开头的嵌套JSON值时可能进入无限循环,导致CPU占用率100%。
漏洞信息
N/A
漏洞
N/A