Linux漏洞修复:SSH Weak Encryption Algorithms Supported|SSH弱加密算法漏洞

2. 漏洞复测系列 -- SSH 支持弱加密算法漏洞(SSH Weak Algorithms Supported) 本系列文章旨在对于有一定网络安全基础的人员,在日常工作中扫描出来的各种漏洞,如何进行验证,以区分该漏洞是否存在或是扫描器误报。请勿应用非法途径。 一、漏洞描述 SSH的配置文件中加密算法没有指定,默认支持所有加密算法,包括arcfour,arcfour128,arcfour256等弱加密算法。 这个漏洞属于SSH的配置缺陷,SSH服务启用了Arcfour (也称RC4)这个不安全算法。 二、... 阅读详情

在做漏洞扫描时发现有个名为SSH Weak Encryption Algorithms Supporte基本覆盖了内网全面linux服务器,研究一番后,分享给大家

漏洞描述:
The following weak client-to-server encryption algorithms are supported by the remote service:
3des-cbc
aes128-cbc
aes192-cbc
aes256-cbc
blowfish-cbc
cast128-cbc

原因:
这是因为ssh通讯时默认使用的加密算法中有部分是不再安全的算法。
在SSH的配置文件中加密算法没有指定,所以默认支持所有加密算法,包括arcfour,arcfour128,arcfour256等弱加密算法。但是目前RC4是不安全算法

解决:
在/etc/ssh/sshd_config中显式指定ssh通讯时使用的加密算法手动指定加密算法,排除RC4

vi /etc/ssh/sshd_config

在最后一行添加

在这里插入图片描述
经测试,我这边修改为Ciphers aes128-ctr,aes192-ctr,aes256-ctr才可以

保存并重启sshd服务

service sshd restart

附:简单shell

#!/bin/bash

echo “##### SSH加密算法强度 #####”

if grep -q ‘Ciphers aes128-ctr,aes192-ctr,aes256-ctr’ /etc/ssh/ssh_config

then
printf “##### [SKIP] #####”
else
sed -i ‘$a Ciphers aes128-ctr,aes192-ctr,aes256-ctr’ /etc/ssh/sshd_config
service sshd restart
printf “##### [SUCCESS] #####”
fi

OpenSSH算法协议漏洞修复 OpenSSH算法协议漏洞修复 由于低版本的OpenSSH使用了过时不安全的加密算法协议,通常OpenSSH在版本迭代更新时会弃用这些不安全的加密算法。 如果我们仍要继续使用旧版本的OpenSSH,可以根据实际情况,考虑屏蔽掉不安全的加密算法,以降低安全风险。 SSH Weak Key Exchange Algorithms Enabled(启用SSH弱密钥交换算法) 查看kexalgorithms 查看客户端支持的kexalgorithms ssh -Q kex 查看服务端支持的kexalgorit 阅读详情

相关推荐

Kylin V10 SP1系统SSH弱加密算法漏洞修复与安全加固实战

SSH(Secure Shell)协议是保障远程登录与数据传输安全的核心技术,其安全性依赖于客户端与服务器协商使用的加密算法套件。若服务器配置不当,支持了如DES、3DES、CBC模式AES或基于SHA-1的密钥交换等弱加密算法,攻击者可能利用这些算法的已知漏洞,实施中间人攻击或解密敏感数据,导致信息泄露与合规风险。从工程实践角度,修复此类漏洞的关键在于精确识别并禁用不安全的算法,同时配置强算法列表(如AES-GCM、ChaCha20-Poly1305及基于SHA-256的密钥交换),确保在不中断现有业务连

迷彩风情 873

Weak Encryption Algorithm(s) Supported (SSH)

​服务器配置允许或支持使用弱加密算法。出现这个评分和等级的原因是因为​。3,重启 SSH 使其生效。​主配置文件进行添加内容。

m0_74431494的博客 5313

使用nmap探测SSH加密算法,提升远程连接安全

SSH(Secure Shell)是远程管理服务器的核心协议,其安全性依赖于加密算法、密钥交换和消息认证码等机制。在复杂的网络环境中,中间人攻击(MitM)或算法降级可能危及连接安全。通过主动探测技术,可以评估SSH服务支持的算法强度,及时发现弱算法或配置不当。nmap工具的NSE脚本引擎提供了ssh2-enum-algos脚本,能够以外部视角高效枚举目标服务器的密钥交换、加密、主机密钥和MAC算法。结合安全算法推荐清单,管理员可以加固sshd_config,优先使用curve25519-sha256、ch

chuannaoxuan4674的博客 400

漏洞SSH Weak Algorithms Supported简析

前言         用nessus给linux设备进行漏洞扫描的时候,经常会爆出一个名为SSH WeakAlgorithms Supported的中危漏洞,而且往往一爆就是一大片,而且关键它还挂着个中危的头衔会导致报告的观赏度大大下降。恰逢老板追查,对这个问题稍作了研究和大家分享一下。   一、漏洞描述 nessus官方给的描述信息为: Nessus has detected th

Morliasde的博客 1万+

Nessus漏洞扫描器:从安装配置到实战渗透测试指南

漏洞扫描是网络安全评估的基础环节,其核心原理是通过自动化工具对目标系统的端口、服务、配置进行探测,并与已知漏洞特征库进行比对,从而识别潜在安全风险。这项技术能够显著提升安全运维效率,帮助团队系统性地发现网络资产中的脆弱点,广泛应用于企业安全合规检查、渗透测试前期信息收集等场景。Nessus作为业界广泛使用的漏洞扫描工具,集成了强大的资产发现与漏洞检测能力,支持从基础的网络扫描到深度的凭证扫描(Credentialed Scan)。通过合理配置扫描策略和解读风险报告,安全人员可以快速定位高危漏洞,例如远程代码

weixin_34341117的博客 498

Nessus渗透测试实战:从安装配置到漏洞扫描与报告分析

漏洞扫描是网络安全评估与渗透测试中的基础环节,其核心原理是通过自动化工具模拟攻击行为,对目标系统的端口、服务、应用及配置进行探测,识别已知的安全弱点。这项技术能极大提升安全工作的效率,将安全工程师从繁琐的手工检查中解放出来,专注于更高阶的漏洞利用与深度分析。在实际的渗透测试、红蓝对抗及合规性审计场景中,一款强大的漏洞扫描器是构建安全防御体系的关键。Nessus作为业界广泛使用的商业漏洞扫描工具,凭借其庞大的持续更新的漏洞知识库(Plugin Feed),能够对操作系统、网络设备、数据库及Web应用等进行全面

hck341204的专栏 450

修复SSH Weak Algorithms Supported漏洞

修复SSH Weak Algorithms Supported漏洞

平庸 2181

Xshell8深度部署指南:SSH终端稳定性与国产化适配实战

SSH终端是Linux远程管理的基础交互入口,其核心价值在于连接稳定性、键盘响应实时性、多会话隔离能力及协议兼容性。Xshell8凭借自研NetSshCore引擎,在TCP调优、密钥协商降级、中文粘贴逻辑等工程细节上持续优化,显著提升高并发、弱网、信创环境下的操作确定性。相比Web SSH或VS Code Remote-SSH等现代方案,它更擅长保障底层交互质感——尤其在Proxmox、Kali、统信UOS等混合终端场景中,成为运维人员首选的‘手感型’工具。本文聚焦Xshell8 8.0+版本的生产级部署实

csdn864883的博客 357

SSH安全漏洞扫描与加固实战:从原理到自动化部署

SSH(Secure Shell)协议作为远程登录和文件传输的核心技术,其安全性直接关系到服务器基础设施的防护能力。该协议通过加密通道保障通信安全,但在密钥交换、加密算法和认证方式等环节仍可能存在脆弱点。理解SSH协议栈的工作原理,有助于识别如弱加密算法、不安全的密钥交换模式等潜在风险,从而采取针对性加固措施。在工程实践中,自动化扫描工具能够高效评估SSH服务配置,识别安全漏洞,并结合持续集成与监控平台,实现安全策略的常态化管理。本文以Terrapin-Scanner为例,深入探讨SSH漏洞扫描的核心原理与

weixin_30411819的博客 407

卫星系统安全架构解析:从通信链路到星上系统的攻防技术

卫星通信作为现代关键基础设施的核心技术,其安全机制建立在无线信号传输和分布式系统架构基础上。从技术原理层面分析,卫星系统通过空间段、地面段和用户段的三层架构实现全球覆盖,但每个环节都存在特定的安全弱点。在工程实践中,卫星链路加密、星上系统安全启动、地面站网络防护等技术方案能够有效提升系统抗攻击能力。随着商业卫星星座和软件定义卫星的发展,卫星安全已从传统的物理防护扩展到网络安全领域。本文基于卫星通信链路和地面站系统等热词,深入探讨卫星系统面临的安全威胁及防护策略,为航天、通信等领域的工程技术人员提供实用的安全

weixin_33842304的博客 437

密码学入门指南:从AES、RSA到HTTPS,掌握核心概念与实战应用

密码学是保障数字世界安全的基石,其核心原理在于通过数学算法对信息进行变换,以实现机密性、完整性和身份认证。从基础的对称加密与非对称加密,到单向的哈希函数,这些技术共同构成了现代安全通信的骨架。对称加密如AES,使用同一密钥进行加解密,效率高,适合处理大量数据,但其密钥分发是核心挑战。非对称加密如RSA,采用公钥与私钥配对,巧妙解决了密钥交换难题,并成为数字签名和SSL/TLS证书的基础。哈希函数如SHA-256,则为数据生成唯一的“数字指纹”,是密码存储与完整性校验的关键。这些技术的价值在于,它们从理论走向

weixin_34235457的博客 487

Ubuntu 18.04 OpenSSH 安全加固实战:从sshd_config到Fail2ban七步落地

SSH(Secure Shell)是Linux系统远程管理的核心协议,其安全性直接决定服务器边界防护能力。OpenSSH作为最主流的SSH实现,其配置、算法协商、密钥机制与访问控制共同构成纵深防御基础。在Ubuntu 18.04等长期支持版本中,原生OpenSSH 7.6p1已停止安全更新,存在加密套件过时、密钥交换弱算法(如diffie-hellman-group1-sha1)、主机密钥类型陈旧(如DSA)等典型风险。强化关键在于精准调控sshd_config参数、启用ED25519密钥与现代KEX/Ci

weixin_30596165的博客 455

AI模型私有化部署安全指南:从模型加密到访问控制的完整实践

在AI模型私有化部署场景中,模型安全与访问控制是保障企业核心资产与服务的两大基石。模型加密技术通过AES等对称加密算法,对模型文件进行静态加密,确保即使文件被窃取也无法直接使用,从源头上解决了资产防盗问题。其技术价值在于将传统数据安全领域的加密理念成功应用于AI模型保护,实现了知识产权与训练成果的有效隔离。访问控制则借鉴了软件定义网络(SDN)的细粒度策略管理思想,通过JWT认证与Casbin授权引擎的结合,构建了一套可编程、可动态更新的权限管理体系。这种架构实现了策略与执行的分离,能够精准控制“谁、在什么

weixin_30321449的博客 390

拆解Web渗透底层逻辑:从溯源发展史到实战核心全维度指南

Web渗透测试是一套标准化、流程化、逻辑化、合规化的完整技术体系,绝非零散工具的堆砌。1. 信息收集是渗透的基石,决定测试深度与成功率,核心在于精细化、绕过防护挖掘隐性信息;2. 高危漏洞探测与利用是核心突破,需吃透漏洞原理,规避工具误报、WAF拦截等问题;3. 权限提升与内网渗透是进阶核心,是区分入门与资深渗透工程师的关键;4. 日志清理与复盘是职业化核心,适配企业合规测试场景。从发展趋势来看,Web安全攻防对抗会持续升级,自动化渗透、AI漏洞挖掘、云原生安全、API安全将成为未来主流方向。

2501_92125808的博客 597

Python cryptography库实战:10个核心技巧掌握加密与安全编程

密码学是保障数据安全的基石,其核心原理在于通过数学算法实现信息的加密、解密与认证。在Python生态中,cryptography库作为现代密码学实践的标杆,提供了从哈希、对称加密到非对称加密、数字签名的完整工具链。该库基于OpenSSL等成熟底层库构建,遵循“安全默认值”设计哲学,能有效帮助开发者避免常见安全漏洞。在工程实践中,无论是保护用户密码、加密配置文件,还是实现安全的API通信,cryptography库都能提供坚实支撑。本文聚焦于Fernet对称加密、RSA非对称加密等关键模块,通过10个核心技巧

weixin_30565327的博客 375

【信息科学与工程学】【数据中心】 第七篇 智算中心CLOS组网整体设计

区域主要功能网络要求技术选型安全等级可用性要求训练区​大规模AI模型训练,分布式计算超高带宽(100G+),超低延迟(<1ms),无损网络RoCEv2,PFC,DCQCN,多路径P4(最高)99.99%推理区​实时AI推理,模型服务低延迟(<10ms),高可用,弹性扩展智能负载均衡,服务网格,容器网络P3(高)99.999%公共服务区​统一认证,API网关,数据服务多租户隔离,安全防护,弹性带宽VXLAN,EVPN,微隔离P3(高)99.99%存储区​高性能存储,数据湖超高带宽,低延迟,高IOPSNVMe-

weixin_49199313的博客 1371

Shell脚本与OpenSSL实现文件批量加密解密实战

文件加密是数据安全领域的核心技术,通过加密算法将明文转换为密文,确保敏感信息在存储和传输过程中的安全性。AES-256-CBC作为目前主流的对称加密算法,结合初始化向量(IV)和分块处理机制,能够有效防御暴力破解和模式分析攻击。在Linux环境下,OpenSSL工具包提供了完整的加密算法实现,而Shell脚本则能实现批量文件处理的自动化。这种技术组合特别适合需要处理大量小型文件的场景,如日志加密、配置保护和安全传输等。通过合理使用PBKDF2密钥派生和HMAC完整性验证,可以构建出既安全又高效的加密解决方案

weixin_30776545的博客 397

【信息科学与工程学】【安全领域】第三十五篇 网络安全算法表

编号算法名称算法的逐步骤思考推理的数学方程式和分解的数学方程式参数/变量列表复杂度(时间/空间)1​AES (高级加密标准)​1. 密钥扩展:从初始密钥生成轮密钥。 2. 初始轮: 3. 主轮循环(Nr-1轮):  - SubBytes:(非线性字节替换)  - ShiftRows:对状态矩阵的行进行循环移位。  - MixColumns:(在GF(2⁸)上的矩阵乘法)  - AddRoundKey: 4. 最终轮:执行SubBytes、ShiftRows、AddR

weixin_49199313的博客 1380
下一篇: Linux漏洞修复:Apache服务器TraceEnable漏洞的关闭与测试方法/HTTP跟踪跨站攻击
Meodream
博客等级 码龄7年 2粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值