hacktricks/network-services-pentesting/4786-cisco-smart-install.md

66 lines
4.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 4786 - Cisco Smart Install
<details>
<summary><strong>从零开始学习AWS黑客技术成为专家</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTEHackTricks AWS红队专家</strong></a><strong></strong></summary>
* 您在**网络安全公司**工作吗? 想要在HackTricks中看到您的**公司广告** 或者想要访问**PEASS的最新版本或下载PDF格式的HackTricks** 请查看[**订阅计划**](https://github.com/sponsors/carlospolop)!
* 发现我们的独家[NFTs收藏品**The PEASS Family**](https://opensea.io/collection/the-peass-family)
* 获取[**官方PEASS和HackTricks周边产品**](https://peass.creator-spring.com)
* **加入** [**💬**](https://emojipedia.org/speech-balloon/) [**Discord群组**](https://discord.gg/hRep4RUj7f) 或 [**电报群组**](https://t.me/peass) 或在**Twitter**上关注我 🐦[**@carlospolopm**](https://twitter.com/hacktricks\_live)**.**
* **通过向** [**hacktricks repo**](https://github.com/carlospolop/hacktricks) **和** [**hacktricks-cloud repo**](https://github.com/carlospolop/hacktricks-cloud) **提交PR来分享您的黑客技巧。**
</details>
<figure><img src="https://pentest.eu/RENDER_WebSec_10fps_21sec_9MB_29042024.gif" alt=""><figcaption></figcaption></figure>
{% embed url="https://websec.nl/" %}
## 基本信息
**Cisco Smart Install**是思科设计的用于自动化新思科硬件的初始配置和操作系统镜像加载的工具。**默认情况下Cisco Smart Install在思科硬件上处于活动状态并使用传输层协议TCP端口号为4786。**
**默认端口:** 4786
```
PORT STATE SERVICE
4786/tcp open smart-install
```
## **Smart Install Exploitation Tool**
**在2018年发现了该协议中的一个关键漏洞CVE-2018-0171。威胁级别在CVSS评分中为9.8。**
**向处于活动状态的Cisco Smart Install的TCP/4786端口发送一个特制数据包会触发缓冲区溢出允许攻击者**
* 强制重新启动设备
* 调用RCE
* 窃取网络设备的配置。
**[SIET](https://github.com/frostbits-security/SIET)Smart Install Exploitation Tool**被开发用于利用这个漏洞它允许您滥用Cisco Smart Install。在本文中我将向您展示如何读取一个合法的网络硬件配置文件。配置外泄对于渗透测试人员可能很有价值因为它将了解网络的独特特性。这将使生活更轻松并允许找到攻击的新向量。
**目标设备将是“活动”的Cisco Catalyst 2960交换机。虚拟镜像没有Cisco Smart Install因此您只能在真实硬件上进行练习。**
目标交换机的地址为**10.10.100.10且CSI处于活动状态。**加载SIET并开始攻击。**-g参数**表示从设备中外泄配置,**-i参数**允许您设置易受攻击目标的IP地址。
```
~/opt/tools/SIET$ sudo python2 siet.py -g -i 10.10.100.10
```
<figure><img src="../.gitbook/assets/image (773).png" alt=""><figcaption></figcaption></figure>
交换机配置 **10.10.100.10** 将位于 **tftp/** 文件夹中
<figure><img src="../.gitbook/assets/image (1116).png" alt=""><figcaption></figcaption></figure>
<figure><img src="https://pentest.eu/RENDER_WebSec_10fps_21sec_9MB_29042024.gif" alt=""><figcaption></figcaption></figure>
{% embed url="https://websec.nl/" %}
<details>
<summary><strong>从零开始学习AWS黑客技术成为专家</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTEHackTricks AWS Red Team Expert</strong></a><strong></strong></summary>
* 你在一家 **网络安全公司** 工作吗?想要看到你的 **公司在HackTricks中被宣传** 吗?或者想要访问 **PEASS的最新版本或下载HackTricks的PDF**?查看 [**订阅计划**](https://github.com/sponsors/carlospolop)!
* 探索 [**PEASS家族**](https://opensea.io/collection/the-peass-family),我们的独家 [**NFTs**](https://opensea.io/collection/the-peass-family)
* 获取 [**官方PEASS & HackTricks周边**](https://peass.creator-spring.com)
* **加入** [**💬**](https://emojipedia.org/speech-balloon/) [**Discord群**](https://discord.gg/hRep4RUj7f) 或者 [**电报群**](https://t.me/peass) 或者 **关注** 我的 **Twitter** 🐦[**@carlospolopm**](https://twitter.com/hacktricks\_live)**.**
* 通过向 **hacktricks仓库****hacktricks-cloud仓库** 提交PR来 **分享你的黑客技巧**
</details>