False positive "Uncontrolled data used in path expression" in C code
Đang mở
false-positive
- Ngôn ngữ chính
- CodeQL
- Star
- 10.1k
- Fork
- 2.1k
- Merge trung bình
- 2 ngày 15 giờ
- Pull request đã merge (30 ngày)
- 141
Mô tả
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
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.