# CD-SEC-01 - Blind Trust

> Developers accept AI-generated code, marketplace templates, and platform defaults as correct and safe without verification.

- **Category**: Owasp Citizen Development
- **Subcategory**: top10
- **Canonical URL**: https://designpattern.fyi/patterns/cdsec01_blind_trust/

---

## Description
'**Intent**: Prevent blind trust in AI-generated code, templates, and defaults that can introduce security vulnerabilities.

**Context**: Citizen developers accept AI-generated code, marketplace templates, and platform defaults as correct and safe without verification, driven by automation bias, availability heuristics, and anchoring on the first template they see. This is treated as the foundational risk that amplifies the other nine.

**Solution**: Implement secure-by-default platform configuration. Create a vetted, standardized component library. Use pre-deployment automated security review of generated/imported code. Implement just-in-time security nudges inside the builder itself. Apply the Blind Trust Secure Framework pillars.'



## Use Cases
Use when deploying low-code/no-code platforms, AI-assisted coding tools, or AI agents for citizen development.





## Trade-offs


### Advantages

- Reduces automation bias

- Establishes security standards

- Enables automated security checks

- Embeds security in development workflow




### Considerations & Drawbacks

- May slow development velocity

- Requires ongoing library maintenance

- Security nudges may be ignored







---
**Reference**: [Original Source](https://owasp.org/www-project-citizen-development-top10-security-risks/)

