Description
refreshEmployee() refreshes trustline status for a given employee id without checking that the employee belongs to the organization the authenticated caller is acting on behalf of. This is a tenant-isolation gap that could let one organization trigger lookups (and potentially leak status) for another organization's employee records.
Where
backend/src/controllers — trustlineController.refreshEmployee
Acceptance Criteria
Description
refreshEmployee()refreshes trustline status for a given employee id without checking that the employee belongs to the organization the authenticated caller is acting on behalf of. This is a tenant-isolation gap that could let one organization trigger lookups (and potentially leak status) for another organization's employee records.Where
backend/src/controllers— trustlineController.refreshEmployeeAcceptance Criteria