CVE-2026-34586: Missing Soft Delete Inactive Check

The function performs session-level access control but fails to verify if the underlying business object has been soft-deleted or marked inactive. This can allow attackers to bypass authorization and access revoked or expired resources.

Provally CuratedPublic repositoryMediumMedium confidenceVerifiedApache-2.0Python
greprules fetch cve-2026-34586-missing-soft-delete-inactive-check --engine opengrep

Description

The function performs session-level access control but fails to verify if the underlying business object has been soft-deleted or marked inactive. This can allow attackers to bypass authorization and access revoked or expired resources.