Harbor fails to validate the maintainer role permissions when creating/updating/deleting project configurations - API call:
PUT /projects/{project_name_or_id}/metadatas/{meta_name}
POST /projects/{project_name_or_id}/metadatas/{meta_name}
DELETE /projects/{project_name_or_id}/metadatas/{meta_name}
Harbor version: Versions below v2.9.5 and v2.10.3
This vulnerability has been addressed and fixed in v2.9.5, v2.10.3, v2.11.0