![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Уязвимость в Git для Cygwin, позволяющая организовать выполнение кода" | +/– | ![]() |
Сообщение от opennews (ok), 25-Апр-21, 11:16 | ||
В Git выявлена критическая уязвимость (CVE-2021-29468), проявляющаяся только при сборке для окружения Cygwin (библиотека для эмуляции базового Linux API в Windows и набор типовых linux-программ для Windows). Уявзимость позволяет выполнить код злоумышленника при извлечении данных ("git checkout") из репозитория, подконтрольного атакующему. Проблема устранена в пакете git 2.31.1-2 для Cygwin. В основном проекте Git проблема пока не исправлена (маловероятно, что кто-то своими руками собирает git для Cygwin, а не использует готовый пакет)... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от VINRARUS (ok), 25-Апр-21, 11:16 | –3 +/– | ![]() |
Фу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
2. Сообщение от Аноним (2), 25-Апр-21, 11:20 | –3 +/– | ![]() |
Спрашивается, зачем использовать cygwin, если есть православный GNU/Linux? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #5, #7 |
3.
Сообщение от proninyaroslav![]() | –3 +/– | ![]() |
Зачем использовать cygwin, если есть православный WSL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #4, #12 |
4. Сообщение от Аноним (4), 25-Апр-21, 11:24 | +1 +/– | ![]() |
Раньше использовал для разработки, но сейчас перешёл на винду в VMWare. Перезагружаться уже не нужно, а в последней версии допилили графику до вменяемого состояния, DirectX 11 в виртуалке работает на ура. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
5. Сообщение от Аноним (5), 25-Апр-21, 11:27 | +2 +/– | ![]() |
Cygwin нужен чтобы получить юзабельное GNU/Windows окружение. Т.е. ConEmu+Msys2. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #6 |
6. Сообщение от IRASoldier_registered (ok), 25-Апр-21, 11:35 | +4 +/– | ![]() |
Ну что ты, как же ж так же ж, это ж Виндой пользоваться! Это ж позор страшный! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #18 |
7. Сообщение от лолшто (?), 25-Апр-21, 11:45 | +1 +/– | ![]() |
Какое весло вручили, с тем и гребешь... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #8, #44 |
8. Сообщение от Аноним (8), 25-Апр-21, 11:49 | –3 +/– | ![]() |
Знаешь, вращал я такие шараги на своём журнале. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #20 |
9. Сообщение от Аноним (8), 25-Апр-21, 11:50 | –1 +/– | ![]() |
> Уязвимость в Git для Cygwin | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #30 |
10. Сообщение от Аноним (10), 25-Апр-21, 12:21 | +1 +/– | ![]() |
-#ifdef GIT_WINDOWS_NATIVE | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #21, #34 |
11. Сообщение от Аноним (11), 25-Апр-21, 12:23 | –1 +/– | ![]() |
>> что приводит к отсутствию ограничений на использование символа '\' в пути | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14, #17 |
12. Сообщение от Аноним (12), 25-Апр-21, 12:39 | +8 +/– | ![]() |
WSL уже закопали. Сейчас WSL2, а оно есть виртуалка, в которой запускается почти GNU/Linux. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #37 |
13. Сообщение от пох. (?), 25-Апр-21, 12:40 | –5 +/– | ![]() |
> Уявзимость позволяет выполнить код злоумышленника при извлечении | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #22 |
14. Сообщение от Аноним (12), 25-Апр-21, 12:45 | +3 +/– | ![]() |
Но у соседних расс: всеBSD, MacOS, '\' тоже означает экранирование следующего символа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
15. Сообщение от Аноним (12), 25-Апр-21, 12:48 | +/– | ![]() |
Предполагаю, что в Git Msys2 это тоже уязвимость. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
17. Сообщение от Аноним (17), 25-Апр-21, 12:57 | +/– | ![]() |
а нехрен было создателям вантуза выпендриваться и юзать какие-то бэкслеши в качестве разделителя. Я б на месте мейнтейнеров вообще забил бы на проблему — вантузоидам не привыкать торчать голой опой во все шесть сторон одновременно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #24, #26 |
18. Сообщение от Аноним (-), 25-Апр-21, 13:07 | +3 +/– | ![]() |
> Ну что ты, как же ж так же ж, это ж Виндой пользоваться! Это ж позор страшный! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
19. Сообщение от Аноним (19), 25-Апр-21, 13:15 | +/– | ![]() |
Какой ужас! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
20. Сообщение от Dzen Python (ok), 25-Апр-21, 13:20 | +/– | ![]() |
Ты главное цепь, к пулемету идущую, поправь, чтобы не звенела, бунар-р-р-ь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #31 |
21. Сообщение от PHPoenX (ok), 25-Апр-21, 13:49 | –3 +/– | ![]() |
Это не "пути cygwin", а пути замечательной ntfs, где всё через пятую точку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
22. Сообщение от Вертел мастдайку на кожаной оси (?), 25-Апр-21, 13:58 | –2 +/– | ![]() |
Ну да, у вас на шинодшс одной дыренью больше или меньше - без разницы, всё равно всё дырявое. А на нормальных системах люди, представь себе, веб и мобильной разработкой занимаются - и код из репозиториев запускается в изолированной среде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
23. Сообщение от Аноним (23), 25-Апр-21, 15:07 | +/– | ![]() |
Пора в лицензии прописать, что запускать линукс на платных платформах можно только после открытия всех спецификаций API проприетарщины чтобы Wine тоже мог быть полноценным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #36 |
24. Сообщение от Ordu (ok), 25-Апр-21, 16:31 | +/– | ![]() |
> а нехрен было создателям вантуза выпендриваться и юзать какие-то бэкслеши в качестве разделителя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #27, #38 |
25. Сообщение от YetAnotherOnanym (ok), 25-Апр-21, 16:43 | –2 +/– | ![]() |
> маловероятно, что кто-то своими руками собирает git для Cygwin, а не использует готовый пакет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
26. Сообщение от Аноним (26), 25-Апр-21, 16:54 | +/– | ![]() |
Изначально была dos 1.0, которая не поддерживала каталоги, но зато были утилиты, написанные ibm, которые использовали / для передачи опций, например dir /w. В unix для этих целей использовали -. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #29 |
27. Сообщение от Аноним (12), 25-Апр-21, 19:09 | +/– | ![]() |
Тогда в 1983-м, когда MS-DOS 2.0 вышла, могли бы смело в досовых утилитках поменять префикс для ключей на '-'. Всё равно, утилиnки шли с конкретной версией DOS. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #28, #41 |
28. Сообщение от Ordu (ok), 25-Апр-21, 19:34 | +/– | ![]() |
Могли бы, но что возьмёшь со старпёров, которые в дополнение к синдрому утёнка ещё и заботятся о том, чтобы существующие скрипты не сломались. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #33 |
29. Сообщение от turbo2001 (ok), 25-Апр-21, 20:06 | +2 +/– | ![]() |
И тут IBM поднаcpал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
30. Сообщение от Аноним (30), 25-Апр-21, 20:20 | +5 +/– | ![]() |
Cygwin в WINE? Мсье знает толк... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #32 |
31. Сообщение от Аноним (8), 25-Апр-21, 21:16 | +1 +/– | ![]() |
Всё синтезированное тобою - слишком дикий бред. Как-то стрёмно у вас в совке живётся. А по поводу - "чё дали" - у меня есть свои предпочтения, и я сам знаю какой дистрибутив линукса мне лучше накатить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
32. Сообщение от Аноним (8), 25-Апр-21, 21:17 | +/– | ![]() |
А почему бы и нет? Доказательство сквозной работоспособности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #39 |
33. Сообщение от i (??), 25-Апр-21, 23:41 | –1 +/– | ![]() |
хаха, тоже мне мальчик молодой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #35 |
34. Сообщение от Онаним (?), 25-Апр-21, 23:52 | +1 +/– | ![]() |
Хрен она решена. Там помимо гита наверняка 100500 таких же граблей разложено. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
35. Сообщение от Ordu (ok), 26-Апр-21, 00:42 | +/– | ![]() |
Старпёр -- это не возраст, это состояние ума. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
36. Сообщение от муу (?), 26-Апр-21, 04:50 | –2 +/– | ![]() |
такие как ты понаписывают, да | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
37. Сообщение от Аноним (37), 26-Апр-21, 08:44 | –1 +/– | ![]() |
Зачем нужен WSL2, если VirtualBox я могу и сам запустить? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #40 |
38. Сообщение от Аноним (17), 26-Апр-21, 10:11 | +/– | ![]() |
ключи ставятся после названия проги: program.exe /? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #42 |
39. Сообщение от Аноним (39), 26-Апр-21, 11:30 | +2 +/– | ![]() |
Задачи "обеспечить сквозную работоспособность" никогда не стояло ни у цигвина, ни у вайна, так что претензии по этому поводу можете отправлять прямо в Спортлото. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
40. Сообщение от Аноним (40), 26-Апр-21, 11:55 | +/– | ![]() |
A virtualBox также быстро будет стартовать? также хорошо будет интегрирован с системой (шереные папки, сеть, динамич выделение памяти) без доп. настроек? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #48 |
41. Сообщение от пох. (?), 26-Апр-21, 12:22 | +/– | ![]() |
это только у вас, лап4...х так принято - взять и всем все сломать, ради всеобщего щастья (а на деле банальной лени разработчиков думать - что мы и получили с cygwin - ну кто бы мог подумать и было бы ему, чем, что у другой системы могут быть какие-то другие пути?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
42. Сообщение от пох. (?), 26-Апр-21, 12:25 | +/– | ![]() |
> ну так следовало просто требовать между ключами и названием проги ставить пробел, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
44. Сообщение от Аноним (44), 26-Апр-21, 14:16 | +/– | ![]() |
>Какое весло вручили, с тем и гребешь... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #47 |
45. Сообщение от Аноним (45), 26-Апр-21, 17:52 | +/– | ![]() |
Ну так windows, чему тут удивлсяться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #49 |
47. Сообщение от Albertio (ok), 26-Апр-21, 20:28 | +/– | ![]() |
Проверь, есть ли в ней дырка | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #44 |
48. Сообщение от 1 (??), 27-Апр-21, 00:34 | +1 +/– | ![]() |
Конечно, это все давно есть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #50 |
49. Сообщение от Wilem82 (ok), 27-Апр-21, 03:04 | +/– | ![]() |
Правильно писать GNU/Windows. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
50. Сообщение от A (?), 28-Апр-21, 21:41 | +/– | ![]() |
Тока плохо работает у обоих. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |