security-audit
Warn
Audited by Gen Agent Trust Hub on Sep 27, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFEREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: Multiple files in the evaluation directory contain hardcoded credentials and secret fallbacks. Evidence:
evals/files/DockerfilehardcodesNPM_TOKENandDATABASE_URLcredentials;evals/files/deployment.yamlcontains a plaintextDB_PASSWORD;evals/files/main.tfstores an RDS password in plain text;evals/files/documents_service.pyandevals/files/orders_api.jscontain hardcoded JWT secrets. Additionally,evals/files/orders_api.jsandevals/files/documents_service.pyusejwt.decodewithout signature verification, allowing authentication bypass.\n- [COMMAND_EXECUTION]: Evaluation components demonstrate unsafe execution of system commands. Evidence:evals/files/agent.pyusessubprocess.runwithshell=Truefor a diagnostic tool;evals/files/orders_api.jsusesexecto run a PDF conversion utility with unvalidated user-supplied filenames.\n- [PRIVILEGE_ESCALATION]: Theevals/files/deployment.yamlKubernetes manifest grants excessive permissions. Evidence: The deployment usesprivileged: true,runAsUser: 0, and mounts the host's root filesystem. Additionally, aClusterRoleBindingassignscluster-adminrights to thedefaultservice account.\n- [REMOTE_CODE_EXECUTION]: The CI/CD configuration inevals/files/ci.ymlis vulnerable to supply chain attacks. Evidence: The use ofpull_request_targetcombined with checking out the head of a PR and runningnpm installallows an external contributor to execute arbitrary code within the pipeline environment and access repository secrets.\n- [INDIRECT_PROMPT_INJECTION]: The AI agent implementation inevals/files/agent.pypresents an injection surface. Evidence: Theretrieve_contextfunction ingests customer-provided ticket data from a knowledge base into the context window. The agent is equipped with high-privilege tools includingrun_sql,run_shell, andsend_emailwithout sufficient boundary markers or human-in-the-loop controls for consequential actions.
Audit Metadata