vendor:
Acronis Cyber Backup
by:
Julien Ahrens
6.5
CVSS
MEDIUM
Unauthenticated SSRF
918
CWE
Product Name: Acronis Cyber Backup
Affected Version From: 12.5 Build 16327
Affected Version To: 12.5 Build 16341
Patch Exists: YES
Related CWE: CVE-2020-16171
CPE: a:acronis:acronis_cyber_backup:12.5
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: None
2020
Acronis Cyber Backup 12.5 Build 16341 – Unauthenticated SSRF
All API endpoints running on port 9877 under '/api/ams/' whereof some are reachable without authentication, do accept an additional custom header called 'Shard'. The value of this header is afterwards to construct a separate web request send by the application using a urllib.request.urlopen call. This can be abused to conduct SSRF attacks against otherwise unreachable internal hosts of Acronis services that are bound to localhost such as the 'NotificationService' running on 127.0.0.1:30572 with a request header like: Shard: localhost:30572/external_email?
Mitigation:
Upgrade to Acronis Cyber Backup 12.5 Build 16341 or later.