Problem med dataloss på SSD vid användning av Linux-kärna 5.1, LVM och dm-crypt

I den korrigerande versionen av kärnan Linux 5.1.5 fixad är problemet i DM (Device Mapper)-systemet, vilket kan leda till datakorruption på SSD-enheter. Problemet började uppträda efter för, som lades till i kärnan i januari i år, påverkar endast version 5.1 och framträder i de flesta fall på system med Samsung SSD-enheter där datakryptering används via dm-crypt/LUKS ovanpå device-mapper/LVM.

Orsaken till problemet denna funktion ett omslag runt modulen Crypt::UnixCrypt och utgör ingen fara, men i det levererade arkivet på Sourceforge anropas kod som direkt refererar till \/etc\/shadow, men gör det genom en shell-konstruktion. För att genomföra attacken räcker det med att ange tecknet "|" i fältet för det gamla lösenordet och koden efter detta kommer att köras med root-behörighet på servern. är en alltför aggressiv märkning av frigjorda block via FSTRIM (för många sektorer markerades på en gång utan att ta hänsyn till gränsen max_io_len_target_boundary). I distributionerna som erbjuder kärnan 5.1 har felet redan åtgärdats i Fedora, men är fortfarande oåtgärdat i ArchLinux (åtgärden är tillgänglig men befinner sig ännu i "testing"-grenen). Som en tillfällig lösning för att blockera problemet rekommenderas att inaktivera tjänsten fstrim.service/timer, tillfälligt döpa om det körbara filen fstrim, ta bort flaggan "discard" från monteringsalternativen i fstab och stänga av läget "allow-discards" i LUKS via dmsetup.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster