Focus 1
IDOR / BOLA
Authorize every object access on the server, not only in the UI.
AI-assisted application builds often fail at authorization, data isolation, secret handling, and dependency hygiene unless those controls are made explicit.
Focus 1
Authorize every object access on the server, not only in the UI.
Focus 2
Use database row-level security or equivalent tenant isolation for multi-user data.
Focus 3
Keep API keys server-side and rotate any secret that reaches client code or logs.
Focus 4
Use established auth libraries and verify session checks on every protected route.
Focus 5
Validate input at boundaries and use parameterized database calls.
Focus 6
Review package choices and licenses rather than accepting generated imports blindly.
Focus 7
If the generated build is commercial software, a connected device feature, or packaged software made available in the EU, check the Cyber Resilience Act in addition to ordinary web security duties.
Open related pageFocus 8
Marketplaces, social products, hosting services, app stores, and user-content systems may trigger DSA duties alongside GDPR and ePrivacy.
Open related pageFocus 9
Apps that expose connected-product data or data-processing switching features should be triaged against the EU Data Act as well as product-security rules.
Open related pageFocus 10
Consumer connected hardware can trigger EU product-security rules, UK PSTI requirements, and product-liability exposure if software defects create damage.
Open related pageFocus 11
Fintech, tax, lending, advisory, and account-servicing workflows should check FTC Safeguards and financial-sector cyber rules.
Open related pageFocus 12
Software shipped in or as a product should be triaged for product-liability exposure, especially when updates or AI features can affect physical or financial outcomes.
Open related page