Sploitus

Exploit for overread

kitploit Β· 2026-08-25

Exploit Code

MARKDOWN24 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-MORGANWDAVIS-OVERREAD
![cb_thumbnail](https://assets.kitploit.com/production/public/readmes/29485/6b8acacf77649bf1c4af4df2c927dee56ed2ea69395bd2e0eaacc401a0868275.png)

# overread

**Π‘ΠΈΠΌΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ overread CVE-2023-4966 Citrix Bleed**

Π­Ρ‚ΠΎ ΠΌΠΎΠΉ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ для Harvard CS50 Cybersecurity 2023. Он рассказываСт ΠΎ Π±Π°Π³Π΅. НСбольшом Π±Π°Π³Π΅ – с ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌΠΈ, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‰ΠΈΠΌΠΈΡΡ послСдствиями. Π’ этой ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ я подСлюсь Β«ΠΊΡ€ΠΎΠ²ΠΎΡ‚ΠΎΡ‡Π°Ρ‰ΠΈΠΌΠΈ инсайтами» ΠΎΠ΄Π½ΠΎΠΉ малСнькой ошибки Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Ошибки, которая ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ для ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² людСй.

## Π’ΠΈΠ΄Π΅ΠΎ

Π’ΠΈΠ΄Π΅ΠΎ ΠΎ Citrix Bleed Π½Π° YouTube

Записано 4 дСкабря 2023 Π³ΠΎΠ΄Π°

## ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ

Π­Ρ‚Π° дСмонстрационная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° C Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ `snfprintf()` Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π΅Π·Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½Π° пытаСтся фактичСски ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ overread Π±ΡƒΡ„Π΅Ρ€Π° памяти, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ эксплойт CVE-2023-4966.

Π’ зависимости ΠΎΡ‚ вашСго компилятора ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π±ΡƒΡ„Π΅Ρ€ΠΎΠ², `malloc()` ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ страницам, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΌΠ½ΠΎΠΉ константы Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π²ΠΎΠ΄ помСщался Π½Π° ΠΎΠ΄ΠΈΠ½ экран Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. Π˜Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ ΠΈ вовсС Π½Π΅ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

## Π’Ρ‹Π²ΠΎΠ΄

![Screenshot 2023-12-11 131451](https://assets.kitploit.com/production/public/readmes/29485/eb6d203ef905301aae90569dc616d67b38459d9f57348cfb5d637d55a951ddc7.png)