漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
CedarJava has policy injection, type confusion, and incorrect equality comparison vulnerabilities
Vulnerability Description
CedarJava is an open source Java implementation of the Cedar policy language, used for fine-grained authorization decisions. In versions prior to 4.9.0, the EntityIdentifier.equals() has inverted null/self branches which could lead to incorrect equality comparisons. The EntityIdentifier.equals() method has inverted logic for null and self-reference checks, returning true for null comparisons and false for self-comparisons. This does not affect Cedar authorization decisions (computed in Rust from JSON), but could affect integrators who perform their own equality checks on entity identifiers. This issue has been fixed in version 4.9.0.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
对生成代码的控制不恰当(代码注入)
Vulnerability Title
CedarJava 处理逻辑错误漏洞
Vulnerability Description
Cedar CedarJava是Cedar组织的一款消息队列中间件。 CedarJava 4.9.0之前版本存在安全漏洞,该漏洞源于EntityIdentifier.equals()方法中null和自引用分支逻辑颠倒,可能导致不正确的相等性比较,影响执行自己的实体标识符相等性检查的集成者。
CVSS Information
N/A
Vulnerability Type
N/A