False positive "Uncontrolled data used in path expression" in C code
未关闭
false-positive
- 主要语言
- CodeQL
- 星标
- 10.1k
- 派生
- 2.1k
- 平均合并
- 2 天 15 小时
- 30 天内合并 PR
- 141
描述
In the evaluation of https://github.com/sysrepo/sysrepo/pull/3353, CodeQL seems to think there is uncontrolled data used in path expression, when there is none.
`This argument to a file access function is derived from and then passed to op_export(file_path), which calls fopen(__filename).`
https://github.com/sysrepo/sysrepo/pull/3353/files
`step_create_input_file` is the function responsible to create a unique filename, and is untouched in this diff, and it seems to be not exploitable.
https://github.com/sysrepo/sysrepo/pull/3353/checks?check_run_id=27465095770
贡献指南
评估
这个 Issue 还没有评估数据。