PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-109394 thirty bees CVE debrief

CVE-2026-109394 is a critical authentication bypass vulnerability in Thirty bees through 1.7.0, allowing unauthenticated attackers to reset registered customers' passwords using guest account tokens, potentially leading to account takeovers when guest checkout is enabled. This vulnerability exists in the PasswordController::resolveCustomer() function. Defenders should assess exposure, especially in environments with guest checkout enabled, and implement compensating controls to prevent unauthorized password resets and account takeovers.

Vendor
thirty bees
Product
Unknown
CVSS
CRITICAL 9.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-12
Original CVE updated
2026-10-12
Advisory published
2026-10-12
Advisory updated
2026-10-12

Who should care

Defenders responsible for Thirty bees installations, especially those with guest checkout enabled, should assess exposure and implement compensating controls to prevent account takeovers. Security teams managing e-commerce platforms or online stores using Thirty bees should prioritize verifying exposure and applying necessary patches or updates. Vulnerability management teams should include this CVE in their regular scan and remediation processes, focusing

Why it matters

CVE-2026-109394 is a critical authentication bypass vulnerability in Thirty bees through 1.7.0 that allows unauthenticated attackers to reset registered customers' passwords using guest account tokens, potentially leading to account takeovers when guest checkout is enabled.

  • Verify exposure of Thirty bees installations to unauthorized password resets
  • Implement compensating controls to prevent account takeovers
  • Monitor for suspicious password reset attempts
  • Prioritize patching or updating vulnerable Thirty bees installations

Technical summary

Thirty bees through 1.7.0 contains an authentication bypass vulnerability in PasswordController::resolveCustomer() that allows unauthenticated attackers to reset registered customers' passwords using guest account tokens. This vulnerability can lead to account takeovers when guest checkout is enabled. The issue arises from inadequate validation of guest secure keys, permitting attackers to exploit this weakness without authentication. Defenders should focus on verifying exposure and implementing compensating controls.

Defensive priority

Defenders should prioritize verifying exposure and implementing compensating controls for Thirty bees installations, especially those with guest checkout enabled.

Recommended defensive actions

  • Verify Thirty bees installations for exposure, especially those with guest checkout enabled
  • Implement compensating controls to prevent unauthorized password resets
  • Monitor for suspicious password reset attempts
  • Apply patches or updates when available
  • Review and update incident response plans to include procedures for handling potential account takeovers
  • Conduct a thorough review of current security controls and configurations for Thirty bees installations
  • Prioritize patching or updating vulnerable Thirty bees installations

Evidence notes

The CVE record and source item provide details on an authentication bypass vulnerability in Thirty bees through 1.7.0, allowing unauthenticated attackers to reset registered customers' passwords using guest account tokens.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-109394 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-109394

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-109394 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-109394

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Thirty bees through 1.7.0 Account Takeover via PasswordController Guest Checkout

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/109xxx/CVE-2026-109394.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/thirtybees/thirtybees/commit/66410fd2a7ca9d1121a4b9551f59637ae6e4bcf1

    Supplemental source - patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/thirtybees/thirtybees/blob/1.7.0/controllers/front/PasswordController.php

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://hackmd.io/@leediay/SJc93G5ofl

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/thirtybees/thirtybees

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/thirty-bees-through-1.7.0-account-takeover-via-passwordcontroller-guest-checkout

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.