github / github/codeql

Python: False positive: Tuple Destructuring

Open
#17,008 2 comments 0 reactions 0 assignees View on GitHub
false-positive
Dominant language
CodeQL
Stars
10.1k
Forks
2.1k
Avg merge
2d 15h
Merged PRs (30d)
141

Description

**Description of the false positive**

CodeQL incorrectly identifies dataflow occurring from a constant value when a tuple is being destructured.

**Code samples or links to source code**
![Screenshot 2024-07-17 at 1 17 28 PM](https://github.com/user-attachments/assets/fcd5cfd8-4a3d-4f09-b9a3-0af5a802b67b)

Here's it's very clear that `status` will always be `200` on this data flow path, but CodeQL incorrectly believes there is dataflow from the `res.json()` to the `status` variable.

https://github.com/Chainguard-Wolfi-Bites-Back/istio__istio/security/code-scanning/5

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.