CVE-2021-41180 json
Geolocation preview links can be set to arbitrary links in nextcloud talk
published 2022-03-08 4 y ago modified 2026-06-17 4 mo ago also EUVD-2021-28282
- cvss
- 4.7
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.0%
- EPSS 1.0% chance of exploitation in 30 days, percentile 64%
- public exploits
- 0
- none known
Summary
Nextcloud talk is a self hosting messaging service. In versions prior 12.1.2 an attacker is able to control the link of a geolocation preview in the Nextcloud Talk application due to a lack of validation on the link. This could result in an open-redirect, but required user interaction. This only affected users of the Android Talk client. It is recommended that the Nextcloud Talk App is upgraded to 12.1.2. There are no known workarounds.
Patch / fix
- nextcloud talk 12.1.2
- github.com/nextcloud/spreed#6239 pull request
- hackerone.com/reports/1337178 advisory
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 18 mo ago
Exploit prediction
1.04% chance of exploitation in the next 30 days, higher than 64% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- hackerone.com https://hackerone.com/reports/1337178 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N |
| NVD | 3.1 | 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
| NVD | 2.0 | 4.0 | AV:N/AC:H/Au:N/C:P/I:P/A:N |
Affected products
- nextcloud security-advisories
Classification
- Weakness
-
- CWE-601 URL Redirection to Untrusted Site
References
-
github.com
/nextcloud/spreed/pull/6239
patch, third-party-advisory
-
hackerone.com
/reports/1337178
exploit, patch, third-party-advisory
-
github.com
/nextcloud/security-advisories/security/advisories/GHSA-4fxr-mrw2-cq92
issue-tracking, third-party-advisory
Sources
- CVE List CVE-2021-41180
- NVD CVE-2021-41180
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.