skills/syncfusion/aspnetcore-ui-components-skills/syncfusion-aspnetcore-file-manager/Gen Agent Trust Hub
syncfusion-aspnetcore-file-manager
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides educational content and implementation examples for a legitimate commercial UI component from a recognized vendor (Syncfusion Inc).
- [SAFE]: The documentation explicitly includes a security-focused section (
references/security-basics.md) that covers critical protections including: - Path Traversal Prevention: Using
Path.GetFullPathand validation logic to ensure file access is restricted to intended directories. - XSS Prevention: Promoting the use of the component's built-in
enableHtmlSanitizerfeature and warning against unsafe methods likeHtml.Raw(). - Input Validation: Detailed examples of server-side validation for file extensions, sizes, and MIME types.
- [SAFE]: All code snippets for file operations (read, create, delete, rename, etc.) are standard implementations for a file management system and include defensive programming patterns.
- [SAFE]: No obfuscation, hardcoded credentials, persistence mechanisms, or unauthorized data exfiltration patterns were found.
Audit Metadata