CVE-2026-47752: List Comprehension Unhandled Index

Directly accessing an element of a list comprehension (e.g., `[x for x in iterable][0]`) without verifying that the resulting list is not empty can raise an `IndexError`. If the iterable is derived from missing or malicious input elements, this leads to an unhandled exception and Denial of Service (DoS). Assign the comprehension to a variable and check its t

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Python
greprules fetch cve-2026-47752-list-comprehension-unhandled-index --engine opengrep

Description

Directly accessing an element of a list comprehension (e.g., `[x for x in iterable][0]`) without verifying that the resulting list is not empty can raise an `IndexError`. If the iterable is derived from missing or malicious input elements, this leads to an unhandled exception and Denial of Service (DoS). Assign the comprehension to a variable and check its t