Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Обновление sudo-rs 0.2.10 с исправлением двух уязвимостей" | +/– | |
| Сообщение от opennews (?), 12-Ноя-25, 10:41 | ||
Опубликован выпуск проекта sudo-rs 0.2.10, развивающего написанные на языке Rust варианты утилит sudo и su. Новая версия примечательна исправлением двух уязвимостей, которые проявляются среди прочего в дистрибутиве Ubuntu 25.10, в котором sudo-rs задействован вместо утилиты sudo. Примечательно, что до этого кодовая база sudo-rs успешно прошла два независимых аудита безопасности - в августе 2023 года и в августе 2025 года... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 7. Сообщение от Аноним (7), 12-Ноя-25, 10:52 Скрыто ботом-модератором | +14 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17, #67, #101, #113 | ||
| 8. Сообщение от Аноним (8), 12-Ноя-25, 10:55 | +7 +/– | |
Ладно такие уязвимости могли допускать на заре появления юникса когда только учились кодидь а сейчас да такие бестолковый уязвимости надо бы таких кодеров выгонять из мира программирования а то так и будут косячить без конца то одни уязвимости то другие | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #30, #176 | ||
| 9. Сообщение от Аноним (9), 12-Ноя-25, 10:55 | +1 +/– | |
> добавлена в июльском выпуске | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #15, #112 | ||
13.
Сообщение от freecoder (ok), 12-Ноя-25, 11:01
| –4 +/– | |
Покажи свой код. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #99 | ||
15.
Сообщение от freecoder (ok), 12-Ноя-25, 11:02
| +4 +/– | |
Аудиторы безопасности пропустили эти ошибки, или что вам не понятно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #26 | ||
17.
Сообщение от freecoder (ok), 12-Ноя-25, 11:03
| +6 +/– | |
Чтобы генерить подобные комментарии даже ИИ не нужен, лишь один простой шаблон, который вы везде повторяете. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #22 | ||
| 22. Сообщение от Аноним (7), 12-Ноя-25, 11:06 | +17 +/– | |
Забавно слышать про шаблон, когда каждая новость про Rust начинается с одного и того же шаблона. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #28 | ||
| 25. Сообщение от Rust (??), 12-Ноя-25, 11:12 | +1 +/– | |
Сложные ошибки переполенения и указателя все освоили, даже все поняли в чём их суть. Это стало скучно и не инстересно. Теперь все изучают бизнес ошибки при кодировании) Очевидно же было что так будет. Или нет?) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #31 | ||
| 26. Сообщение от Смузихлеб забывший пароль (?), 12-Ноя-25, 11:14 | +3 +/– | |
а чего тут понимать ? Вместо кода такой синтаксический спагетти-мусор, что даже профильные аудиторы толком не могут это разгрести | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #48 | ||
28.
Сообщение от freecoder (ok), 12-Ноя-25, 11:14
| +3 +/– | |
Какого шаблона? Он в этой новости есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #34, #62 | ||
| 30. Сообщение от АнонимАндрей (?), 12-Ноя-25, 11:15 | –10 +/– | |
sudo-rs, намного лучше чем просто sudo. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #71, #156 | ||
| 31. Сообщение от Аноним (9), 12-Ноя-25, 11:18 | +3 +/– | |
а есть ли эти ошибки в оригинальном sudo? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #41, #42 | ||
| 34. Сообщение от Аноним (34), 12-Ноя-25, 11:28 | +1 +/– | |
Я отредактировал новость, добавив портянку про безопасную работу с памятью, боровов и тд. Скоро появится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #45 | ||
| 36. Сообщение от Аноним (36), 12-Ноя-25, 11:41 | +2 +/– | |
Бесполезная трата времени и сил, все эти переписывания. Хотя… Думаю это неспроста, такое рвение - попытка отжать у сишников всё, что они создали за многие годы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #37, #40, #53, #86, #124, #127, #179, #180 | ||
| 37. Сообщение от Кошкажена (?), 12-Ноя-25, 11:42 | +5 +/– | |
Еще не нужно забывать про сменую лицензии обычно. Тоже неспроста. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 39. Сообщение от Аноним (39), 12-Ноя-25, 11:51 | +4 +/– | |
Ну и объясните в чём был смысл. Были одни уязвимости стали другие а учитывая что поделие новое там еще вагон невыявленых уязвимостей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #47 | ||
| 40. Сообщение от Вася (??), 12-Ноя-25, 11:51 | +1 +/– | |
В чем попытка отжать? Что значит "отжать у сишников"? Сишникам запрещено писать на расте что ли? Сишникам запрещено продолжать развитие своего судо? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 41. Сообщение от Аноним (41), 12-Ноя-25, 11:52 | +/– | |
у тебя спека на оригинальный sudo есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 42. Сообщение от Аноним (42), 12-Ноя-25, 11:53 | +/– | |
Ну была недавно одна, но такая себе, не очень критичная. Всего лишь получение прав рута любым юзером в системе https://www.opennet.me/opennews/art.shtml?num=63505 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #81 | ||
| 43. Сообщение от Аноним (43), 12-Ноя-25, 11:54 | +6 +/– | |
Это другое | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #75 | ||
| 44. Сообщение от Аноним (44), 12-Ноя-25, 11:55 Скрыто ботом-модератором | +3 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
45.
Сообщение от freecoder (ok), 12-Ноя-25, 11:56
| +4 +/– | |
То есть, вы заявляете о шаблонности каждой новости про Rust, а когда вам указали, что это не так, вы решаете пойти и отредактировать новость, чтобы она стала шаблонной? Ну да, это же для растохейтеров стандарт: придумать себе чучело, а потом героически подгонять под него реальность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 | ||
| 47. Сообщение от Аноним (47), 12-Ноя-25, 12:00 | +2 +/– | |
Были критические уязвимости, а стали несущественные, которые и за уязвимости трудно принять, так как по сути атакуешь сам себя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #49 | ||
48.
Сообщение от freecoder (ok), 12-Ноя-25, 12:03
| –2 +/– | |
Я правильно понял вашу мысль: вы считаете, что на Rust в принципе нельзя писать нормальный код (синтаксис не позволяет)? В таком случае приведите пожалуйста пример хорошего по-вашему кода на языке с хорошим синтаксисом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #69, #73, #76, #185 | ||
| 49. Сообщение от Аноним (39), 12-Ноя-25, 12:05 | +3 +/– | |
ну так всё еще впереди. срок эксплуатации этого несравнимо мал по отношению в оригиналу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #66 | ||
| 52. Сообщение от Аноним (52), 12-Ноя-25, 12:15 | +4 +/– | |
И зачем надо было переходить на раст? Чтобы получить тоже самое что было? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #72 | ||
| 53. Сообщение от анондр (?), 12-Ноя-25, 12:15 | +/– | |
и постоянно недоделки и ошметки какие-то на Rust, но зато "безопасно" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #63 | ||
| 55. Сообщение от анондр (?), 12-Ноя-25, 12:17 | +3 +/– | |
Как же так??? Обещали безопасно будет :D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #70 | ||
| 57. Сообщение от анондр (?), 12-Ноя-25, 12:22 | +2 +/– | |
sudo apt-get remove coreutils-from-uutils --allow-remove-essential | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #59 | ||
| 58. Сообщение от анондр (?), 12-Ноя-25, 12:25 | +/– | |
взято из Migration to rust-coreutils in 25.10 и Ubuntu 25.10: How to Revert to GNU Coreutils | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. Сообщение от Аноним (39), 12-Ноя-25, 12:27 | +1 +/– | |
спасибо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 Ответы: #74 | ||
| 62. Сообщение от Аноним (62), 12-Ноя-25, 12:30 | +1 +/– | |
В каждой новости про выход компилятора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #128 | ||
| 63. Сообщение от Аноним (62), 12-Ноя-25, 12:33 | +2 +/– | |
Безопастно! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 66. Сообщение от Мемоним (?), 12-Ноя-25, 12:36 | +2 +/– | |
В оригинале тоже будут находить новые дыры, так что их всегда будет больше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #80 | ||
| 67. Сообщение от Аноним (67), 12-Ноя-25, 12:39 | –1 +/– | |
> Опять дыры в безопасности в коде на языке, который должен был избавить программиста от лишних размышлений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #91, #147 | ||
| 69. Сообщение от Смузихлеб забывший пароль (?), 12-Ноя-25, 12:41 | +/– | |
кудах-кудах ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #77, #78, #106, #167 | ||
70.
Сообщение от freecoder (ok), 12-Ноя-25, 12:41
| +/– | |
Безопасную работу с памятью обещали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 71. Сообщение от Аноним (71), 12-Ноя-25, 12:41 | +3 +/– | |
> sudo-rs, намного лучше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #92 | ||
72.
Сообщение от freecoder (ok), 12-Ноя-25, 12:42
| +/– | |
Получили другое. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 73. Сообщение от Аноним (67), 12-Ноя-25, 12:42 | +/– | |
> В таком случае приведите пожалуйста пример хорошего по-вашему кода на языке с хорошим синтаксисом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #178 | ||
| 74. Сообщение от анондр (?), 12-Ноя-25, 12:43 | +/– | |
я потестирую еще это решение прежде чем применять к основной системе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 Ответы: #125, #161 | ||
75.
Сообщение от freecoder (ok), 12-Ноя-25, 12:43
| +/– | |
По отношению к чему? К ошибкам работы с памятью? Да, другое. По отношению к логическим ошибкам? Нет, оно самое. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 76. Сообщение от Аноним (71), 12-Ноя-25, 12:43 | +2 +/– | |
> на Rust в принципе нельзя писать нормальный код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #82 | ||
| 77. Сообщение от Аноним (71), 12-Ноя-25, 12:47 | +1 +/– | |
> не смогли даже разгрести логику в коде на расте, из-за чего пропустили дыры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
78.
Сообщение от freecoder (ok), 12-Ноя-25, 12:49
| +3 +/– | |
> кудах-кудах ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 80. Сообщение от Аноним (39), 12-Ноя-25, 12:49 | +/– | |
но тогда зачем эта суета с переписыванием | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 Ответы: #84, #200 | ||
| 81. Сообщение от Аноним (71), 12-Ноя-25, 12:50 | +/– | |
Причём заметьте, не имеет отношения к "сишным дыреням" (нет проблем с памятью). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #85 | ||
82.
Сообщение от freecoder (ok), 12-Ноя-25, 12:51
| +/– | |
Но это не моё высказывание. Это нормальный вопрос, на который вы не способны дать нормальный ответ. Почему? Потому что ваша реакция и аргументы эмоциональные, а не рациональные. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 | ||
| 84. Сообщение от Аноним (-), 12-Ноя-25, 12:56 | +/– | |
> но тогда зачем эта суета с переписыванием | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #88 | ||
| 85. Сообщение от Аноним (-), 12-Ноя-25, 12:59 | +/– | |
> Причём заметьте, не имеет отношения к "сишным дыреням" (нет проблем с памятью). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 86. Сообщение от Аноним (41), 12-Ноя-25, 13:01 | –1 +/– | |
> попытка отжать у сишников всё | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #160 | ||
| 88. Сообщение от Аноним (41), 12-Ноя-25, 13:03 | +/– | |
получение прав рута это маленький score? ну-ну | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 Ответы: #117 | ||
| 91. Сообщение от Аноним (7), 12-Ноя-25, 13:06 | +1 +/– | |
Где противоречие? Всякий раз говорили, что именно отсутствие необходимости заботиться об ошибках с памятью высвободит силы на продумывание более качественной логики. Но да, отсутствие ошибок с памятью принесло ряд совершенно новых неожиданных ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 Ответы: #93, #94, #155, #166 | ||
| 92. Сообщение от Аноним (92), 12-Ноя-25, 13:07 | +3 +/– | |
Ты правда хочешь увидеть список CVE стандартного sudo? Кто будет унизительно для ненавистников раста. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 Ответы: #184 | ||
| 93. Сообщение от Аноним (67), 12-Ноя-25, 13:19 | –3 +/– | |
> Всякий раз говорили, что именно отсутствие необходимости заботиться об ошибках с памятью высвободит силы на продумывание более качественной логики | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #98 | ||
| 94. Сообщение от Аноним (94), 12-Ноя-25, 13:21 | +/– | |
> отсутствие ошибок с памятью принесло ряд совершенно новых неожиданных ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 | ||
| 96. Сообщение от Аноним (96), 12-Ноя-25, 13:33 | –1 +/– | |
Интересно какой у них процесс был. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #120 | ||
| 97. Сообщение от Аноним (-), 12-Ноя-25, 13:40 | +1 +/– | |
>CVE-2025-64170 - ошибка, из-за которой не до конца введённый пароль выводился в стандартный входной поток и показывался в консоли, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 98. Сообщение от Аноним (7), 12-Ноя-25, 13:41 | +2 +/– | |
Согласен, что это бред, но именно это говорили фанаты Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 Ответы: #105 | ||
| 99. Сообщение от Аноним (-), 12-Ноя-25, 13:43 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 101. Сообщение от Аноним (101), 12-Ноя-25, 13:47 | –1 +/– | |
> Опять дыры в безопасности в коде на языке, который должен был избавить программиста от лишних размышлений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 102. Сообщение от Аноним (101), 12-Ноя-25, 13:50 | –2 +/– | |
И снова логические ошибки, а не ошибки работы с памятью. В отличие от поделок на Си. Что и требовалось доказать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #104, #108 | ||
| 104. Сообщение от xsignal (ok), 12-Ноя-25, 13:55 | +/– | |
На этих, как ты выразился, "поделках на Си", весь Земной Шар IT стоит и ничего, крутится и не падает! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #102 Ответы: #109, #111 | ||
| 105. Сообщение от Аноним (67), 12-Ноя-25, 13:55 | +/– | |
> Согласен, что это бред, но именно это говорили фанаты Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 Ответы: #118 | ||
| 106. Сообщение от Аноним (67), 12-Ноя-25, 14:01 | –2 +/– | |
> почти прямым текстом вывод, что даже независимые аудиторы( именно во множественном числе и из разных структур ) не смогли даже разгрести логику в коде на расте, из-за чего пропустили дыры | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 108. Сообщение от Аноним (41), 12-Ноя-25, 14:19 | +1 +/– | |
> И снова логические ошибки, а не ошибки работы с памятью. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #102 Ответы: #110 | ||
| 109. Сообщение от Аноним (109), 12-Ноя-25, 14:21 | –1 +/– | |
Ты адепт секты "не сломалось - не чини"? Потому что во-первых сломалось, а во-вторых весь технический прогресс построен на том, что люди чинили то, что "не сломалось". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 | ||
| 110. Сообщение от Аноним (109), 12-Ноя-25, 14:23 | –4 +/– | |
То есть ты как бы намекаешь на то, что логические ошибки - это плохо. Отлично, на расте проще писать программы без ошибок логики, чем на сях, так что это ещё один аргумент за раст. Спасибо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 Ответы: #138 | ||
| 111. Сообщение от Аноним (67), 12-Ноя-25, 14:23 | +/– | |
> поделках на Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 Ответы: #114 | ||
| 112. Сообщение от Аноним (112), 12-Ноя-25, 14:26 | +/– | |
## If I do `grep unsafe` why do I find hundreds of occurrences? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 113. Сообщение от kravich (ok), 12-Ноя-25, 14:26 | +/– | |
>ИИ (обязательный инструмент при программировании на Rust на минуточку) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 114. Сообщение от xsignal (ok), 12-Ноя-25, 14:28 | +/– | |
Любые проги при определённых условиях падают... Главный вопрос - приводит это к катастрофам или нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 | ||
| 117. Сообщение от Аноним (117), 12-Ноя-25, 14:38 | +/– | |
Зачем его получать, если он уже есть? Ты читал описание уязвимости то? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 Ответы: #131 | ||
| 118. Сообщение от Аноним (7), 12-Ноя-25, 14:43 | +1 +/– | |
Ну как же, вот Аноним ниже пишет, что Rust позволяет сократить количество логических ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 | ||
| 120. Сообщение от Имя (?), 12-Ноя-25, 14:46 | +2 +/– | |
> это вопрос к авторам sudo на тему отсутствия таких тестов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 | ||
| 124. Сообщение от freehck (ok), 12-Ноя-25, 14:55 | +/– | |
> Бесполезная трата времени и сил, все эти переписывания. Хотя… Думаю это неспроста, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #165 | ||
| 125. Сообщение от morphe (?), 12-Ноя-25, 15:18 | +/– | |
Под ubuntu его непойми как собрали, бинарь uutils собранный вручную занимает 9 мбайт у меня (на 2 мбайта больше чем gnu coreutils) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 Ответы: #146 | ||
| 126. Сообщение от Аноним (126), 12-Ноя-25, 15:29 | –1 +/– | |
"поддерживаются начиная с версии sudo-rs 0.2.5... Подразумевается, что изменение данных настроек должно менять поведение утилиты sudo, которая с этими настройками должна требовать пароль целевого пользователя, а не пароль текущего пользователя." | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #142 | ||
| 127. Сообщение от Соль земли2 (?), 12-Ноя-25, 15:36 | +/– | |
Соглы. Одно только "но": почти бесполезная. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 128. Сообщение от Вася Пупкин (?), 12-Ноя-25, 15:37 | +/– | |
Вам завидно что ваш конпелятор редко обновляется? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 | ||
| 131. Сообщение от Аноним (41), 12-Ноя-25, 16:06 | +/– | |
> Ты читал описание уязвимости то? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #117 Ответы: #182 | ||
| 138. Сообщение от Аноним (41), 12-Ноя-25, 16:32 | +/– | |
> То есть ты как бы намекаешь на то, что логические ошибки - это плохо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #110 Ответы: #144 | ||
| 142. Сообщение от Медведь (ok), 12-Ноя-25, 17:40 | +/– | |
> "поддерживаются начиная с версии sudo-rs 0.2.5... Подразумевается, что изменение данных настроек должно менять поведение утилиты sudo, которая с этими настройками должна требовать пароль целевого пользователя, а не пароль текущего пользователя." Просто не надо было это делать. Зачем это вообще? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #126 Ответы: #159 | ||
| 144. Сообщение от Аноним (144), 12-Ноя-25, 17:50 | +/– | |
> > на расте проще писать программы без ошибок логики | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 Ответы: #149, #151 | ||
| 146. Сообщение от Big Robert TheTables (?), 12-Ноя-25, 18:06 | +/– | |
И не проверить, что именно добавлено, ведь то, как ложится логика кода на ассемблер - только той самой версии компилятора и ведомо, безопасно, не так ли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 Ответы: #157 | ||
| 147. Сообщение от Медведь (ok), 12-Ноя-25, 18:15 | +/– | |
> > Опять дыры в безопасности в коде на языке, который должен был избавить программиста от лишних размышлений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 149. Сообщение от Медведь (ok), 12-Ноя-25, 18:21 | +/– | |
> Про это ещё часто говорят "еслм собралось - значит работает", хотя конечно это преувеличение в абсолютном смысле. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #144 | ||
| 150. Сообщение от Фамилия (?), 12-Ноя-25, 18:22 | +/– | |
> ошибка, из-за которой не до конца введённый пароль выводился в стандартный входной поток и показывался в консоли | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #154, #168 | ||
| 151. Сообщение от Аноним (41), 12-Ноя-25, 19:11 | +/– | |
> Каким образом у вас "проще" превратилось в "гарантирует"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #144 Ответы: #181 | ||
| 154. Сообщение от Аноним (71), 12-Ноя-25, 20:02 | +/– | |
Эта закладка делалась, чтобы пароль иногда случайно оседал во всяких логах, откуда его уже можно добыть разными методами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #150 | ||
| 155. Сообщение от кек (?), 12-Ноя-25, 20:02 | +/– | |
Вы не понимаете. Они же не пишут с нуля, они вынуждены читать код на си, где им приходится НАПРЯГАТЬСЯ чтобы понять решение с памятью и переписать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 | ||
| 156. Сообщение от кек (?), 12-Ноя-25, 20:04 | +/– | |
Skoda Octavia RS, намного лучше чем sudo-rs | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #158 | ||
| 157. Сообщение от morphe (?), 12-Ноя-25, 20:20 | –2 +/– | |
> И не проверить, что именно добавлено, ведь то, как ложится логика кода | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 | ||
| 158. Сообщение от Frestein (ok), 12-Ноя-25, 20:25 | +2 +/– | |
Sydney Sweeney намного лучше чем sudo-rs | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #156 Ответы: #162 | ||
| 159. Сообщение от Аноним (159), 12-Ноя-25, 21:58 | –1 +/– | |
Да мне без разницы, на чем это написано. Утилиты с suid bit должны быть максимально простыми. А такая логика, которая по определению не покрывается никакими инвариантами типов, и на которую даже вменяемый тест не напишешь, должна быть под запретом. OpenBSD-шный doas - пример того, как надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #142 | ||
| 160. Сообщение от Аноним (160), 12-Ноя-25, 22:13 | +/– | |
отжали 826 тысяч евро у Sovereign Tech Fund https://www.opennet.me/opennews/art.shtml?num=64105 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #163 | ||
| 161. Сообщение от Аноним (161), 12-Ноя-25, 22:54 | +/– | |
> из-за rust coreutils распух Docker образ O_o судя по этой записи Migration | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 162. Сообщение от _ (??), 12-Ноя-25, 22:57 | +1 +/– | |
Oh, ya-YA! ;-)~~~ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #158 | ||
| 163. Сообщение от Аноним (41), 12-Ноя-25, 23:23 | +/– | |
> отжали 826 тысяч евро | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #160 | ||
| 164. Сообщение от Медведь (ok), 12-Ноя-25, 23:41 | +/– | |
Эта музыка будет вечной! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #169 | ||
| 165. Сообщение от Кошкажена (?), 13-Ноя-25, 00:29 | +/– | |
>> Бесполезная трата времени и сил, все эти переписывания. Хотя… Думаю это неспроста, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #124 | ||
| 166. Сообщение от Аноним (166), 13-Ноя-25, 01:27 | +/– | |
> Всякий раз говорили, что именно отсутствие необходимости заботиться об ошибках с памятью высвободит силы на продумывание более качественной логики. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 | ||
| 167. Сообщение от Аноним (166), 13-Ноя-25, 01:41 | +/– | |
> Но дыры, тем не менее, остались и нехилые | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #177 | ||
| 168. Сообщение от Аноним (166), 13-Ноя-25, 02:25 | +/– | |
Нет конечно же. Вы невнимательно читали плюс там кривая формулировка ("...не до конца введённый пароль..."). Думаю, там не про сравнение длины "реального" и "введенного" паролей, а формулировку "не до конца введённый пароль" правильнее было бы заменить на "ввод, не завершенный/подтвержденный Enter'ом". Там наверняка про ввод произвольной длины произвольного текста (а не "меньшей длины реального пароля"), который не был завершен Enter'ом. Скорее всего тупо при истечении таймаута при ожидании Enter'а они зачем-то дампили буфер ввода в out. А в буфер с клавиатуры могла быть введена любая галиматья, а не обязательно "половина настоящего пароля". И эта галиматья тоже бы задампилась, если бы подождали таймаут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #150 Ответы: #183 | ||
| 169. Сообщение от Аноним (166), 13-Ноя-25, 02:36 | +/– | |
Еще не в спячке, шатун? Жирка не поднакопил, покушать пришел? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #164 Ответы: #170, #171 | ||
| 170. Сообщение от Аноним (41), 13-Ноя-25, 02:58 | +1 +/– | |
> "логические" ошибки будут создаваться вечно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #169 Ответы: #173 | ||
| 171. Сообщение от Медведь (ok), 13-Ноя-25, 03:05 | +/– | |
> Еще не в спячке, шатун? Жирка не поднакопил, покушать пришел? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #169 Ответы: #174 | ||
| 172. Сообщение от Аноним (172), 13-Ноя-25, 03:53 Скрыто ботом-модератором | +4 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #175 | ||
| 173. Сообщение от Аноним (166), 13-Ноя-25, 03:54 | –1 +/– | |
> есть логическая ошибка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #170 Ответы: #189 | ||
| 174. Сообщение от Аноним (166), 13-Ноя-25, 04:00 | –2 +/– | |
> Что-то умное можешь сказать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #171 | ||
| 175. Сообщение от Аноним (-), 13-Ноя-25, 05:27 | +1 +/– | |
>Дело в смене лицензии и медленном отжиме у общество её собственности через внедрения раст в свободные продукты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #172 | ||
| 176. Сообщение от Sm0ke85 (ok), 13-Ноя-25, 08:13 | +1 +/– | |
>Ладно такие уязвимости могли допускать на заре появления юникса когда только учились кодидь а сейчас да такие бестолковый уязвимости надо бы таких кодеров выгонять из мира программирования а то так и будут косячить без конца то одни уязвимости то другие | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 177. Сообщение от Sm0ke85 (ok), 13-Ноя-25, 08:26 | +/– | |
>разработка на расте продуктивнее в два раза разработки на плюсах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #167 | ||
| 178. Сообщение от Sm0ke85 (ok), 13-Ноя-25, 08:28 | +/– | |
>Ты не видел сишечных портянок с goto? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 | ||
| 179. Сообщение от Sm0ke85 (ok), 13-Ноя-25, 08:32 | +/– | |
> Бесполезная трата времени и сил, все эти переписывания. Хотя… Думаю это неспроста, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 180. Сообщение от Аноним (180), 13-Ноя-25, 09:48 | +/– | |
Смысл переписывания в том, что вполне возможно Rust компилятор добавляет нужную закладку в конечный продукт. В исходном коде компилятора конечно это не найдёшь, так как он компилируется предыдущей версией компилятора, в бинарнике которого присутствует код добавления закладки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #190 | ||
181.
Сообщение от Диды (ok), 13-Ноя-25, 10:06
| +/– | |
>а что есть "проще"? разве логика программы зависит от используемого ЯП? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #151 Ответы: #187, #192 | ||
182.
Сообщение от Диды (ok), 13-Ноя-25, 10:13
| +/– | |
>Но конечно же это выглядит абсурдным, вопрос, зачем мне sudo если я знаю рутовый пароль? В чем смысл sudo? Разрешать исполнять команды от другого пользователя, но для этого необходимо мне ввести пароль того пользователя? Это что за логика такая? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 Ответы: #186 | ||
| 183. Сообщение от Фамилия (?), 13-Ноя-25, 11:34 | +/– | |
> Скорее всего тупо при истечении таймаута при ожидании Enter'а они зачем-то дампили буфер ввода в out. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #168 Ответы: #188 | ||
| 184. Сообщение от Капчевод (?), 13-Ноя-25, 12:55 | +/– | |
Сравни количество CVE за первый год sudo и sudo-rs | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 | ||
| 185. Сообщение от Капчевод (?), 13-Ноя-25, 13:00 | +/– | |
В расте нельзя написать безопасный код. Там в самом компиляторе сделана возможность подсовывать программе переменные окружения, которые она не будет проверять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 186. Сообщение от Аноним (41), 13-Ноя-25, 14:34 | +/– | |
> подхватить свой env и ещё куча возможных применений | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #182 Ответы: #194 | ||
| 187. Сообщение от Аноним (41), 13-Ноя-25, 14:37 | +/– | |
> Ещё как. Пример - реализуйте двусвязаный список на расте | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #181 Ответы: #195 | ||
| 188. Сообщение от Аноним (41), 13-Ноя-25, 14:42 | +/– | |
> И опять же - у аудиторов не возникло вопросов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #183 Ответы: #191 | ||
| 189. Сообщение от Аноним (41), 13-Ноя-25, 14:58 | +/– | |
> Потому и написано "логическая" (в кавычках), а не логическая. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #173 | ||
| 190. Сообщение от Аноним (41), 13-Ноя-25, 15:04 | +/– | |
> компилятор добавляет нужную закладку в конечный продукт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #180 | ||
| 191. Сообщение от Фамилия (?), 13-Ноя-25, 15:12 | +/– | |
> Примечательно, что до этого кодовая база sudo-rs успешно прошла два независимых аудита безопасности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #188 Ответы: #193 | ||
| 192. Сообщение от Аноним (41), 13-Ноя-25, 15:21 | +/– | |
Банально, но в стандартной библиотеке есть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #181 Ответы: #196 | ||
| 193. Сообщение от Аноним (41), 13-Ноя-25, 15:26 | +1 +/– | |
где спека (модель) безопасности данного проекта? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #191 Ответы: #201 | ||
194.
Сообщение от Диды (ok), 13-Ноя-25, 15:44
| +/– | |
>Разве команда исполняющаяся от пользователя A, которая должна записать файл в путь HOME (переменная окружения, к примеру) сможет записать если в HOME=/home/B ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #186 Ответы: #197 | ||
195.
Сообщение от Диды (ok), 13-Ноя-25, 15:47
| +/– | |
Определение найдёте в любом учебнике | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #187 | ||
196.
Сообщение от Диды (ok), 13-Ноя-25, 15:50
| +/– | |
>Но вы, я думаю, имели ввиду реализацию средствами самого языка, модель языка может вам и не позволит это реализовать ввиду ограничений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #192 Ответы: #198, #199 | ||
| 197. Сообщение от Аноним (41), 13-Ноя-25, 16:11 | +/– | |
> Сможет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #194 | ||
| 198. Сообщение от Аноним (41), 13-Ноя-25, 16:28 | +/– | |
> Именно об этом и речь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #196 | ||
| 199. Сообщение от Аноним (41), 13-Ноя-25, 16:57 | +/– | |
тут реализация, как видим одни unsafe и сырые указатели. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #196 | ||
| 200. Сообщение от Кошкажена (?), 13-Ноя-25, 23:18 | +/– | |
> но тогда зачем эта суета с переписыванием | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 | ||
| 201. Сообщение от Аноним (201), 14-Ноя-25, 01:59 | +/– | |
Его спека это код оригинала на Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #193 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |