POC详情: 36ac484edb9bc66566d4ae56d9917929dc1cd382

来源
关联漏洞
标题: Microsoft Windows TCP/IP component 数字错误漏洞 (CVE-2024-38063)
描述:Microsoft Windows tcp/ip是美国微软(Microsoft)公司的一个 Windows 的 Tcp/Ip 支持服务。 Microsoft Windows TCP/IP component存在数字错误漏洞。攻击者利用该漏洞可以远程执行代码。以下产品和版本受到影响:Windows 10 Version 1809 for 32-bit Systems,Windows 10 Version 1809 for x64-based Systems,Windows 10 Version 1809 f
描述
potential memory corruption vulnerabilities in IPv6 networks.
介绍
# IPv6 Vulnerability Packet Sender for Memory Corruption
## CVE-2024-38063
This Python script is designed to send crafted packets to trigger potential memory corruption vulnerabilities `CVE-2024-38063`. It utilizes the Scapy library to create and send IPv6 packets, optionally using specified MAC addresses. The script can handle multiple network interfaces.

## Features

- Send crafted IPv6 packets with optional Interface headers.
- Configure destination IP and optionally MAC address.
- Specify the number of tries and batches for packet sending.
- Supports multiple network interfaces for packet dispatch.

## Requirements

- Python 3.x
- Scapy: You can install Scapy using pip:
  ```bash
  pip install scapy
  ```

## Usage

To use this script, you will need to provide several command-line arguments. Here is how to run the script with the required options:

```bash
python cve-2024-38063.py --iface "eth0,eth1" --ip_addr "2001:db8::1" --mac_addr "00:1A:2B:3C:4D:5E" --num_tries 20 --num_batches 20
```

### Arguments

- `--iface`: A comma-separated list of interfaces to use for sending packets. This argument is required.
- `--ip_addr`: The destination IPv6 address to which the packets will be sent. This argument is required.
- `--mac_addr`: The destination MAC address. This is optional; if omitted, no Ethernet header will be added.
- `--num_tries`: The number of tries per batch. Defaults to 20.
- `--num_batches`: The number of batches of tries. Defaults to 20.

### Example

Here is an example command that uses two interfaces to send packets:

```bash
python packet_sender.py --iface "eth0,eth1" --ip_addr "2001:db8::1" --mac_addr "00:1A:2B:3C:4D:5E" --num_tries 30 --num_batches 10
```

This will send packets to the specified IP address with the specified MAC address over `eth0` and `eth1`, with 30 tries per batch and 10 batches in total.

## Author

- Aung Myat Thu aka `w01f`

## Acknowledgments

- Thanks to the Scapy development team for providing such a powerful tool.
- Thanks to `ynwarcs` for idea
文件快照

[4.0K] /data/pocs/36ac484edb9bc66566d4ae56d9917929dc1cd382 ├── [2.2K] cve-2024-38063.py └── [2.0K] README.md 0 directories, 2 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。