abap
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests user-provided ABAP code to perform reviews, which presents a surface for indirect prompt injection attacks.
- Ingestion points: The workflow in
SKILL.mdinvolves reading ABAP code provided by the user for both automated linting and manual Clean ABAP review. - Boundary markers: The instructions do not specify the use of delimiters or 'ignore' instructions for the code content being processed.
- Capability inventory: The skill possesses the ability to execute shell commands (
npm,abaplint) and access the file system within the project root to read code and write configuration files. - Sanitization: There are no explicit sanitization or filtering steps for the input code before it is processed by the agent.
- [EXTERNAL_DOWNLOADS]: The skill manages the installation of and references to external tools and libraries.
- Evidence: The skill instructions (
SKILL.mdandreferences/abaplint.md) suggest installing the@abaplint/clipackage via NPM. - Evidence: The configuration reference (
references/abaplint.md) points to external GitHub repositories for ABAP type definitions, such asgithub.com/abaplint/depsandgithub.com/abapedia/steampunk-2302-api. These are recognized community resources in the ABAP ecosystem. - [COMMAND_EXECUTION]: The skill uses local shell commands to perform static analysis and environment setup.
- Evidence: It executes commands like
abaplint,npx @abaplint/cli --version, andnpm install @abaplint/cli -gto manage and run the linting process.
Audit Metadata