Java

Java – язык программирования, который был разработан компанией Sun Microsystems. Приложения Java, как правило, компилируются в специальный байт-код, что позволяет им работать на любой виртуальной Java-машине в независимости от компьютерной архитектуры. Байт-код не зависит от операционной системы и оборудования и позволяет выполнять Java-приложения на любом устройстве, для которого существует соответствующая виртуальная машина.

Исполнение Java-приложения контролируется виртуальной машиной, поэтому операции, превышающие установленные полномочия программы немедленно прекращаются.К недостаткам технологии относят то, что исполнение байт-кода виртуальной машиной зачастую снижает производительность программ и алгоритмов, реализованных на языке Java.

Такие проекты, как RuneScape, Amazon, eBay, Linkedln, Yahoo были реализованы с привлечением Java.

В Oracle JVM обнаружено 22 уязвимости

В Oracle JVM обнаружено 22 уязвимости
Эксплуатация брешей позволяет злоумышленнику повысить привилегии на системе жертвы, а также выполнить произвольный Java-код на уязвимых серверах Oracle Database.