首页/新闻资讯/正文详情

linux系统中间件测试报告

发布时间:2026/9/24 16:30:05 来源:云帆数科 栏目:资讯中心
linux系统中间件测试报告
渗透测试报告 — 192.168.100.135Ubuntu 多服务主机项目 内容测试时间 2026-09-23测试环境 Kali Linux 2026.2WSL2本机 172.19.78.191经宿主机 192.168.100.1 路由授权状态 用户声明已获目标授权测试范围 192.168.100.135 单目标目标状态 在线延迟约 2-4ms目标概况操作系统UbuntuOpenSSH 8.9p1 Ubuntu 3ubuntu0.17Redis 运行于 Linux 6.8.0-138-generic x86_64类型判断vulnhub/vulhub 风格 “数据库全家桶” 靶机 ——13 个端口几乎全部为数据库 / 中间件服务主机名bj-virtual-machineElasticsearch 集群节点名2. 端口与服务枚举13 个开放 TCP 端口端口 服务 版本 认证状态21 vsftpd 3.0.5 匿名登录被拒53022 OpenSSH 8.9p1 Ubuntu 需凭据未爆破80 Apache 2.4.52 (Ubuntu) 默认页无隐藏入口robots/admin/phpmyadmin 等均 404139/445 Samba smbd 4.x 匿名可列共享print、myshare、IPC、myshare、IPC、myshare、IPCmyshare 连入被拒3306 MariaDB 10.3.x 主机白名单限制192.168.100.1 被拒5432 PostgreSQL 3.0 协议 pg_hba.conf 拒绝远程 postgres6379 Redis 6.0.16 完全未授权无密码8080 Apache Tomcat 9 manager/host-manager 401常见弱口令未命中9200 Elasticsearch 7.17.0 REST API 未授权9300 ES binary API — 未授权11211 Memcached 1.6.14 未授权stats 直通27017 MongoDB 6.0.29 疑似未授权buildinfo 可读3. 漏洞发现3.1 [严重] Redis 6.0.16 未授权访问 — 可命令执行面根因requirepass为空 bind 0.0.0.0全网监听无任何认证验证PING→PONG未认证直通CONFIG GET dir/dbfilename/save/requirepass全部可读服务器完整信息可获取版本、运行时间、进程号、配置路径 /etc/redis/redis.conf可利用性可执行任意 Redis 命令读 / 写 / 删任意键CONFIG/SET/SAVE 可用。若 Redis 以 root 运行可CONFIG SET dir至/root/.ssh或/var/spool/cron/crontabs写入 SSH 公钥 / 定时任务实现 RCE即使非 root也可篡改 / 清空业务数据、充当跳板注意本次仅做只读验证未实际写入文件避免留痕如需验证 RCE 请明确授权3.2 [高] Elasticsearch 7.17.0 REST API 未授权未认证即可读取集群信息cluster: elasticsearchnode: bj-virtual-machine、索引列表、集群健康green、节点信息当前仅存在系统索引.geoip_databases无业务数据泄露但 REST API 完全暴露3.3 [高] Memcached 1.6.14 未授权未认证直接执行statspid、uptime、版本、连接数等全部返回可读 / 写 / 删除缓存数据cmd_get/cmd_set 可用可用于缓存投毒或信息窃取3.4 [高] MongoDB 6.0.29 疑似未授权未认证可获取服务器 buildinfo版本、编译信息、存储引擎列库操作因新版协议OP_QUERY 已移除受限未完成客户端缺失按版本默认配置判断未启用认证的可能性高3.5 [中] SMB 匿名枚举共享smbclient -L匿名可列出共享print$、myshare、IPC$myshare实际连入返回 ACCESS_DENIED需认证缓解了直接读取风险3.6 [中] Tomcat 9 manager 暴露/manager/html、/host-manager/html存在但 401 保护常见弱口令tomcat/tomcat、admin/admin 等 7 组未命中3.7 [低] 其他Apache 80 为默认页常见路径全部 404server-status 403MySQL 主机白名单、PostgreSQL pg_hba 限制均生效未发现弱口令4. 测试方法摘要nmap -sS -p-全端口扫描 → 13 个开放端口nmap -sV版本检测 80/8080 页面抓取 → Ubuntu 22.04 多服务主机确认未授权访问批量验证Redisnc 手工协议PING/CONFIG GET→ 未授权确认Memcachedstats→ 未授权确认ElasticsearchGET /、_cat/indices、_cluster/health→ 未授权确认MongoDBnmap mongodb-info → 未授权读服务器信息SMBsmbclient 匿名列共享MySQL/PG/FTP/Tomcat认证 / 白名单拦截确认HTTP 常见路径枚举80/8080→ 无隐藏入口5. 修复建议优先级 措施立即 Redis设置强requirepass、bind 127.0.0.1或内网白名单、rename-command CONFIG禁用危险命令、确认以非 root 用户运行立即 Elasticsearch开启 xpack.security 认证、限制监听地址立即 Memcached-l绑定内网 IP防火墙限制 11211 访问立即 MongoDB启用--auth认证、bindIp限制短期 Samba关闭匿名共享枚举restrict anonymous 2、myshare 设置访问控制短期 Tomcat移除或加 IP 白名单保护 manager/host-manager、更换强口令短期 防火墙最小化仅开放业务必需端口当前 13 个端口大面积暴露持续 SSH 改用密钥认证并禁用密码登录各服务升级至最新安全版本6. 结论目标为 Ubuntu 多服务主机数据库全家桶配置存在 4 个未授权访问漏洞Redis / Elasticsearch / Memcached / MongoDB其中 Redis 未授权为最严重项无密码 全网监听具备命令执行面若以 root 运行可直接 RCE。综合风险等级高。未取得操作系统 shell 或 root未进行爆破 / 主动利用但数据面已大面积失守建议按第 5 节立即处置。

相关推荐

前端实战:用纯HTML/CSS/JS构建CPA备考知识库系统——搜索+记忆卡+知识图谱+AI问答
前端实战:用纯HTML/CSS/JS构建CPA备考知识库系统——搜索+记忆卡+知识图谱+AI问答

前端实战:用纯HTML/CSS/JS构建CPA备考知识库系统——搜索记忆卡知识图谱AI问答系统架构 ┌──────────────────────────────────────────────┐ │ 四大功能模块 │ ├──────… · 2026/9/24 16:29:59

PHPStan 错误标识符 phpstan.type 详解:assertType 类型断言失败的原因与修复
PHPStan 错误标识符 phpstan.type 详解:assertType 类型断言失败的原因与修复

开发工具代码质量静态分析 【免费下载链接】phpstan PHP Static Analysis Tool - discover bugs in your code without running it! 项目地址: https://gitcode.com/gh_mirrors/ph/phpstan 点击查看 免费下载 phpstan.type 是 PHPStan 静态分析引擎内置的错误标识符… · 2026/9/24 16:29:58

使用 prisma-binding 构建基于 Prisma 服务的 GraphQL 服务器
使用 prisma-binding 构建基于 Prisma 服务的 GraphQL 服务器

使用 prisma-binding 构建基于 Prisma 服务的 GraphQL 服务器 【免费下载链接】prisma1 💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated] 项目地址: https://gitcode.com/gh_mirrors/pr/prisma1 导读 … · 2026/9/24 16:29:58

大麦自动抢票指南:Python Selenium + Appium 双端抢票脚本完整教程
大麦自动抢票指南:Python Selenium + Appium 双端抢票脚本完整教程

大麦自动抢票指南:Python Selenium Appium 双端抢票脚本完整教程 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase ticket-purchase 是一… · 2026/9/24 17:02:56

ParlAI Seq2Seq Agent 深度指南:基于 RNN 的序列到序列生成模型
ParlAI Seq2Seq Agent 深度指南:基于 RNN 的序列到序列生成模型

NLP人工智能深度学习 【免费下载链接】ParlAI A framework for training and evaluating AI models on a variety of openly available dialogue datasets. 项目地址: https://gitcode.com/gh_mirrors/pa/ParlAI 点击查看 免费下载 本指南围绕 ParlAI 仓库中 parla… · 2026/9/24 17:02:56

Yii 2 错误处理完全指南:ErrorHandler 组件、异常页面定制与多格式错误响应
Yii 2 错误处理完全指南:ErrorHandler 组件、异常页面定制与多格式错误响应

Yii 2 错误处理完全指南:ErrorHandler 组件、异常页面定制与多格式错误响应 【免费下载链接】yii2 Yii 2: The Fast, Secure and Professional PHP Framework 项目地址: https://gitcode.com/gh_mirrors/yi/yii2 本篇技术指南以 Yii 2 内置的 yii\web\ErrorH… · 2026/9/24 17:02:56

前端实战:滚动监听实现顶部 logo 平滑显隐效果
前端实战:滚动监听实现顶部 logo 平滑显隐效果

开发弹窗、侧边抽屉、全屏遮罩这类组件时,经常会遇到一个问题:弹窗弹出后,底层页面依然可以滚动,体验很差。常见方案就是控制 body 的滚动,本文使用 jQuery 实现禁止页面滑动和恢复页面滑动,同时说明坑点。… · 2026/9/24 17:02:56

Visdom 窗口系统完全指南:Window ID、拖拽布局、程序化操作与实时参数编辑
Visdom 窗口系统完全指南:Window ID、拖拽布局、程序化操作与实时参数编辑

Visdom 窗口系统完全指南:Window ID、拖拽布局、程序化操作与实时参数编辑 【免费下载链接】visdom Tool for real-time visualization, monitoring and collaborative analysis of AI/ML experiments and live data. Supports Python, PyTorch/Torch, NumPy, Tenso… · 2026/9/24 17:02:56

云手机哪个好用?系统兼容性、保活、网络维度分析,怎么选
云手机哪个好用?系统兼容性、保活、网络维度分析,怎么选

云手机本质是部署在云端服务器上的 Android 虚拟设备,可实现本地设备关机后云端应用持续运行。本文从技术指标出发,整理了云手机的核心评估维度,对比市面主流几款产品的特性、优缺点,面向个人开发者、测试人员、应用托管用户提供选… · 2026/9/24 17:02:50

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码