Dynamic attribute access via getattr()
Low
- Category
- Dangerous Code Execution
- Content
def classify_tool(self, tool_name): for tier_name, tools in TOOL_TIERS.items(): if tool_name in tools: return getattr(ToolTier, tier_name) return ToolTier.READ_ONLY # Default to safest def execute(self, tool_name, args):- Confidence
- 50% confidence
- Finding
- return getattr(ToolTier, tier_name)
