Ubuntu Hadoop 安全漏洞防范清单
一 身份与访问控制
二 网络与端口防护
三 加密与密钥管理
四 审计监控与漏洞管理
五 常见漏洞快速处置表
| 风险场景 | 典型迹象 | 立即措施 | 配置要点 |
|---|---|---|---|
| Web UI 未授权访问(如 HDFS 50070/9870、YARN 8088) | 公网可直接打开 UI、列目录、下载文件 | 关闭公网访问;反向代理+白名单;开启简单认证或 Kerberos | core-site.xml:hadoop.http.authentication.simple.anonymous.allowed=false;必要时修改默认端口并仅内网开放 |
| YARN REST API 未授权 | 可未鉴权调用 /ws/v1/cluster/info、提交作业 | 限制来源 IP;启用 Kerberos;开启服务级授权 | core-site.xml:hadoop.security.authorization=true;hadoop-policy.xml 配置 security.job.submission.protocol.acl |
| RPC 未认证/弱认证 | 未登录即可提交作业或访问敏感接口 | 启用 Kerberos 并强制 RPC 认证 | core-site.xml:hadoop.security.authentication=kerberos;hadoop.rpc.protection=authentication |
| 静态数据泄露 | 磁盘丢失/快照外泄导致明文数据暴露 | 启用 HDFS TDE 与 KMS;敏感数据放入加密区 | 创建 Encryption Zone,密钥由 KMS/HSM 托管并定期轮换 |
| 组件漏洞(如 CVE-2021-30121 RCE、CVE-2022-3348 XSS) | 扫描器告警或版本在影响范围 | 升级到修复版本;限制 UI 访问;最小化权限运行 | 关注官方安全通告与发行版 CVE 页面,及时修补与回归测试 |