当前位置: 首页 > 编程日记 > 正文

Java高危漏洞被再度利用 可攻击最新版本服务器

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

安全研究人员警告称,甲骨文在2013年发布的一个关键 Java 漏洞更新是无效的,黑客可以轻松绕过。这使得此Java高危漏洞可以被再度利用,击运行最新版本 Java 的个人计算机及服务器。甲骨文在通用漏洞评分系统上给其打出过 9.3/10 的高分。

该漏洞在通用漏洞及披露数据库中的代码为 CVE-2013-5838 ,漏洞可被远程利用,不需要授权验证即可完全入侵系统,损害其机密性、完整性、可用性。详情:http://seclists.org/fulldisclosure/2016/Mar/31

波兰公司 Security Explorations 的研究人员最早向甲骨文上报了该漏洞。他们表示,攻击者可以利用它从 Java 安全沙盒中逃逸。通常情况下,Java运行时间环境(JRE)在虚拟机中运行 Java 代码。

Security Explorations 公司首席执行官亚当·高迪亚克(Adam Gowdiak)在发给 Full Disclousure 安全邮件列表的信中称,仅仅更改2013年概念验证攻击代码中的四个字符,就可以绕过该补丁。高迪亚克的公司已经就这种攻击方式发表了一篇新的技术报告,并表示他们已经在最新版本的 Java SE 7 Update 97 、 Java SE 8 Update 74 、 Java SE 9 Early Access Build 108 上测试了这种新的利用方法。

甲骨文在2013年10月最初公布的公告中称 CVE-2013-5838 仅影响 Java 的客户端,可以通过“Java Web Start 应用沙盒和 Java 小程序沙盒”进行利用。但Security Explorations 公司表示,这种说法是错误的。

高迪亚克在发给 Full Disclosure 的信中提到,“经过验证,我们发现该漏洞还可被用于入侵服务器环境和 Java 下的 Google App Engine。”

在客户端,Java 的默认安全级别,仅允许有签名的 Java 小程序运行,而且它的点击后播放还可以作为防御手段。这些安全限制可以防止自动化的静默攻击。

如果攻击者想在最新的 Java 实例上利用这一漏洞,他们需要找到另外一个可帮助绕过安全提示的漏洞,或者说服用户在运行恶意 Java 小程序时点击允许。他们更有可能采取后一种策略。

在公开披露之前,Security Explorations 公司还未就 CVE-2013-5838 的这一最新问题通知甲骨文。高迪亚克表示,他公司的新政策是,对于已经上报给厂商的漏洞补丁,如果有问题会立即公告大众。

目前尚不清楚甲骨文是否会对这一漏洞发布紧急 Java 更新,还是会与预计于4月19日发布的第二季度关键漏洞更新一同发布。


转载于:https://my.oschina.net/safedog/blog/638687

相关文章:

不断演进的 Chrome 安全标识

文 / Chrome Security 产品经理 Emily Schechter 此前,我们曾发布一项提议,建议将所有 HTTP 网页标记为确定 “不安全” 并移除 HTTPS 网页的安全标识。自从我们在 Chrome 中引入安全标识以来,网络上的 HTTPS 使用量迅速增加。今年晚些时候&a…

gcc -E 选项

-E 只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里面.例子用法:gcc -E hello.c > pianoapan.txtgcc -E hello.c | more慢慢看吧,一个hello word 也要与处理成800行的代码 -E选项,表示让gcc只进行“预处理”就行了。 所谓的预处理,就是…

剑指offer青蛙跳台阶问题

&#xff08;1&#xff09;一只青蛙一次可以跳上 1 级台阶&#xff0c;也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。//递归方式 public static int f(int n) { //参数合法性验证 if (n < 1) { System.out.println("参数必须大于1&#xff01;&quo…

mysql 亿级表count_码云社 | 砺锋科技-MySQL的count(*)的优化,获取千万级数据表的总行数 - 用代码改变世界...

专注于Java领域优质技术号&#xff0c;欢迎关注作者&#xff1a;李长念一、前言这个问题是今天朋友提出来的&#xff0c;关于查询一个1200w的数据表的总行数&#xff0c;用count(*)的速度一直提不上去。找了很多优化方案&#xff0c;最后另辟蹊径&#xff0c;选择了用explain来…

使用mysql内连接查询年龄_Mysql的连表查询

若一个查询同时涉及到两个以上的表&#xff0c;称为连表查询准备表create table department(id int auto_increment PRIMARY KEY,name varchar(20));departmentcreate table employee(id int primary key auto_increment,name varchar(20),sex enum(male,female) not null defa…

FastDFS安装与使用

安装注意要修改&#xff1a;/etc/fdfs/client.confvim /etc/fdfs/client.confbase_path/home/yuqing/fastdfs 修改为&#xff1a; base_path/home/fastdfstracker_server192.168.209.121:22122 修改为&#xff1a; tracker_server10.201.20.237:22122##include http.conf 修改…

angular组合preact

preact 大小3kb&#xff0c;可以当做angular的一个dom库&#xff0c;而且可以对接使用preact生态系统&#xff0c;react组件修改成preact还是蛮简单的&#xff0c;这样就可以解决angular中用render2操作dom的繁琐问题了!O(∩_∩)O哈哈~&#xff0c;异想天开&#xff0c;动工! t…

大型网站系统架构系列:分布式消息队列(二)

四、JMS消息服务 讲消息队列就不得不提JMS 。JMS&#xff08;JAVA Message Service,java消息服务&#xff09;API是一个消息服务的标准/规范&#xff0c;允许应用程序组件基于JavaEE平台创建、发送、接收和读取消息。它使分布式通信耦合度更低&#xff0c;消息服务更加可靠以及…

Linux环境编译安装Mysql以及PHP中文乱码解决

mysql安装 5.6以后可能会收费&#xff0c;所以选择5.1以下从台湾中山大学镜像下载1.首先要安装C编译环境 # yum install gcc-c2.下载解压# wget http://mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-5.1/mysql-5.1.73.tar.gz # tar zxvf mysql-5.1.73.tar.gz # cd mysql-5.1.7…

mysql noinstall_windows mysql noinstall

最近在想做mysql 主,从备份.在一台windows下安装多个mysql server , 发现用安装版的会覆盖前一安装程序,所以就用noinstall版本的mysql server,在此记录下安装过程的步骤.可主,从备份最终没能跑起来........这只是其中方法之一而已windows 下安装mysql-noinstall so easy!!!步骤…

[十九]JavaIO之PipedReader 和 PipedWriter

功能简介还记得PipedInputStream 和 PipedOutputStream么 我们之前是这么说的: 使用管道通信时&#xff0c;必须将PipedOutputStream和PipedInputStream配套使用 大致流程&#xff1a; 我们在线程A中向PipedOutputStream中写入数据&#xff0c;这些数据会自动的发送到与PipedO…

Linux环境HBase安装与使用

原文出自本人另一个Linux博客 http://blog.csdn.net/unix21/article/details/18776073 Linux环境&#xff1a;CentOS6.5 HBase版本&#xff1a;hbase-0.94.16 HBase官网&#xff1a;http://hbase.apache.org 1.下载解压安装文件 # wget http://mirror.bit.edu.cn/apache/hbase/…

Oracle定时执行存储过程

首先查看SQL> show parameter job NAME TYPE VALUE------------------------------------ ----------- ------------------------------job_queue_processes integer 10如果值是 0 需要修改&#xff08;如果为…

mysql8.0取消授权_mysql8创建用户、删除用户、授权、取消授权

注意&#xff0c;以下命令均在数据库mysql中操作use mysql;mysql有密码设置规范,这里修改仅密码长度为4位,仅本次登录有效set global validate_password.policy0;set global validate_password.length4;创建用户格式CREATE USER usernamehost IDENTIFIED WITH mysql_native_pas…

Azure编配器简化有状态无服务器工作流的创建

Azure Durable Functions旨在通过引入编排器function概念来定义更复杂的工作流&#xff0c;以此来扩展无服务器计算范式。如果你曾经想过要使用它们&#xff0c;微软刚刚发布了一个示例&#xff0c;帮助开发人员开始他们的无服务器计算和编排器function之旅。\\Azure Functions…

ZooKeeper集群环境安装与配置

原文&#xff1a;出自本人的Linux博客http://blog.csdn.net/unix21/ ZooKeeper版本&#xff1a;3.4.5 约定&#xff1a;3台虚拟机 前提&#xff1a;需要安装JDK&#xff0c;关于Linux环境JDK安装配置参考我的另一帖Linux环境安装卸载JDK以及安装Tomcat和发布Java的web程序ZooKe…

thinkphp5 mysql长连接_tp5(thinkPHP5)框架连接数据库的方法示例

本文实例讲述了thinkPHP5框架连接数据库的方法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;1、配置文件目录 tp5applicationdatabase.php通过配置文件来连接。。也可以通过方法链接在控制器里方法链接数据库 &#xff1b;查询时写法 和使用系统的DB类方法略有差异/…

学习笔记之Linux Shell脚本教程:30分钟玩转Shell脚本编程

Linux Shell脚本教程&#xff1a;30分钟玩转Shell脚本编程 http://c.biancheng.net/cpp/shell/转载于:https://www.cnblogs.com/pegasus923/p/5304025.html

tomcat的startup.bat闪退问题解决

从官网下载一个免安装的tomcat&#xff0c;我把它解压在E盘&#xff0c;配置了环境变量&#xff1a;CATALINA_HOME、CATALINA_BASE、TOMCAT_HOME 为 tomcat的解压路径 进入解压tomcat的bin目录&#xff0c;执行startup.bat&#xff0c;出现闪退。 然后winR 输入cmd 进入解压tom…

使用Netbeans创建java Web项目

&#xfeff;&#xfeff;使用Netbeans创建java Web项目需要先搭建JDK参考&#xff1a; Java开发环境的搭建以及使用eclipse创建项目 Linux环境安装卸载JDK1.安装Tomcat 去官网下载最新的Tomcat:http://tomcat.apache.org/ 目前最新的windows环境的Tomcat是 http://mirrors.hus…

Linux内核设计第五周学习总结 分析system_call中断处理过程

陈巧然原创作品 转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000使用gdb跟踪分析一个系统调用中断处理过程&#xff0c;分析系统调用从system_call开始到iret结束之间的整个过程。 实验过程&#xff1a; 登陆实验楼虚拟机http://w…

mysql data ibdata1_database - 如何在MySQL中收缩/清除ibdata1文件

database - 如何在MySQL中收缩/清除ibdata1文件我在localhost中使用MySQL作为在R中执行统计的“查询工具”&#xff0c;也就是说&#xff0c;每次运行R脚本时&#xff0c;我创建一个新数据库(A)&#xff0c;创建一个新表(B)&#xff0c;将数据导入B &#xff0c;提交查询以获得…

MySQL学习----各种字符的长度总结

数字型 类型大小范围&#xff08;有符号&#xff09;范围&#xff08;无符号&#xff09;用途TINYINT1 字节(-128&#xff0c;127)(0&#xff0c;255)小整数值SMALLINT2 字节(-32 768&#xff0c;32 767)(0&#xff0c;65 535)大整数值MEDIUMINT3 字节(-8 388 608&#xff0c;8…

分布式消息队列Kafka集群安装

kafka是LinkedIn开发并开源的一个分布式MQ系统&#xff0c;现在是Apache的一个孵化项目。在它的主页描述kafka为一个高吞吐量的分布式&#xff08;能将消息分散到不同的节点上&#xff09;MQ。在这片博文中&#xff0c;作者简单提到了开发kafka而不选择已有MQ系统的原因。两个原…

[na]pc加入域认证细节

这也是以前好奇,因为学生时候,经常机房上网, 对一些譬如.. 现在看来很low了. 是小作坊式的技术, 真正上不了台面的.扛不住生产的压力. ftp共享计算机统一管理等无盘/网克等特别好奇 计算机组织的两种形式 加入办公网络里有200多台pc,如果各个独立的上网互不干扰. 这种也挺方便,…

react 树形菜单_关于React 使用antd组件递归实现左侧菜单导航树(MenusTree)的示例...

一、菜单组件Demo这里本人采用的是蚂蚁金服(antd)组件库里的{Menu}组件写的一个左侧菜单树的小Demo(整套开发环境是ReactReduxwebpack)import React from react;import { Menu, Icon } from antd;import {WeaScroll} from ecCom;import {bindActionCreators} from redux;import…

SQL快速入门 ( MySQL快速入门, MySQL参考, MySQL快速回顾 )

SQL 先说点废话&#xff0c;很久没发文了&#xff0c;整理了下自己当时入门 SQL 的笔记&#xff0c;无论用于入门&#xff0c;回顾&#xff0c;参考查询&#xff0c;应该都是有一定价值的&#xff0c;可以按照目录各取所需。SQL数据库有很多&#xff0c;MySQL是一种&#xff0c…

MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet

1.安装准备 1).下载安装MyEclipse2014&#xff0c;这已经是最新版本。2).下载Tomcat 官网&#xff1a;http://tomcat.apache.org/ 我们选择8.0&#xff1a; http://tomcat.apache.org/download-80.cgi 在windows下选择64位解压版&#xff1a;http://mirror.bit.edu.cn/apache/t…

[转]Linux 的多线程编程的高效开发经验

Linux 平台上的多线程程序开发相对应其他平台&#xff08;比如 Windows&#xff09;的多线程 API 有一些细微和隐晦的差别。不注意这些 Linux 上的一些开发陷阱&#xff0c;常常会导致程序问题不穷&#xff0c;死锁不断。本文中我们从 5 个方面总结出 Linux 多线程编程上的问题…

mac webpack 版本_晓前端周刊 第48期:EMP面向未来微前端方案正式开源了!玩转 webpack,使你的打包速度提升 90%;...

业界动态苹果最大杀招&#xff1a;iPhone App 已能在电脑运行近日网友反馈&#xff0c;苹果 App Store 中大量应用在兼容性一栏中显示&#xff1a;已支持运行 macOS 11(及以上版本)的 Mac 电脑。这意味着&#xff0c;iPhone 中的应用&#xff0c;已可以在 Mac 电脑中运行。并非…