The vulnerability description explicitly states that 'the affected path is packages/cli/src/modules/agents/tools/workflow-tool-factory.ts, where executeWorkflow omitted SubworkflowPolicyChecker.checkForProject.' I first attempted to find the specific commit that introduced this fix by comparing versions, but the initial commits found were release commits that only updated version numbers. By fetching the content of the specified file from a patched version (n8n@2.37.7), I confirmed the presence of the await subworkflowPolicyChecker.checkForProject(workflow, context.projectId); line within the executeWorkflow function. This directly corroborates the vulnerability description, indicating that the absence of this line in prior versions constituted the vulnerability. Therefore, the executeWorkflow function is the precise vulnerable function, as it was the point where the authorization check was missing.