一身转战三千里,一剑曾当百万师。这篇文章主要讲述HIGH Java JMX Agent Insecure Configuration相关的知识,希望能为你提供帮助。
HIGH java JMX Agent Insecure Configuration
DescriptionA Java JMX agent running on the remote host is configured without SSL client and password authentication. An unauthenticated, remote attacker can connect to the JMX agent and monitor and manage the Java application that has enabled the agent.
Moreover, this insecure configuration could allow the attacker to create a javax.management.loading.MLet MBean and use it to create new MBeans from arbitrary URLs, at least if there is no security manager. In other words, the attacker could execute arbitrary code on the remote host under the security context of the remote Java VM.
SolutionEnable SSL client or password authentication for the JMX agent.
See Also??http://www.nessus.org/u?3d7065e0??
??http://www.nessus.org/u?ff9fe54?????a???
Output
- ClassPath: /soft/activemq//bin/activemq.jarInputArguments: -Xms64M -Xmx1G -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=/soft/activemq//conf/login.config -Dcom.sun.management.jmxremote -Djava.awt.headless=true -Djava.io.tmpdir=/soft/activemq//tmp -Dactivemq.classpath=/soft/activemq//conf:/home/app/activemq//../lib/: -Dactivemq.home=/soft/activemq/ -Dactivemq.base=/soft/activemq/ -Dactivemq.conf=/soft/activemq//conf -Dactivemq.data=https://www.songbingjia.com/soft/activemq//data
【HIGH Java JMX Agent Insecure Configuration】解决:直接关闭java JMX 监控,编辑activemq.xml文件,重启服务。
?
推荐阅读
- SHELL脚本基础命令知识(编程规范与变量)
- #yyds干货盘点#linux系统监视别人在登录后都输入了什么命令
- #yyds干货盘点#进程的各种状态详解进程和内存管理相关原理
- Shell脚本练习----条件语句(if case语句的应用)
- 年终总结 -我是怎么成为DevOps的
- 为SSH登录设置电子邮件提醒
- #yyds干货盘点#Windows Server之DNS域名解析服务器
- Centos系统中 Systemd 的Unit文件配置说明
- Jenkins 定时构建触发器