Objavljene informacije o ranjivosti (CVE-2020-9484) u Apache Tomcat, otvorenoj implementaciji tehnologija Java Servlet, JavaServer Pages, Java Expression Language i Java WebSocket. Problem omogućava izvršavanje koda na serveru slanjem posebno formuliranog zahtjeva. Ranjivost je ispravljena u izdanjima Apache Tomcat 10.0.0-M5, 9.0.35, 8.5.55 i 7.0.104.
Za uspješnu eksploataciju ranjivosti, napadač mora imati mogućnost kontrolirati sadržaj i ime datoteke na serveru (npr. ako aplikacija ima mogućnost učitavanja dokumenata ili slika). Osim toga, napad je moguć samo na sustavima u kojima se koristi PersistenceManager s pohranom FileStore, u čijim se postavkama parametar sessionAttributeValueClassNameFilter postavlja na „null“ (po defaultu, ako se ne primjenjuje SecurityManager) ili je odabrani slabiji filtar koji dopušta deserializaciju objekta. Napadač također mora znati ili pogoditi put do datoteke koju kontrolira, u odnosu na lokaciju pohrane FileStore.
Izvor: opennet.ru
