Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2019-25211

Опубликовано: 29 июн. 2024
Источник: debian
EPSS Низкий

Описание

parseWildcardRules in Gin-Gonic CORS middleware before 1.6.0 mishandles a wildcard at the end of an origin string, e.g., https://example.community/* is allowed when the intention is that only https://example.com/* should be allowed, and http://localhost.example.com/* is allowed when the intention is that only http://localhost/* should be allowed.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
golang-github-gin-contrib-corsfixed1.7.6-1package
golang-github-gin-contrib-corsfixed1.4.0-1+deb13u1trixiepackage
golang-github-gin-contrib-corsfixed1.4.0-1+deb12u1bookwormpackage

Примечания

  • https://github.com/gin-contrib/cors/pull/57

  • https://github.com/gin-contrib/cors/pull/106

  • https://github.com/gin-contrib/cors/commit/27b723a473efd80d5a498fa9f5933c80204c850d (v1.6.0)

EPSS

Процентиль: 59%
0.00388
Низкий

Связанные уязвимости

CVSS3: 9.1
ubuntu
больше 1 года назад

parseWildcardRules in Gin-Gonic CORS middleware before 1.6.0 mishandles a wildcard at the end of an origin string, e.g., https://example.community/* is allowed when the intention is that only https://example.com/* should be allowed, and http://localhost.example.com/* is allowed when the intention is that only http://localhost/* should be allowed.

CVSS3: 6.5
redhat
больше 1 года назад

parseWildcardRules in Gin-Gonic CORS middleware before 1.6.0 mishandles a wildcard at the end of an origin string, e.g., https://example.community/* is allowed when the intention is that only https://example.com/* should be allowed, and http://localhost.example.com/* is allowed when the intention is that only http://localhost/* should be allowed.

CVSS3: 9.1
nvd
больше 1 года назад

parseWildcardRules in Gin-Gonic CORS middleware before 1.6.0 mishandles a wildcard at the end of an origin string, e.g., https://example.community/* is allowed when the intention is that only https://example.com/* should be allowed, and http://localhost.example.com/* is allowed when the intention is that only http://localhost/* should be allowed.

CVSS3: 9.1
github
больше 1 года назад

Gin mishandles a wildcard at the end of an origin string

EPSS

Процентиль: 59%
0.00388
Низкий