漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Authenticated Path Traversal in AIL Framework PDF Object Handling Enables Potential Arbitrary File Read
Vulnerability Description
AIL Framework contains a path traversal vulnerability in its PDF object handling. Prior to commit 14c618fce4d1df02358717c48ea903706abecdf2, the PDF.get_filepath() function constructed a file path by joining the configured PDF storage directory with a path derived from a PDF object identifier, without verifying that the resolved path remained within the intended PDF_FOLDER directory. An authenticated attacker able to invoke PDF object operations with a crafted identifier could use relative traversal sequences or absolute path components to cause AIL Framework to open files located outside the PDF storage directory. This could allow disclosure of files readable by the AIL process, including application configuration, credentials, or other sensitive local data. This vulnerability is potential due to additional errors before being able to be executed. The fix canonicalises the resulting path with os.path.realpath() and rejects paths whose common directory is outside the configured PDF directory.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:L/SI:N/SA:N/U:Clear
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
ail-project ail-framework 路径遍历漏洞
Vulnerability Description
ail-project ail-framework是ail-project组织的一个信息分析框架。 ail-project ail-framework v6.9.0及之前版本存在路径遍历漏洞,该漏洞源于PDF对象处理中,PDF.get_filepath()函数未验证解析路径是否在PDF_FOLDER目录内,导致路径遍历,允许认证攻击者通过特制标识符访问PDF存储目录之外的文件,可能导致信息披露。
CVSS Information
N/A
Vulnerability Type
N/A