Case · DiggingBeagle record

Grok Build deployments made generated applications and embedded organizational data discoverable

Claroc surveyed Grok Build hosted app subdomains using passive DNS and found 35,578 of 37,571 currently online applications readable without a sign-in challenge. A smaller reviewed sample included company, employee and health-related materials exposed through author-published apps. The estimate of 650 to 800 sensitive apps is not a verified affected organization count; the controlled OAuth bypass is not a measured prevalence rate, and no criminal exploitation

Scope

Publishing was a user action; a link-shareable setting appeared selected by default in a controlled test. A separate team-app test accepted unrelated Google or X OAuth users into a shared team before checking membership, exposing or permitting changes to that test app's client records.

Assessment profile

Assessment method
Setting
production
Exploitation
observed live
Evidence
Grade B
Remediation
mitigation available
AI role
AGAINST AI
Basis and provenance

production setting with observed_live status, based on the identified primary disclosure and its stated test or incident limits. The new Claim distinguishes source observations from hypothetical downstream effects. Impact band is unassigned because the scoped evidence does not justify a comparable quantitative score; no unobserved customer harm or loss is imputed. Remediation state: mitigation_available.

Assessed Nov 13, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Publishing was a user action; a link-shareable setting appeared selected by default in a controlled test. A separate team-app test accepted unrelated Google or X OAuth users into a shared team before checking membership, exposing or permitting changes to that test app's client records.

  2. 02

    Generated frontends inherit the publication defaults and authorization logic chosen by the app generator and operator. A long, unadvertised subdomain is not an access control because certificate and DNS observations make it discoverable.

Claims & evidence

CLM-ENR243-013-DETAILClaroc found 35,578 unauthenticated applications among 37,571 still-online Grok Build addresses surveyed, and separately reproduced a private-team OAuth membership error in a researcher-controlled application rather than in a random third-party tenant.supported

Basis: reported finding

Link to claim
CLM-R242-GROK-BUILD-GHOSTSHARES-LIMITSThe estimate of 650 to 800 sensitive apps is not a verified affected organization count; the controlled OAuth bypass is not a measured prevalence rate, and no criminal exploitation or bulk patient-data theft has been confirmed.supported

Basis: reported finding

Link to claim
CLM-R242-GROK-BUILD-GHOSTSHARES-MECHANISMClaroc surveyed Grok Build hosted app subdomains using passive DNS and found 35,578 of 37,571 currently online applications readable without a sign-in challenge. A smaller reviewed sample included company, employee and health-related materials exposed through author-published apps.supported

Basis: reported finding

Link to claim

Implications

Generated frontends inherit the publication defaults and authorization logic chosen by the app generator and operator. A long, unadvertised subdomain is not an access control because certificate and DNS observations make it discoverable.

Controls and mitigations

  • Audit published app configuration, test server-side team enrollment, and remove actual secrets and sensitive documents from public builds.

Unknowns and contradictions

  • The estimate of 650 to 800 sensitive apps is not a verified affected organization count; the controlled OAuth bypass is not a measured prevalence rate, and no criminal exploitation or bulk patient-data theft has been confirmed.

Sources and citation

Material revision history

  1. Nov 13, 2026 · Published version · first publication · revision 244