poojakira/LLM-Guard-Scanner

GitHub: poojakira/LLM-Guard-Scanner

Stars: 1 | Forks: 0

# LLM-Guard-Scanner **TL;DR**: ML Security Engineer Portfolio Component - LLM-Guard-Scanner **Demo**: `make smoke` **Evidence**: `sarif_output.json` # LLM-Guard-Scanner This repository has undergone a comprehensive security audit and remediation by the Manus Security Audit Agent. ## Key Security Enhancements: - **Remote Code Execution (RCE) Prevention:** Hardened against subprocess calls, secured with , and resolved GitHub Actions script injection vulnerabilities. - **Network & API Hardening:** Eliminated wildcard CORS configurations, fixed bind-all-interfaces () defaults, and added URL scheme validation to prevent exploits. - **Supply Chain Security:** Addressed HuggingFace revision pinning risks and ensured artifact integrity. - **ML Engineering Best Practices:** Enforced PyTorch in DataLoaders and applied read-only filesystems to Docker services. - **Logging:** Replaced statements with structured logging for better observability and security monitoring. These changes reflect a commitment to robust ML security engineering practices, aligning with 2026 industry standards for Lead ML Security Engineers. For a detailed report of all findings and remediations, please refer to the main audit report. ## Threat Model - **Assets**: ML Models, Training Data - **Adversaries**: Script kiddies, AI-automated attackers - **Mitigations**: Hardened CI/CD, Input Validation, SARIF Auditing