Ранливост Π²ΠΎ Timeshift ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π²ΠΎ систСмот

Π’ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° TimeShift ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ ранливост (CVE-2020-10174), Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Ρ˜ΡœΠΈ ΠΌΡƒ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΎΡ‚ корисник Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠΈ ΠΊΠΎΠ΄ ΠΊΠ°ΠΊΠΎ root. Timeshift Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π΅Π½ систСм кој користи rsync со Ρ‚Π²Ρ€Π΄ΠΈ врски ΠΈΠ»ΠΈ Btrfs снимки Π·Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ функционалност слична Π½Π° System Restore Π½Π° Windows ΠΈ Time Machine Π½Π° macOS. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½Π° Π²ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π°Ρ‚Π° Π½Π° ΠΌΠ½ΠΎΠ³Ρƒ дистрибуции ΠΈ стандардно сС користи Π²ΠΎ PCLinuxOS ΠΈ Linux Mint. ΠŸΠΎΠΏΡ€Π°Π²Π΅Π½Π° Π΅ ранливоста ΠΏΡ€ΠΈ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ ВрСмСнска ΠΏΡ€ΠΎΠΌΠ΅Π½Π° 20.03.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ Π΅ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ ΠΎΠ΄ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Ρ€Π°ΠΊΡƒΠ²Π°ΡšΠ΅ со Ρ˜Π°Π²Π½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ /tmp. Кога ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Π° копија, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° создава Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ /tmp/timeshift, Π²ΠΎ кој сС ΠΊΡ€Π΅ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ со ΡΠ»ΡƒΡ‡Π°Ρ˜Π½ΠΎ ΠΈΠΌΠ΅ ΡˆΡ‚ΠΎ содрТи скрипта Π½Π° школка со ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, стартувана со ΠΏΡ€Π°Π²Π° Π½Π° root. ΠŸΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ со скриптата ΠΈΠΌΠ° Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π»ΠΈΠ²ΠΎ ΠΈΠΌΠ΅, Π½ΠΎ самиот /tmp/timeshift Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π»ΠΈΠ² ΠΈ Π½Π΅ Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ Π·Π° Π·Π°ΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ создавањС симболична врска намСсто Ρ‚ΠΎΠ°. Напаѓачот ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ /tmp/timeshift Π²ΠΎ своС ΠΈΠΌΠ΅, ΠΏΠΎΡ‚ΠΎΠ° Π΄Π° Π³ΠΎ слСди ΠΈΠ·Π³Π»Π΅Π΄ΠΎΡ‚ Π½Π° ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ ΠΈ Π΄Π° Π³ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈ овој ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π²ΠΎ Π½Π΅Π³ΠΎ. Π—Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°, Timeshift ќС ΠΈΠ·Π²Ρ€ΡˆΠΈ, со ΠΏΡ€Π°Π²Π° Π½Π° root, Π½Π΅ скрипта Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π° ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°, Ρ‚ΡƒΠΊΡƒ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π·Π°ΠΌΠ΅Π½Π΅Ρ‚Π° ΠΎΠ΄ Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€