fleetbase/fleetops-api is vulnerable to Authentication Bypass
91
Critical Risk
The driver verification code flow in DriverController::verifyCode mints a login token when the submitted code matches a stored VerificationCode or a fixed bypass value. Early versions accept a hardcoded 999000 code, and later versions compare the code against bypass_verification_code, which defaults to unset so a request that omits the code passes the null-sensitive check. Either path lets a caller authenticate as any driver identity without a valid code, across the public and internal driver routes. The fix routes both flows through a shared guard that requires a configured code, an allowlisted review identity, and a constant-time comparison.
You are affected if you are using a version that falls within the vulnerable range.
fleetbase/fleetops-api is vulnerable to Authentication Bypass in versions 0.2.7 - 0.6.59.
Upgrade the fleetbase/fleetops-api library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.