CVE-2026-85154: Php Token Decryption Missing Expiration Check

A token parameter is decrypted and parsed as JSON, but its contents are returned without verifying an expiration timestamp against the current time. This creates non-expiring bearer credentials that can be replayed indefinitely.

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0PHP
greprules fetch cve-2026-85154-php-token-decryption-missing-expiration-check --engine opengrep

Description

A token parameter is decrypted and parsed as JSON, but its contents are returned without verifying an expiration timestamp against the current time. This creates non-expiring bearer credentials that can be replayed indefinitely.