The security advisory describes a critical Broken Object Level Authorization (BOLA) vulnerability in WeKnora's tenant management API. The core of the issue is that the API handlers for getting, listing, updating, and deleting tenants did not perform any authorization checks to ensure that the user making the request had the necessary permissions for the target tenant. The vulnerable functions are the HTTP handlers in internal/http/handler/tenant_handler.go corresponding to the endpoints GET /api/v1/tenants, GET /api/v1/tenants/{id}, PUT /api/v1/tenants/{id}, and DELETE /api/v1/tenants/{id}. An unauthenticated attacker could create an account, obtain an authentication token, and then use that token to perform administrative actions on any tenant in the system by simply specifying the tenant's ID in the API request. The patch was not found in the commits between v0.3.0 and v0.3.1 as suggested by the advisory, but was identified in a separate commit that was part of a different release, which adds the necessary authorization middleware and checks to these handlers.