Browse / CVEs / CVE-2024-50967
CVE-2024-50967· becon / datagerry· CWE-200
DATAGERRY - Improper Access Control
highseverity
1.8%likelihood of exploitation, next 30 days
78%of all CVEs are less likely
Readycheck to confirm it
The /rest/rights/ REST API endpoint in Becon DATAGerry through 2.2.0 contains an Incorrect Access Control vulnerability. An attacker can remotely access this endpoint without authentication, leading to unauthorized disclosure of sensitive information.
Impact
Attackers can exploit this vulnerability to compromise system security and integrity.
Fix
Apply the latest security patches and updates to address this vulnerability.
How to confirm it
Send: GET {{BaseURL}}/rest/rights/
Positive when: contains "\"response_type\":" and "\"model\":" and "\"time\":" AND contains in content_type "application/json" AND status 200Run it with nuclei: nuclei -id CVE-2024-50967 -u <target>
The full check
id: CVE-2024-50967
info:
name: DATAGERRY - Improper Access Control
author: s4e-io,0xByteHunter
severity: high
description: |
The /rest/rights/ REST API endpoint in Becon DATAGerry through 2.2.0 contains an Incorrect Access Control vulnerability. An attacker can remotely access this endpoint without authentication, leading to unauthorized disclosure of sensitive information.
impact: |
Attackers can exploit this vulnerability to compromise system security and integrity.
remediation: |
Apply the latest security patches and updates to address this vulnerability.
reference:
- https://medium.com/@0xbytehunter/my-first-cve-discovery-of-broken-access-control-in-the-datagerry-platform-7b0404f88a43
- https://github.com/0xByteHunter/CVE-2024-50967
- https://nvd.nist.gov/vuln/detail/CVE-2024-50967
classification:
cve-id: CVE-2024-50967
cwe-id: CWE-200
epss-score: 0.01752
epss-percentile: 0.7809
metadata:
verified: true
max-request: 1
vendor: becon
product: datagerry
shodan-query: http.title:"datagerry"
fofa-query: title="datagerry"
google-query: intitle:"datagerry"
tags: cve,cve2024,datagerry,auth-bypass,vkev,vuln
http:
- method: GET
path:
- "{{BaseURL}}/rest/rights/"
matchers-condition: and
matchers:
- type: word
part: body
words:
- '"response_type":'
- '"model":'
- '"time":'
condition: and
- type: word
part: content_type
words:
- "application/json"
- type: status
status:
- 200References
- https://medium.com/@0xbytehunter/my-first-cve-discovery-of-broken-access-control-in-the-datagerry-platform-7b0404f88a43
- https://github.com/0xByteHunter/CVE-2024-50967
- https://nvd.nist.gov/vuln/detail/CVE-2024-50967
Use this check only on systems you are authorised to test. Where the data comes from