Automatic Merge
Этот коммит содержится в:
Mattermost Build
2025-09-01 16:34:06 +03:00
коммит произвёл GitHub
родитель ef896a4ea6
Коммит 27fadafead
2 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@@ -53,7 +53,7 @@ func (a *App) CreateSession(c request.CTX, session *model.Session) (*model.Sessi
func (a *App) GetCloudSession(token string) (*model.Session, *model.AppError) {
apiKey := os.Getenv("MM_CLOUD_API_KEY")
if apiKey != "" && apiKey == token {
if apiKey != "" && subtle.ConstantTimeCompare([]byte(apiKey), []byte(token)) == 1 {
// Need a bare-bones session object for later checks
session := &model.Session{
Token: token,