nestjs-controllers-services

Pass

Audited by Gen Agent Trust Hub on Sep 5, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill focuses on providing best practices for NestJS development, emphasizing security-relevant features like global validation pipes.
  • [SAFE]: The documentation encourages the use of whitelist: true and forbidNonWhitelisted: true in ValidationPipe configurations, which are critical for preventing mass assignment vulnerabilities by stripping or rejecting unexpected properties in incoming requests.
  • [SAFE]: The instructions recommend using ParseIntPipe and ParseUUIDPipe for route parameters, which helps prevent input-related errors and ensures data integrity at the controller level.
  • [SAFE]: The use of custom parameter decorators like @CurrentUser() is promoted to improve type safety and maintain a clear separation of concerns, reducing the risk of accidental exposure or misuse of the raw request object.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 5, 2026, 05:45 PM
Security Audit — agent-trust-hub — nestjs-controllers-services