5.9

CVE-2019-7628

Pagure 5.2 leaks API keys by e-mailing them to users. Few e-mail servers validate TLS certificates, so it is easy for man-in-the-middle attackers to read these e-mails and gain access to Pagure on behalf of other users. This issue is found in the API token expiration reminder cron job in files/api_key_expire_mail.py; disabling that job is also a viable solution. (E-mailing a substring of the API key was an attempted, but rejected, solution.)
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
RedhatPagure Version5.2
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.9% 0.55
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
nvd@nist.gov 5.9 2.2 3.6
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
nvd@nist.gov 4.3 8.6 2.9
AV:N/AC:M/Au:N/C:P/I:N/A:N
CWE-200 Exposure of Sensitive Information to an Unauthorized Actor

The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

https://pagure.io/pagure/c/9905fb1e64341822366b6ab1d414d2baa230af0a
Patch
Vendor Advisory
Issue Tracking
https://pagure.io/pagure/issue/4230
Patch
Vendor Advisory
Issue Tracking
https://pagure.io/pagure/issue/4252
Broken Link
https://pagure.io/pagure/issue/4253
Broken Link
https://pagure.io/pagure/pull-request/4254
Patch
Vendor Advisory
Issue Tracking