CVE-2020-10771: CSRF
A flaw was found in Infinispan version 10, where it is possible to perform various actions that could have side effects using GET requests. This flaw allows an attacker to perform a cross-site request forgery (CSRF) attack.
Other sources
A flaw was found in infinispan-server-rest version 10, where it is possible to perform various actions that could have side effects using GET requests. This flaw allows an attacker to perform a Cross-site request forgery (CSRF) attack.
We shouldn't be using GET request to perform these actions:
GET /rest/v2/server?action=stop GET /rest/v2/cluster?action=stop GET /rest/v2/tasks/myTask?action=exec¶m.p1=v1¶m.p2=v2 GET /rest/v2/cache-managers/{cacheManagerName}/x-site/backups/{siteName}?action=cancel-push-state GET /rest/v2/cache-managers/{cacheManagerName}/x-site/backups/{siteName}?action=start-push-state GET /rest/v2/cache-managers/{cacheManagerName}/x-site/backups/{siteName}?action=bring-online GET /rest/v2/cache-managers/{cacheManagerName}/x-site/backups/{siteName}?action=take-offline GET /rest/v2/counters/{counterName}?action=compareAndSet&expect={expect}&update={update} GET /rest/v2/counters/{counterName}?action=compareAndSwap&expect={expect}&update={update} GET /rest/v2/counters/{counterName}?action=decrement GET /rest/v2/counters/{counterName}?action=add&delta={delta} GET /rest/v2/counters/{counterName}?action=increment GET /rest/v2/counters/{counterName}?action=reset GET /v2/caches/{cacheName}/x-site/backups/{siteName}?action=cancel-receive-state
https://issues.redhat.com/browse/JDG-3625
— Red Hat
Affected Software
Event History
Frequently Asked Questions
What is the vulnerability ID for this security flaw?
The vulnerability ID for this security flaw is CVE-2020-10771.
What is the severity of CVE-2020-10771?
CVE-2020-10771 has a severity level of high.
What is the description of CVE-2020-10771?
CVE-2020-10771 is a flaw in infinispan-server-rest version 10 that allows an attacker to perform a Cross-site request forgery (CSRF) attack.
Which software versions are affected by CVE-2020-10771?
The affected software version for CVE-2020-10771 is infinispan-server-rest version 10.
How can I fix CVE-2020-10771?
To fix CVE-2020-10771, you should upgrade to a version of infinispan-server-rest that has addressed the vulnerability.