Affected by GO-2022-0704
and 16 other vulnerabilities
GO-2022-0704 : Unauthenticated users can exploit an enumeration vulnerability in Harbor (CVE-2019-19030) in github.com/goharbor/harbor
GO-2022-0785 : "catalog's registry v2 api exposed on unauthenticated path in Harbor" in github.com/goharbor/harbor
GO-2022-0818 : Missing Authorization in Harbor in github.com/goharbor/harbor
GO-2022-0853 : SQL Injection in Cloud Native Computing Foundation Harbor in github.com/goharbor/harbor
GO-2022-0863 : Privilege Escalation in Cloud Native Computing Foundation Harbor in github.com/goharbor/harbor
GO-2022-0865 : Authenticated users can exploit an enumeration vulnerability in Harbor in github.com/goharbor/harbor
GO-2022-0876 : Cross-site Request Forgery (CSRF) in Cloud Native Computing Foundation Harbor in github.com/goharbor/harbor
GO-2022-0883 : SQL Injection in Cloud Native Computing Foundation Harbor in github.com/goharbor/harbor
GO-2023-2109 : Harbor timing attack risk in github.com/goharbor/harbor
GO-2024-2915 : Open Redirect URL in Harbor in github.com/goharbor/harbor
GO-2024-2916 : SQL Injection in Harbor scan log API in github.com/goharbor/harbor
GO-2024-3013 : Harbor fails to validate the user permissions when updating project configurations in github.com/goharbor/harbor
GO-2025-3825 : Harbor repository description page has Cross-site Scripting vulnerability in github.com/goharbor/harbor
GO-2025-3825 : Harbor repository description page has Cross-site Scripting vulnerability in github.com/goharbor/harbor
GO-2025-3825 : Harbor repository description page has Cross-site Scripting vulnerability in github.com/goharbor/harbor
GO-2025-3825 : Harbor repository description page has Cross-site Scripting vulnerability in github.com/goharbor/harbor
GO-2025-3826 : Possible ORM Leak Vulnerability in the Harbor in github.com/goharbor/harbor
Discover Packages
github.com/goharbor/harbor
src
common
secret
package
Version:
v1.7.1
Opens a new window with list of versions in this module.
Published: Jan 4, 2019
License: Apache-2.0
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 203
Opens a new window with list of known importers.
Documentation
Documentation
¶
View Source
const (
AdminserverUser = "harbor-adminserver"
JobserviceUser = "harbor-jobservice"
CoreUser = "harbor-core"
)
HeaderPrefix is the prefix of the value of Authorization header.
It has the space.
AddToRequest add the secret to request
FromRequest tries to get Harbor Secret from request header.
It will return empty string if the reqeust is nil.
Store the secrets and provides methods to validate secrets
GetUsername returns the corresponding username of the secret
IsValid returns whether the secret is valid
Source Files
¶
Click to show internal directories.
Click to hide internal directories.