LINUX.ORG.RU

Ubuntu 25.10: обнаружена уязвимость в sudo-rs

 , ,

Ubuntu 25.10: обнаружена уязвимость в sudo-rs

0

4

Ubuntu 25.10 вновь столкнулась с проблемами при переходе на Rust-утилиты: на этот раз под удар попал sudo-rs — переписанная на Rust версия классической команды sudo. В коде обнаружены две уязвимости средней степени опасности, одна из которых получила идентификатор CVE-2025-64170.

Баги были выявлены на прошлой неделе и сначала проходили в статусе приватного отчёта в Launchpad. Разработчики планировали синхронный выпуск исправлений: апстрим-версия должна была выйти 7 ноября, а координированный релиз — 10 ноября 2025 года. После публикации патчей Ubuntu подготовила Stable Release Update (SRU) для распространения исправлений пользователям.

Одно из исправлений предотвращает утечку пароля sudo в случае, если процесс завершается по тайм-ауту или принудительно. Другие патчи касаются корректной обработки параметра обратной связи, стирания данных перед выходом из функции чтения и исключения нажатия клавиши backspace при пустом вводе пароля.

Переход Ubuntu на Rust-утилиты продолжается с трудностями. Ранее разработчики уже сталкивались с ошибками производительности Rust Coreutils, неработоспособностью некоторых исполняемых файлов и сбоем при автоматических обновлениях. Теперь список проблем пополнил и sudo-rs.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от CrX

У американцев, например, не принято самому даже какие-нибудь прокладки в смесителе поменять. У нас потихоньку новые поколения тоже начинают крениться в сторону «пусть делает профессионал», но долгие годы культурные различия в этом плане были весьма значительные.

Забавно. Смотрим фильм «Старый Новый Год». Это советская лента 1980-го года.

Вешают люстру в новой квартире. Подключают провода. Один из гостей - инженер - то и дело отвиливает от участия в процессе, произнося сакраментальную фразу: «но есть же специалисты! Всем должны заниматься специалисты!». И ещё не раз это прозвучит в двухсерийной ленте. 1980 г. СССР.

alash
()
Последнее исправление: alash (всего исправлений: 1)
Ответ на: комментарий от alash

Ну вот я и говорю, постепенно и в нашей действительности происходил этот сдвиг. Фильм лишь показывает, что в 80-х, стало быть, такая идея уже витала в умах. Вероятно пока не была мейнстримом, поскольку в фильме, как мне кажется, на этом специально сделан акцент, но уже появилась. Но при этом вешали люстру они таки ещё сами.

Чем ближе к нашему времени, тем более обыденным становится подход «Всем должны заниматься специалисты!», как в рассуждениях, так и на практике.

CrX ★★★★★
()
Ответ на: комментарий от LightDiver

шуба и кофе достойны,

На самом деле гастрономические пристрастия - это исключительно и только психологическая зависимость и самовнушение. Равно как и алкоголизм. После некоторой ломки, если человек отказывается от излюбленного продукта, вскоре он приходит в норму и смотрит на бывший предмет вожделения и почитания совершенно равнодушно.

alash
()
Ответ на: комментарий от man-from-36

Всё правильно, я именно на порции по талонам и ссылался. А позже - это про термин «комплексный обед».

Всё, произнесена кодовая фраза «по талонам». «Сейчас будут бить, и может быть даже ногами…» :)

VIT ★★
()
Ответ на: комментарий от CrX

Чем ближе к нашему времени, тем более обыденным становится подход «Всем должны заниматься специалисты!», как в рассуждениях, так и на практике.

Полагаю, этот тот самый предмет, где опасны шараханья в обе крайности. В те же 80-е годы, в ответ на тенденции «есть же специалисты, они сделают быстрее и лучше» - родился анекдот про короля. Неприличный, но очень в тему. В двух словах: король женится, ему после празднования бракосочетания приводят невесту к супружескому ложу, а товарищ не понимает чего от него требуется. После прямых намёков король-молодожён возмущённо заявляет: «-Мы, чай, власть имеем, и исполнителей всего и вся, при дворе! Прикажем - и ***т !»

alash
()
Ответ на: комментарий от alash

На самом деле гастрономические пристрастия - это исключительно и только психологическая зависимость и самовнушение. Равно как и алкоголизм.

Алкоголизм это и физическая зависимость, спирт замещается в нескольких десятках важных реакций в организме, отсюда отчасти и тяжелая физическая ломка (когда организм перестает вырабатывать его сам и ждет очередного вливания извне).

man-from-36
()
Последнее исправление: man-from-36 (всего исправлений: 1)
Ответ на: комментарий от man-from-36

Главное что от кофе нет никакой зависимости. 11 лет каждый день пью кофе по несколько раз в день и никакой зависимости - могу бросить в любой момент.

LightDiver ★★★★★
()
Ответ на: комментарий от man-from-36

Алкоголизм это и физическая зависимость,

– Разумеется. Но сначала это гастрономическое пристрастие. А уж потоооом… И да, после ломки - бывает - психологическая зависимость остаётся. Как правило это при вынужденном, недобровольном отказе от дурной привычки.

alash
()
Последнее исправление: alash (всего исправлений: 1)
Ответ на: комментарий от CrX

Очень странно дискутировать, где лучше питаться, в общепите или самостоятельно, поскольку в конечном счёте сравнивается синее с тёплым, а это недетерменированно. Все, кто знаком с рестораном изнутри знают, что цена продуктов в цене блюда играет маленькую роль, не более 30%. Клиент контролирует только выбор заведения, а это неалгоритмизируется и вообще субъективно. В то же время самостоятельно готовящий контролирует процесс целиком и может влиять на все характеристики блюда по своему усмотрению. Что тут можно сравнивать?

VIT ★★
()
Ответ на: комментарий от alash

у нас тут из алкоголя - пиво, водка и паленый дагестанский коньяк. Местные даже впринципе не знают что такое амаретто. Спиться никаких шансов, даже если очень захочется. Хм.. Разве что самогонный аппарат купить иногда мелькает мысль.

LightDiver ★★★★★
()
Ответ на: комментарий от alash

Полностью согласен.

И анекдот забавный.

CrX ★★★★★
()
Ответ на: комментарий от VIT

В то же время самостоятельно готовящий контролирует процесс целиком и может влиять на все характеристики блюда по своему усмотрению.

Но обычно контроль сводится к «что-то мясо залежалось, пованивает, прожарю хорошенько, не выкидывать же».

unC0Rr ★★★★★
()
Последнее исправление: unC0Rr (всего исправлений: 1)
Ответ на: комментарий от VIT

Очень странно дискутировать, где лучше питаться, в общепите или самостоятельно, поскольку в конечном счёте сравнивается синее с тёплым, а это недетерменированно.

В этом и состоит мой поинт. Я стою на том, что есть место и самостоятельной готовке и общепиту, в зависимости от обстоятельств, потребностей, да и просто настроения, а утверждать, что одно (в данном случае оппоннент утверждает, что общепит) однозначно лучше другого (искренне вопрошая «зачем … если можно …») — некорректно. Тем более с такой аргументацией.

CrX ★★★★★
()
Ответ на: комментарий от VIT

В то же время самостоятельно готовящий контролирует процесс целиком и может влиять на все характеристики блюда по своему усмотрению.

GNU Linux. 90-ые. Начало.

alash
()
Ответ на: комментарий от unC0Rr

Но обычно контроль сводится «что-то мясо залежалось, пованивает, прожарю хорошенько, не выкидывать же».

А я говорил, rust до добра не доведёт. Вот растобои уже и тухлятиной начали питаться.

u-235
()
Ответ на: комментарий от CrX

Тут есть место серьезному полноценному сравнению с подсчетом каждого пункта и по продуктам и по ресурсам и прочему. А то все ударяются в какие то крайности с ресторанами.

LightDiver ★★★★★
()
Ответ на: комментарий от keeper_b

Время регистрации вообще на этом сайте определить нельзя, поскольку база переносилась несколько раз и эта информация терялась. Срок пребывания на сайте косвенно может показать ID, но как показал недавний опрос, многие старички страдали нервными действиями в периоды нестабильности и теряли свои ID=2 (привет, Dimez). Если ID оригинальный, правда не ясно, как это проверить, то можно косвенно оценить и возраст. В 1999 году выход в интернет 10 летнему пацану получить было сложно, значит пациентам LOR с ID до 30000 должно быть за 40. Я в 1999 году уже работал во Франции после защиты диссертации, вот и вся история.

VIT ★★
()
Ответ на: комментарий от unC0Rr

обычно контроль сводится к «что-то мясо залежалось, пованивает, прожарю хорошенько, не выкидывать же».

Это промежуточный этап. Контроль начинается с решения сходить в магазин и заканчивается последствиями после дегустации своего шедевра. Между ними ещё 236 этапов, один из которых озвучен.

VIT ★★
()
Ответ на: комментарий от LightDiver

Тут есть место серьезному полноценному сравнению с подсчетом каждого пункта и по продуктам и по ресурсам и прочему.

Мы пока ещё не научились общепринято оценивать такие понятия как «престиж», «хобби», «понт», а это - составляющие «прочего». Продукты и ресурсы тоже сравнивать бессмысленно, поскольку любое такое сравнение субъективно и иногда составляющие неподконтрольны.

VIT ★★
()
Ответ на: комментарий от VIT

Понятно, но ещё можно оценить по первому сообщению или теме. Я собсно у тебя сейчас и глянул, когда ты написал первое сообщение. Я тут сижу с 2002 года, когда впервые узнал про Linux и появились вопросики. Зарегился только в 2004 когда появилась потребность помнить, что я тут писал, а то искать из под анонимуса неблагодарное занятие.

keeper_b ★★★★★
()

Платиновые треды ЛОРа - спешите видеть.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от LightDiver

Потому что произошла контрреволюция, похерившая все наработки. Откат на менее эффективную систему труда. Перенос приготовления пиши, транспорта с общественного на личное. Не?

Я от старшего поколения никогда, ни единого разу не слышал что-то положительное об общественном питании. Только высказывания навроде, что если постоянно питаться по столовым, то желудок себе испортишь. Все старались какую-то еду на работу с собой принести.

praseodim ★★★★★
()
Ответ на: комментарий от praseodim

Потому что твое «старшее» поколение - поколение контрреволюции. Где гадили на все, чего смогли добиться до нее всеми силами. Это было модно. «Тащи с работы каждый гвоздь - ты здесь хозяин, а не гость» - это из твоего «старшего поколения» родилось.

LightDiver ★★★★★
()
Ответ на: комментарий от praseodim

Я от старшего поколения никогда, ни единого разу не слышал что-то положительное об общественном питании. Только высказывания навроде, что если постоянно питаться по столовым, то желудок себе испортишь.

Да, народ не очень умён, во все времена. А впрочем, эти вбросы большей частью шли от жён. Они боялись стать ненужными как хозяйки дома (что в итоге всё равно произошло)

alash
()
Ответ на: комментарий от LightDiver

Потому что твое «старшее» поколение - поколение контрреволюции. Где гадили на все, чего смогли добиться до нее всеми силами.

Моё старшее поколение страну из руин послевоенных подняло.

u-235
()
Ответ на: комментарий от u-235

Страну из руин подняли их деды и отцы, а они сначала только родились, потом на готовом выросли, потом начали это разбазаривать и просрали в итоге. Но виноваты все, кроме них.

Например, я родился в 1986. Это не значит, что я восстанавливал страну после развала. Я работать то впервые начал только в 2000-2001 где то. А более менее сознательно и нормально вообще в 2006. То есть все до этого проходило вообще без меня по сути - я только наблюдал.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от LightDiver

Например, я родился в 1986. Это не значит, что я восстанавливал страну после развала.

Это значит, что ты тупее, чем кажешься на первый взгляд.

u-235
()
Ответ на: комментарий от LightDiver

Тут переживать надо об обратном уж нам то - что молодые, изучая эти технологии с самого начала, вытеснят нас уж шибко быстро, составив слишком серьезную конкуренцию.

Тут дело какое. Если человек некомпетентен без ИИ, то он некомпетентен и с ИИ. А чтобы стать компетентным, придётся через себя всё пропустить, но тенденция обратная – студенты те крохи, которые раньше пропускали через себя, теперь пропускают через нейросети. И некоторые даже сами начинают осозновать, что нейронки не справляются даже с их лабами в какой-то момент.

skiminok1986 ★★★★★
()
Ответ на: комментарий от NeTC

Но смысл, если я делаю так с маленьким меньшинством таких же, если в целом человечество всё равно скатывается в какую-то дыру невежества и недееспособности.

Воспитываешь потенциальную элиту, получается. Повезло твоим детям.

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Тут дело такое - все когда то были некомпетентны. Но человек такая скотина - способная к обучению. Нейросети не просто делают какую то работу за тебя, но и облегчают обучение для тех, кто хочет учиться.

Я уже писал выше - просто сейчас с нейросетями акцент смещается с поиска нужных данных на манипулирование этими данными. То есть облегчается бесполезное в пользу полезного.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от LightDiver

И в итоге твои дети не получают опыта работы с инструментом, что может снизить конкурентоспособность.

Человек с ментальной моделью разберётся с ИИ. Человека без ментальной модели и с ИИ на перевес не будет конкурентоспособным.

skiminok1986 ★★★★★
()
Ответ на: комментарий от LightDiver

Тут дело такое - все когда то были некомпетентны. Но человек такая скотина - способная к обучению. Нейросети не просто делают какую то работу за тебя, но и облегчают обучение для тех, кто хочет учиться.

Обучение они только усложняют. По крайней мере пока что. За каждым ответом приходится много ходить и перепроверять. То есть к чтению учебников и источников добавился лишний пункт.

Но проблема даже не в этом, а в том, что раньше условный студент-шалопай не сдавал работу, а теперь сдаёт. Более смышлёный студент видит, что прокатывает и начинает полагаться на ИИ. А потом проходит этап, когда нейронка справляется с задачами, а в голове у этих студентов хлебушек. Если хлебушек может конкурировать со специалистом, то значит это низкоквалифицированная отрасль. Там, как бы, пофиг в целом на когнитивные способности.

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Ну посмотрим посмотрим. ИИ только появились. Поглядим что будет уже лет через 10-20.

Возьмем то же программирование. Что по твоему главное в создании продукта программистом? Знание языка? Херня из под коня. Основа и 80-85% проекта это архитектура проекта.

То в чем помогают ИИ - это рутина. Однообразные бессмысленные сами по себе действия. Просто автоматизация. Если студента задрачивают на эти однообразные дейстия и заучивание готовых основ - это или косяк программы обучения или технологий.

Посмотри все эти уже ставшие знаменитыми тупые вопросы на собеседованиях у программистов - они все как раз про это.

LightDiver ★★★★★
()
Ответ на: комментарий от skiminok1986

Ну подожди. Система обучения создана так, что студент должен правильно сдать работу. Это критерий успеха. Он сдает работу правильно? Если правильно, то в чем проблема? Если неправильно - ему на это укажут и он должен будет исправить. Это задача проверяющих.

Или проблема именно в том, что система образования устарела? Так надо ее менять под новые реалии. Давно пора. Пора смещать акценты с того, что теперь можно получить в два клика, а не заучивать это механически месяцами, на то, что действительно можно сделать при помощи этих инструментов.

LightDiver ★★★★★
()
Ответ на: комментарий от LightDiver

Нам так в школе калькуляторы запрещали: «вы же не думаете, что у вас всегда под рукой будет куркулятор?»

Да пофиг на запреты. Только сначала учишься понимать решение, а потом уже используешь калькуляторы. Хоть те же преобразования Фурье делай автоматически, но без понимания того, что это такое, зачем это нужно и как это применять, тебе эта автоматизация ничего не даст. Как поможет калькулятор ребёнку, который не понимает что такое сложение и вычетание? Он способен решить пример из учебника с калькулятором, но сможет ли он применить калькулятор в реальной жизни? С нейронками точно так же: если в голове у пользователя нет ментальной модели, если он не умеет искать и проверять информацию, нейронки не только не станут ему инструментом, но и будут ему вредить, так как он не способен понять где они галлюцинируют, а где пишут правду.

Студенты сейчас как раз пытаются выезжать без понимания на голом промптинге.

Тому, кто умеет думать, анализировать, находить решение, искать информацию, нейронки освоить и использовать несложно. Тому, кто умеет только нейронки, я работу бы не доверял. Ему помимо этого надо слишком большой пласт знаний изучить. Поэтому, принудительно заставлять учиться думать своей головой это хороший путь.

Я в своей работе иногда использую нейронки. Юнит-тесты они неплохо пишут. А вот с рабочим кодом они лажают так, что в итоге с ними полдня бодаешься, потом просто за ними переписываешь. Зачастую с нуля. Как ты предлагаешь переписывать за нейронками тем, кто не имеет знаний об алгоритмах, стркутурах данных, сетях, базах данных? Они действительно в твоём представлении могут составить конкуренцию тому, кто честно это всё изучал?

Суть проблемы же не в том, что умные люди могут использовать инструмент, а в том, что ученики начинают слишком сильно полагаться на инструмент, заменяя им свои знания.

skiminok1986 ★★★★★
()
Последнее исправление: skiminok1986 (всего исправлений: 1)
Ответ на: комментарий от skiminok1986

Да я то все понимаю, но вот ты говоришь - «учишься понимать решение». Складывать, умножать, делить учат в самом начале. Нахрена нас это заставляли делать вручную до 11 класса до конца? Запрещали калькуляторы до последнего. Вместо того, чтобы решать более сложные действия при помощи этих примитивных инструментов, но автоматизированно.

Система образование заранее устаревшая - она всегда не успевает за технологиями.

А сейчас, вместо того чтобы менять системуобразования с учетом ИИ, начнут запрещать ИИ. Просто запрещать без обоснований. Ставить палки в колеса. А нужно встраивать их в жизнь и работаь с их учетом.

Ты правда думаешь, что нельзя дать задание с учетом работы ИИ? Да ИИ нихрена не могут особо на самом деле, кроме автоматизации рутинных действий.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от piyavking

Есть один принцип, к которому стОит порой прислушиваться. Он звучит так: «Если что-то нормально работает, то ты туда своими пальцами-сосисками не лезь». В последнее время стало в моде оголтело этот принцип игнорировать. Ну и вот...

В информационных технологиях этот принцип чаще всего работает по-другому: «Если что-то нормально работает, то скорее всего оно не нормально работает, просто ты еще пока не видишь где именно».

windows10 ★★★★★
()
Ответ на: комментарий от Aceler

Думаю, когда RMS переписывал утилиты Unix™ на C, было то же самое. Просто с тех пор прошло 40 лет, все забыли.

А на чём они были? Unix в своё время переписали на C, а RMS переписал его снова на C?

skiminok1986 ★★★★★
()
Ответ на: комментарий от mogwai

Корпы сейчас пропихнут MIT-замены всего GNUтого общесистемного, и хана попенсорсу. Пойдём дружно платить подписку за возможность включить\выключить автозапуск того или иного демона.

Кто-то удалит все зеркала с гнутыми утилитами? Или ты смотришь стратегически и опасаешься, что в гну перестанут лить бабло и корпоратный код?

skiminok1986 ★★★★★
()
Ответ на: комментарий от LightDiver

Ну так может пусть сразу попробуют попользоваться и поймут, что нейросети глючат, что они выдают неправильный результат? Научатся отделять глюки от нормального контента?

Это так не работает. Просто нейронка – истина в последней инстанции. В лучшем случае человек понимает, что она может галлюцинировать и просто делает больше работы (вроде, облегчаться работа должна с эффективным инструментом то). Обычно вообще им пофиг что там она выдала. То, что выдала, то априори верно. Этим болеют и стар и млад.

В общем случае я только рад. Чем больше народу будет так жить и работать, тем более ценным специалистом я буду.

skiminok1986 ★★★★★
()
Ответ на: комментарий от LightDiver

Для начала мне чужой ребенок в принципе не нужен. Начнем с этого.

Я правильно понимаю, что тебе надо чтобы у ребёнка были только твои гены? Гены женщины делают ребёнка чужим?

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

смотришь стратегически и опасаешься, что через какое-то время десктопный\серверный линукс превратится в андроид, где de jure можно самому собрать, а фактически - нет.

this.

mogwai ★★★★★
()
Ответ на: комментарий от skiminok1986

А на чём они были? Unix в своё время переписали на C, а RMS переписал его снова на C?

Так да. Авторские права на оригинальный Unix™ непонятно у кого, Novell судилась с SCO не так давно. Куча людей, включая RMS, Билла Джоя и кто там ещё, переписывали Unix с нуля на C, чтобы там не было ни строчки чужого когда. GNU это вот про это.

Aceler ★★★★★
()
Ответ на: комментарий от LightDiver

Давай будем честными до конца, всетаки исторически так сложилось, что и не разрешают. Например смотри практику по разводам - с кем оставляют детей. С вероятностью 99% ребенка оставят с алкашкой матерью без дохода, чем с отцом. Это норма для суда.

А ты думал почему? И почему не всегда? Изучал вопрос?

Даже на законодательном уровне у мужиков куча ограничений в этом плане официально, а уж неофициально смотри сам статистику.

Примеры таких законов можешь привести?

И я спрошу еще раз - нахрена мне чужой ребенок?

Не хочу повторяться, но хочу повториться: тебя только клон устроит? Жена тут не особый помощник тогда.

skiminok1986 ★★★★★
()
Ответ на: комментарий от LightDiver

Понятно почему ты растецкий выбрал: не пиши unsafe, а ямщик довезет куда надо. Не довезет, доказательством чему служит эта тема.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от LightDiver

Необходимость быть чистым это и есть социальная условность больше

Ну не учился ты в школе, так у нейросети спроси зачем соблюдать правила личной гигиены надо. А то так и будешь жить в неведении.

skiminok1986 ★★★★★
()
Ответ на: комментарий от LightDiver

У меня нет жены. Но была, кстати.

Не вынесла запаха?

skiminok1986 ★★★★★
()
Ответ на: комментарий от skiminok1986

Хорошо, нейронка - истина в последней инстанции. Студент, школьник ей верит. А куда смотрит препод? Препод не истина в последней инстанции?

LightDiver ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.