เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Docker เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบซเบฅเบปเบšเบซเบ™เบตเบˆเบฒเบเบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธ

เปƒเบ™ Toolkit เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบšเปˆเบญเบ™เบšเบฑเบ™เบˆเบธ Linux Docker เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบง เบเปเบฒเบ™เบปเบ” เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญ (CVE-2018-15664), เป€เบŠเบดเปˆเบ‡, เบžเบฒเบเปƒเบ•เป‰เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบˆเบฒเบเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบฎเบนเบšเบžเบฒเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™เบฅเบฐเบšเบปเบšเบซเบผเบทเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ–เบฑเบ‡เบ—เบตเปˆเปเบฅเปˆเบ™. เบšเบฑเบ™เบซเบฒเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบ—เบธเบเบฅเบธเป‰เบ™เบ‚เบญเบ‡ Docker เปเบฅเบฐเบเบฑเบ‡เบšเปเปˆเบ–เบทเบเปเบเป‰เป„เบ‚ (เบชเบฐเป€เบซเบ™เบต, เปเบ•เปˆเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบš, patch, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ suspension เบ‚เบญเบ‡เบšเบฑเบ™เบˆเบธเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบเบฑเบš FS).

เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป„เบŸเบฅเปŒเบ–เบทเบเบชเบฐเบเบฑเบ”เบญเบญเบเบˆเบฒเบเบ–เบฑเบ‡เบšเบฑเบ™เบˆเบธเป„เบ›เบซเบฒเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบฑเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ "docker cp". เบเบฒเบ™เบชเบฐเบเบฑเบ”เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ”เป‰เบงเบเบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบฎเบฒเบ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เบซเบผเบทเบ‚เบฝเบ™เป„เบŸเบฅเปŒเปƒเบ”เป†เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš, เป€เบŠเบดเปˆเบ‡เบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป‚เบฎเบ” (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบ—เบฑเบš /etc/shadow).

เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ "docker cp" เป€เบžเบทเปˆเบญเบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒเป„เบ›เบซเบฒเบซเบผเบทเบˆเบฒเบเบšเบฑเบ™เบˆเบธ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบœเบนเป‰เป‚เบˆเบกเบ•เบตเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™ Docker เบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ™เบตเป‰เปเบฅเบฐเบ„เบฒเบ”เบ„เบฐเป€เบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ„เบฑเบ”เบฅเบญเบ. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เป„เบ”เป‰เบชเบฐเบซเบ™เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฑเบ‡, เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ "docker cp".

เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เป€เบเบตเบ”เบกเบฒเบˆเบฒเบเบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆ เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกSymlinkInScope, เป€เบŠเบดเปˆเบ‡เบ„เบดเบ”เป„เบฅเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เปƒเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ•เบปเป‰เบ™เบ•เปเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบžเบตเปˆเบ™เป‰เบญเบ‡, เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบ‚เบญเบ‡เบšเบฑเบ™เบˆเบธ. เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ "docker cp", เป„เบฅเบเบฐเบชเบฑเป‰เบ™ เบชเบฐโ€‹เบžเบฒเบšโ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเป‰เบญโ€‹เบŠเบฒเบ”โ€‹, เปƒเบ™เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบ–เบทเบเบเบงเบ”เบชเบญเบšเปเบฅเป‰เบง, เปเบ•เปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบ›เบฐเบ•เบดเบšเบฑเบ”. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบš, เบžเบฒเบเปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เป€เบžเบทเปˆเบญเบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบญเบทเปˆเบ™เปเบฅเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบ‚เปเป‰เบกเบนเบ™เป„เบ›เบซเบฒเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบ•เบฑเป‰เบ‡เปƒเบˆเปƒเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบžเบฒเบเบ™เบญเบ. เบšเบฑเบ™เบˆเบธ.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ”เบชเบนเบ‡เปƒเบ™เบเบฒเบ™เบเบฐเบเบฝเบก เบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เบ•เบปเป‰เบ™เปเบšเบš เป€เบกเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบˆเบฒเบเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบต, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบšเบฑเบ™เบฅเบธเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปƒเบ™เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ 1% เบ‚เบญเบ‡เบเปเบฅเบฐเบ™เบต, เป€เบกเบทเปˆเบญเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบงเบปเบ‡เบˆเบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบชเปเบฒเป€เบ™เบปเบฒ (เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ›เบฐเบกเบฒเบ™ 10 เบงเบดเบ™เบฒเบ—เบต. เป€เบžเบทเปˆเบญเบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปƒเบ™ loop เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ "docker cp").

เป‚เบ”เบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฑเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบฅเบธเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบเบฒเบ™เบ‚เบฝเบ™เบ—เบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบŠเป‰เปเบฒเบเบฑเบ™เปƒเบ™เบฅเบฐเบšเบปเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเปƒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เบชเบฒเบกเบ„เบฑเป‰เบ‡. เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบกเปˆเบ™เป€เบ™เบทเปˆเบญเบ‡เบกเบฒเบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ„เบฑเบ”เบฅเบญเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฑเบ‡, เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ” "chrootarchive" เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบญเบตเบ‡เบ•เบฒเบกเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ archive.go เบชเบฐเบเบฑเบ”เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ chroot เบ‚เบญเบ‡เบฎเบฒเบเบšเบฑเบ™เบˆเบธ, เปเบ•เปˆเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ chroot เบ‚เบญเบ‡. เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบžเปเปˆเปเบกเปˆเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบœเบนเป‰เป‚เบˆเบกเบ•เบต, เปเบฅเบฐเบšเปเปˆเบขเบธเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธ (chroot เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบŠเบทเป‰เบญเบŠเบฒเบ”).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™