W Eclipse OpenJ9 w wersjach do 0.60, podczas wykonywania plików klas, gdzie wcześniej konkretna metoda superklasy została ponownie skompilowana jako abstrakcyjna, wykonanie jest nieprawidłowo delegowane do domyślnej metody interfejsu.
▸ Pokaż oryginał (EN)
In Eclipse OpenJ9 versions up to 0.60, when executing class files where a previously concrete superclass method has been recompiled as abstract, execution is incorrectly delegated to an interface default method.
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:A/VC:N/VI:H/VA:L/SC:L/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XEclipse Openj9
APPEclipse0.8.0 – 0.60.0 (bez)
Powiązane podatności
Eclipse OpenJ9: brak weryfikacji dostępu do niedostępnych metod interfejsów przez MethodHandles
Stack-based buffer overflow w Eclipse OpenJ9 przy konwersji kodowania UTF-8
Eclipse OpenJ9: brak kontroli uprawnień do operacji diagnostycznych
Eclipse OpenJ9: arbitralny zapis pamięci przez metodę String.getBytes() w JIT
Eclipse OpenJ9: przepełnienie bufora w jio_snprintf() i jio_vsnprintf()