เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเดฟเดฏเดฎเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเตเดฐเดฟเดตเดฟเดฒเต‡เดœเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดกเต‹เดฏเดฟเดฒเต† เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค

เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเดฟเตฝ เดธเตเดกเต‹, เดฎเดฑเตเดฑเต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเต เดฆเตเตผเดฌเดฒเดค (CVE-2019-14287), sudoers เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดฏเดฎเด™เตเด™เดณเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, "เดŽเดฒเตเดฒเดพเด‚" เดŽเดจเตเดจ เด•เต€เดตเต‡เดกเดฟเดจเต เดถเต‡เดทเด‚ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดเดกเดฟ เดšเต†เด•เตเด•เต เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดฑเต‚เดŸเตเดŸเต เด…เดตเด•เดพเดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดจเดฟเดฐเต‹เดงเดจเดฎเตเดฃเตเดŸเต ("... (เดŽเดฒเตเดฒเดพเด‚, !เดฑเต‚เดŸเตเดŸเต) ..." ). เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเดฒเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เดณเดฟเตฝ เดฆเตเตผเดฌเดฒเดค เดฆเตƒเดถเตเดฏเดฎเดพเด•เดฟเดฒเตเดฒ.

เดฑเต‚เดŸเตเดŸเต เด’เดดเดฟเด•เต† เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดฏเตเดเดกเดฟเด•เตเด•เต เด•เต€เดดเดฟเตฝ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เด•เดฎเดพเตปเดกเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฏเดฎเด™เตเด™เตพ sudoers-เดจเต เดธเดพเดงเตเดตเดพเดฏเดคเตเด‚ เดŽเดจเตเดจเดพเตฝ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เดตเดณเดฐเต† เด…เดชเต‚เตผเดตเดตเตเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดˆ เด•เดฎเดพเตปเดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด…เดงเดฟเด•เดพเดฐเดฎเตเดณเตเดณ เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เดธเตเดฅเดพเดชเดฟเดคเดฎเดพเดฏ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดฎเดฑเดฟเด•เดŸเดจเตเดจเต เด•เดฎเดพเตปเดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เดฑเต‚เดŸเตเดŸเต เด…เดตเด•เดพเดถเด™เตเด™เตพ. เดชเดฐเดฟเดฎเดฟเดคเดฟ เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป, เดฏเตเดเดกเดฟ โ€œ-1โ€ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ โ€œ4294967295โ€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด•เดฎเดพเตปเดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•, เด‡เดคเต เดฏเตเดเดกเดฟ 0 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดคเดฟเดจเตเดฑเต† เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเด‚.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฏเตเดเดกเดฟเด•เตเด•เต เด•เต€เดดเดฟเตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ /usr/bin/id เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด…เดตเด•เดพเดถเด‚ เดเดคเตŠเดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเด‚ เดจเตฝเด•เตเดจเตเดจ เด’เดฐเต เดจเดฟเดฏเดฎเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ:

myhost ALL = (ALL, !root) /usr/bin/id

เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดฌเต‹เดฌเดฟเดจเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด‚ เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด“เดชเตเดทเตป:

myhost bob = (เดŽเดฒเตเดฒเดพเด‚, !root) /usr/bin/id

เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต "sudo -u '#-1' เดเดกเดฟ" เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚, เด•เต‚เดŸเดพเดคเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดจเดฟเดฐเต‹เดงเดจเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดŸเตเดŸเตเด‚ /usr/bin/id เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฑเต‚เดŸเตเดŸเดพเดฏเดฟ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด‚. "-1" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "4294967295" เดŽเดจเตเดจ เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเต† เด…เดตเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเด‚, เด…เดคเต เดฏเตเดเดกเดฟเดฏเดฟเตฝ เดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดฏเตเดเดกเดฟ เดฎเดพเดฑเตเดฑเดพเดคเต† เดคเดจเตเดจเต† เดธเตเดกเต‹ เดคเดจเตเดจเต† เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดฑเต‚เดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดŸเดพเตผเด—เต†เดฑเตเดฑเต เด•เดฎเดพเตปเดกเตเด‚ เดฑเต‚เดŸเตเดŸเต เด…เดตเด•เดพเดถเด™เตเด™เดณเต‹เดŸเต† เดธเดฎเดพเดฐเด‚เดญเดฟเดšเตเดšเต.

SUSE, openSUSE เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ, เดฑเต‚เดณเดฟเตฝ "NOPASSWD" เดŽเดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเดคเต†, เด’เดฐเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดคเดฏเตเดฃเตเดŸเต เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดฒเตเดฒ, เดธเตเดกเต‹เดฑเตเด•เดณเดฟเตฝ "Defaults targetpw" เดฎเต‹เดกเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเดพเตฝ, เด…เดคเต เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต†เดคเดฟเดฐเต† UID เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดจเตฝเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เดชเตเดฐเต‡เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดคเตเดคเดฐเด‚ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เต, เดซเต‹เดฎเดฟเดจเตเดฑเต† เดจเดฟเดฏเดฎเด™เตเด™เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด†เด•เตเดฐเดฎเดฃเด‚ เดจเดŸเดคเตเดคเดพเตป เด•เดดเดฟเดฏเต‚:

myhost ALL = (เดŽเดฒเตเดฒเดพเด‚, ! เดฑเต‚เดŸเตเดŸเต) NOPASSWD: /usr/bin/id

เดฑเดฟเดฒเต€เดธเดฟเตฝ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต เดธเตเดกเต‹ 1.8.28. เดชเดฐเดฟเดนเดพเดฐเดตเตเด‚ เดซเต‹เดฎเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฃเต เดชเดพเดšเตเดšเต. เดตเดฟเดคเดฐเดฃ เด•เดฟเดฑเตเดฑเตเด•เดณเดฟเตฝ, เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เด‡เดคเดฟเดจเด•เด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดกเต†เดฌเดฟเดฏเตป, เด†เตผเด•เตเด•เต เดฒเดฟเดจเด•เตเดธเต, SUSE/openSUSE, เด‰เดฌเตเดฃเตเดŸเต, เดœเต†เดจเตเดฑเต‚ ะธ เดซเตเดฐเต€เดฌเดฟเดŽเดธเต เดกเดฟ. เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ, เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเดคเต† เดคเตเดŸเดฐเตเดจเตเดจเต เด†เตผเดŽเตฝเด‡เดŽเตฝ ะธ เดซเต†เดกเต‹เดฑ. เด†เดชเตเดชเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเตเดฐเด•เตเดทเดพ เด—เดตเต‡เดทเด•เดฐเดพเดฃเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเดคเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•