CVE-2026-82470: Ruby Rotp Totp Verify Without After

TOTP verification with ROTP is performed without specifying the `after` timestamp parameter. This allows valid one-time passwords to be reused/replayed within the drift window. Pass `after:` or `:after => last_use_timestamp` to prevent OTP replay.

Provally CuratedPublic repositoryMediumHigh confidenceVerifiedApache-2.0Ruby
greprules fetch cve-2026-82470-ruby-rotp-totp-verify-without-after --engine opengrep

Description

TOTP verification with ROTP is performed without specifying the `after` timestamp parameter. This allows valid one-time passwords to be reused/replayed within the drift window. Pass `after:` or `:after => last_use_timestamp` to prevent OTP replay.