Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

OpenNET - 30 лет. Поддержать можно донатом или подпиской в Boosty



"Уязвимость в Git, допускающая выполнение кода при клонировании из вредоносного Git-репозитория"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Уязвимость в Git, допускающая выполнение кода при клонировании из вредоносного Git-репозитория"  +/–
Сообщение от opennews (ok), 12-Ноя-26, 12:46 
Опубликованы корректирующие выпуски распределённой системы управления исходным кодом  Git 2.56.1, 2.55.1, 2.54.1, 2.53.1, 2.52.1, 2.51.3 и 2.50.2, в которых устранено 6 уязвимостей. Наиболее опасная уязвимость (CVE-2026-111760) позволяет добиться выполнения кода при применении команды "git clone" в режиме "--recurse-submodules" с репозиториями, подконтрольными атакующему...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66669

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +38 +/–
Сообщение от q (ok), 12-Ноя-26, 12:46 
Шел сишник по буферу. Видит - буфер уже закончился. Вышел за его пределы и CVE-шнулся.
Ответить | Правка | Наверх | Cообщить модератору

2. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +8 +/–
Сообщение от Аноним (2), 12-Ноя-26, 12:54 
Странно что статические анализаторы не используют. Они подобные ошибки и до ИИ отлавливали.
Ответить | Правка | Наверх | Cообщить модератору

5. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +3 +/–
Сообщение от Аноним (5), 12-Ноя-26, 13:17 
Используют, не отлавливают. Чтобы отлавливало, нужен ещё какой-нибудь фаззер.
Ответить | Правка | Наверх | Cообщить модератору

18. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –1 +/–
Сообщение от Аноним (18), 12-Ноя-26, 14:19 
> Странно что статические анализаторы не используют. Они подобные ошибки и до ИИ
> отлавливали.

А зачем? Ииии тааааак сойдет!

Но вообще пользуются.
И стат анализаторами, и фаззингом, и асанами/убсанами.
Только толку, это жалкие попытки исправить разными костылями то, что defective by design.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

105. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –1 +/–
Сообщение от Аноним (105), 13-Ноя-26, 13:59 
Гугл, опираясь на свой опыт, говорит, что эти и остальные приблуды (фаззинг-тестирования и прочие миракле_птр) почему-не не сильно помогают. А вот сменить язык - помогло кардинально. Но гуглу мы не верим, а тебе верим, тебе верить можно.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

115. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Анлним (?), 13-Ноя-26, 22:45 
Естественно гугл будет топить за подконтрольный инструмент в который он вложился. И конечно тесты гугла будут самыми лучшими. Мозилла тоже очень топила и обещала золотые горы пока была при делах. Тот факт что на расте написано чуть меньше нуля нормального софта тебя конечно же не смущает.
Ответить | Правка | Наверх | Cообщить модератору

6. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +4 +/–
Сообщение от Аноним (5), 12-Ноя-26, 13:18 
Нет так.

Шел сишник по буферу. Видит - буфер уже закончился. И пошёл дальше.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

50. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +6 +/–
Сообщение от Аноним (50), 12-Ноя-26, 17:58 
> Видит - буфер уже закончился.

Не, не видит.

Ответить | Правка | Наверх | Cообщить модератору

56. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (56), 12-Ноя-26, 18:44 
Все он видит.
Ему просто положить на результат.
Как диды писавшие первый юникс на СИ "мы знали что надо добавить проверки, но нам было откровенно плевать".
Ответить | Правка | Наверх | Cообщить модератору

61. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 19:30 
вот это и есть истинная свобода !)
Ответить | Правка | Наверх | Cообщить модератору

64. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от openssh_user (ok), 12-Ноя-26, 20:10 
Свободу CVE!
Ответить | Правка | Наверх | Cообщить модератору

62. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (62), 12-Ноя-26, 19:51 
> Все он видит.
> Ему просто положить на результат.

Не, видит и подожить это когда `Vec<T>::get(idx)` возвращает `Option<&T>` и ты делаешь unwrap. А когда `[]` ничего не проверяет и возвращает ссылку в любое место памяти, то это не видит. Но ты прав в том что он это считает нормой.

Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

3. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (3), 12-Ноя-26, 13:03 
так и запишем: репы больше 4 гигов - не качаем
Ответить | Правка | Наверх | Cообщить модератору

4. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –7 +/–
Сообщение от Аноним (4), 12-Ноя-26, 13:17 
аффтар, тебе норм? Git 2.56.1 опубликован уж сколько недель как, тогда как 2.55.1, 2.54.1, 2.53.1, 2.52.1, 2.51.3 и 2.50.2 вышли неделю назад
Ответить | Правка | Наверх | Cообщить модератору

10. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +2 +/–
Сообщение от Энтомолог_русолог (ok), 12-Ноя-26, 13:34 
А CVE только опубликовали. Это нормальная практика, что CVE публикуют ПОСЛЕ обновлений
Ответить | Правка | Наверх | Cообщить модератору

11. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (11), 12-Ноя-26, 13:35 
Я усматриваю в этом злой умысел https://gitweb.gentoo.org/repo/gentoo.git/log/dev-vcs/git
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

14. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (11), 12-Ноя-26, 13:39 
ps https://repology.org/project/git/versions
Ответить | Правка | Наверх | Cообщить модератору

40. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (40), 12-Ноя-26, 17:10 
это критичка, причём на некоторых тестингах ещё и не залатанная
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

7. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +2 +/–
Сообщение от Аноним (7), 12-Ноя-26, 13:24 
Я еще когда в детстве писал игровой движок, уже сразу понял, что доверять системе в плане ресолвинга путей не следует - надо мутить свою виртуальную файловую систему с блэкджеком и девками. А эти до сих пор делают все по принципу костылей, так что периодически выясняется, что где-то какого-то костыля не хватает.
Ответить | Правка | Наверх | Cообщить модератору

13. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (13), 12-Ноя-26, 13:39 
Проблема гораздо глубже на пользовательской стороне вовсе не должны быть никаких файлов всё по запросу и только после официальной проверки по паспорту.
Ответить | Правка | Наверх | Cообщить модератору

116. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Анлним (?), 13-Ноя-26, 22:47 
Где гит и где твой движок? Чей метод в итоге более полезен?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

15. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (15), 12-Ноя-26, 14:06 
Не совсем по теме, но у всех последнее время дико тупит гитхаб? Какой-то лютый треш просто. Все, за что берется мелкософт, по ходу, превращается в г...
Ответить | Правка | Наверх | Cообщить модератору

20. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +2 +/–
Сообщение от Аноним (11), 12-Ноя-26, 14:32 
Поменяй айпи на американский. Не только гитхаб тупит, они все тупят, потому что нужно выделить ресурсы чатботам. А люди обойдутся, это не для них придумали системы контроля версий.
Ответить | Правка | Наверх | Cообщить модератору

24. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (15), 12-Ноя-26, 14:56 
Понял, благодарю тебя, незнакомец!
Ответить | Правка | Наверх | Cообщить модератору

31. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 16:09 
Нет, работает чуть медленее локальной гитеи.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

63. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (62), 12-Ноя-26, 19:53 
Нет, не тупит. Были проблемы с actions из-за убунты, а так работает как будто даже быстрее чем всегда.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

67. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (67), 12-Ноя-26, 20:15 
Зачастую непонятно, из-за чего лагает, то ли сайт, то ли ркн
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

16. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (16), 12-Ноя-26, 14:10 
> из вредоносного Git-репозитория

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

Ответить | Правка | Наверх | Cообщить модератору

19. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (18), 12-Ноя-26, 14:22 
> И никого не смущает, что во вредоносном репозитарии может быть вредоносный исходник,
> который ты... что собираешься сделать?

Напр. просто посмотреть что там наделали.
А оно выполняет произвольный код. Не это ожидалось, не так ли?


Ответить | Правка | Наверх | Cообщить модератору

23. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (13), 12-Ноя-26, 14:43 
Пистолет тоже просто вышвыривает металлический брусок и это так и ожидалось. Но пистолет ты просто так достать не сможешь. Подумай на досуге почему так происходит.  
Ответить | Правка | Наверх | Cообщить модератору

32. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 16:10 
Это вы его достать не сможете, потому что думаете не правильно.
Ответить | Правка | Наверх | Cообщить модератору

36. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (36), 12-Ноя-26, 16:44 
А ты можешь что ли? Или у тебя табельное?
Ответить | Правка | Наверх | Cообщить модератору

38. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 17:03 
Я это могу сделать это легально и это займёт не слишком много времени и денег. Я бы сказал что сильно проще чем сдать на водятельские права это занимает.

Не легальный способ предполагает что идущий на это понимает и принимает риски, там их тоже далеко не один...

Ответить | Правка | Наверх | Cообщить модератору

39. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (39), 12-Ноя-26, 17:10 
Тут больше не про достать, а про то, что пистолет при постановки на предохранитель тебе в ногу стрельнет.

Так и с гитом, ты не ожидаешь что clone = исполнение кода.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

66. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (16), 12-Ноя-26, 20:13 
> не ожидаешь что clone = исполнение кода

А я всегда ожидаю. Поэтому единственное действие с таких trash-архивов - скачать тарбол.

Ответить | Правка | Наверх | Cообщить модератору

72. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (72), 12-Ноя-26, 21:46 
До новой CVE в gzip, лол.
Ответить | Правка | Наверх | Cообщить модератору

81. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (16), 12-Ноя-26, 23:50 
А чего не в браузере? В браузерах уязвимости куда чаще :)
Ответить | Правка | Наверх | Cообщить модератору

83. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (36), 13-Ноя-26, 00:09 
> тарбол

В котором своё минное поле, с миллионом кривых реализаций. При чём кривых наиболее неочевидным образом, потому что сам по себе tar тот ещё набор костылей. Кому приходилось вникать в подробности тот в цирке не смеётся.

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

77. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 23:09 
Если оно вам так сложно - юзайте системы наган, там всё очевидно, трудно перепутать. И боёк всегда можно довести руками плавно.
А так то есть модели и без предохранителя совсем, тут недавно у местных (для меня) вояк с ними как раз такой конфуз и приключался.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

29. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (50), 12-Ноя-26, 15:39 
> Проблема вызвана тем, что длина записи с именем в индексе вычисляется с использованием 64-разрядного целого типа size_t, а хранится в 32-разрядном поле ce_namelen. При передаче очень длинного имени вида ".gitA/AAA...."

Что за туфту я только что прочитал? То есть нужно всего лишь сделать имя длиной более 2^32, то есть более 4 ГБ?

Ответить | Правка | Наверх | Cообщить модератору

30. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 16:08 
Похоже что так, но обезъянки умеют только кричать: CVE-CVE-CVE!!! осилить что проблема уровня никогда не случится они не могут :)
Ответить | Правка | Наверх | Cообщить модератору

41. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Жертва (?), 12-Ноя-26, 17:19 
https://www.openwall.com/lists/oss-security/2020/05/19/8

TLDR: In 2005, three vulnerabilities were discovered in qmail but were
never fixed because they were believed to be unexploitable in a default
installation. We recently re-discovered these vulnerabilities and were
able to exploit one of them remotely in a default installation.

Ответить | Правка | Наверх | Cообщить модератору

44. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –2 +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 17:34 
Сколько из описанных проблем могут коснутся лично вас за временной интервал примерно 1 год?

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

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


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

Большинство же тут прочитало: "уязвимость в GIT" и подумало: "я же использую гит, всё пропало!!!!".

Ответить | Правка | Наверх | Cообщить модератору

48. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (48), 12-Ноя-26, 17:46 
> Лично меня около нуля, потому что я крайне редко клонирую чужие репозитории,
> и никогда не делаю это с ключём рекурсив.

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

> "я же использую гит, всё пропало!!!!"

Неа, подумали "о, очередная дырень :)"

Ответить | Правка | Наверх | Cообщить модератору

79. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 23:12 
Вы по существу то возразить можете?
Я описал что реально описанное тут мало кому представляет угрозы, у вас есть возражения с примерами?
Ответить | Правка | Наверх | Cообщить модератору

106. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Павел (??), 13-Ноя-26, 16:20 
Факт наличия дыры говорит о дыре. Это ре значит что она повально везде применяется и всё такое, но факт есть факт - через нее можно взломать, а значит такое произойдёт, и будет иметь последствия
Ответить | Правка | Наверх | Cообщить модератору

84. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (36), 13-Ноя-26, 00:14 
> Лично меня около нуля, потому что я крайне редко
> проблемы меня тоже не касаются
> у меня в чруте
> я всегда крайне скептически

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

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

43. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +2 +/–
Сообщение от Аноним (48), 12-Ноя-26, 17:27 
> проблема уровня никогда не случится они не могут

Ну конечно это никогда не случится!
Через пару дней во всех кинотеатрах "Captain It_Will_Never_Happen strikes! Again..."

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

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

78. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 23:11 
То ли дело читать анонима без истории и репутации, который обделывается в каждом втором сообщении и потом как ни в чём не бывало дальше набрасывает с умным видом что это не он там налажал 5 минут назад.
Ответить | Правка | Наверх | Cообщить модератору

46. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –3 +/–
Сообщение от User (??), 12-Ноя-26, 17:38 
Сколько там петабайт в сутки в уже-не-гите антропика валандается? А в openai'шной поделке? Ну конечно же, 4гб это так много, что никогда-преникогда не сможет произойти в реальности!
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

51. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (50), 12-Ноя-26, 18:02 
> Ну конечно же, 4гб это так много, что никогда-преникогда не сможет произойти в реальности!

Ты очередной читатель задницей. Проблема касается ИМЕН/ПУЕТЙ файлов, в не их содержимого.

Ответить | Правка | Наверх | Cообщить модератору

68. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от User (??), 12-Ноя-26, 20:50 
>> Ну конечно же, 4гб это так много, что никогда-преникогда не сможет произойти в реальности!
> Ты очередной читатель задницей. Проблема касается ИМЕН/ПУЕТЙ файлов, в не их содержимого.

А как ты собираешься понять, что ЭТИ ВОТ 4Гб - имя файла, а не что-то нужное в репозитории, М?

Ответить | Правка | Наверх | Cообщить модератору

75. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –1 +/–
Сообщение от Аноним (36), 12-Ноя-26, 22:54 
По размеру. Ничего хорошего в файле размером больше 100 килобайт быть не может.
Ответить | Правка | Наверх | Cообщить модератору

34. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (-), 12-Ноя-26, 16:23 
> При слиянии тега с тремя и более подписями данные сохраняются
> вне массива.

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

Ответить | Правка | Наверх | Cообщить модератору

47. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от User (??), 12-Ноя-26, 17:45 
Кто бы мог подумать, что внешние данные - ну вот "не доверенное"? Да и то, что "больше одного" означает вот и "больше двух" и даже наверное "больше трех" (но это не точно!) - совершенно же не очевидно!
Ответить | Правка | Наверх | Cообщить модератору

45. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (40), 12-Ноя-26, 17:35 
всё это (не)смешно, конечно же... на зиге вон уже из коробки - все энумы, стракты и тп в регу/аллокатор из коробки. простейший дефер в начале фн автоматом всё подчищает _около ретурна. ну да, там очень строгий комп, но кто мешает хотя бы строго типизировать и выделять?

я трогал асму, и достаточно короткими палочками - немало ёжиков наделал)) процы 10+ возрастом уже нормально так инструкций расширения имеют, да и постарше - там АЕС встроенного на гражданку вполне хватать должно. про префетчи вообще не заикаюсь.

неужели на сишке до сих пор нет библиотек/плагинов которые всё это в нормально забивать и двигать будут, откуда сток дерьма-то валится?

что это, все те самые пограничные случаи - старая школа/экономия, непонимание процесса, устаревшая база кода и тп?

Ответить | Правка | Наверх | Cообщить модератору

49. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (50), 12-Ноя-26, 17:47 
> неужели на сишке до сих пор нет библиотек/плагинов которые всё это в нормально забивать и двигать будут, откуда сток дерьма-то валится?
> что это, все те самые пограничные случаи - старая школа/экономия, непонимание процесса, устаревшая база кода и тп?

Это все особая порода халатных бракоделов, которые уже более полувека наступают на одни и те же грабли - но не способны сделать выводов.

Использование каличных недоязыков из 70х и их "лучших практик" - это уже последствие.

Ответить | Правка | Наверх | Cообщить модератору

52. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (40), 12-Ноя-26, 18:07 
ну неее, нельзя винить людей за непонимание. с другой стороны - природа прекрасна и расставит по местам - если не могли использовать рам - рам альтман вам подскажет как это всё надо было использовать хДД
Ответить | Правка | Наверх | Cообщить модератору

57. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (57), 12-Ноя-26, 18:51 
> ну неее, нельзя винить людей за непонимание.

А за упоротость и упорство, которое заставаит даже барашка устыдиться?))

> с другой стороны - природа прекрасна и расставит по местам

Неа, природа точно так же костыльна.
Типа как "возвратный гортанный нерв" у млекопитающих проходит свозь условно шею.
Поэтому у жирафа.. да он длинной дофига метров.
Костыли и подпорки))

Ответить | Правка | Наверх | Cообщить модератору

102. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Пыщь (?), 13-Ноя-26, 09:45 
Просто напомню.
"Длинна" - краткое имя прилагательное, как, например, "высока".
"Длина" - имя существительное.
Ответить | Правка | Наверх | Cообщить модератору

113. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (113), 13-Ноя-26, 17:33 
Ага, длинна - проверочные слова ширинна и высотта
Ответить | Правка | Наверх | Cообщить модератору

55. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –1 +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 18:41 
Ну вот и пиши на зиге)

Конструкторы/деструкторы для переменных в си есть в расширении gcc и используются активно в проектах. А в новом стандарте будет defer.

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

60. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +5 +/–
Сообщение от аниме эксперт (?), 12-Ноя-26, 19:29 
Сегодня писать на ЯП — все равно, что учить машинные кода. Софт стал слишком сложным, нужно писать промпты для AI и понимать архитектуру и бизнес-логику. Макакинг с копипастингом из стековерфлоу — все это ушло в прошлое.
Ответить | Правка | Наверх | Cообщить модератору

73. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +3 +/–
Сообщение от Аноним (73), 12-Ноя-26, 22:14 
Верно. Программирование исторически движется вверх по лестнице абстракций: перфокарты -> ассемблер -> си -> высокоуровневые языки (python, js) -> фреймворки. Естественный язык (промптинг) как интерфейс к коду выглядит логично для нового уровня абстракции.
Ответить | Правка | Наверх | Cообщить модератору

87. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –3 +/–
Сообщение от Аноним (87), 13-Ноя-26, 01:09 
>Естественный язык (промптинг) как интерфейс к коду выглядит логично

Есть только одна проблема - понять-то человеческий язык машина поймёт, но вот исполнить что просят - не может. Мозгов не хватает. Нейросети хорошо умеют только распознавать образы, а для других функций интеллекта (обобщение/абстракция, конкретизация, оптимизация, композиция/фантазия) у них соображаловка не работает.

Ответить | Правка | Наверх | Cообщить модератору

97. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +3 +/–
Сообщение от Аноним (50), 13-Ноя-26, 01:56 
Чистый копиум.

Ты с нейронками когда в последний раз работал? Небось года два назад, да еще и с бесплатными?

Ответить | Правка | Наверх | Cообщить модератору

117. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от _ (??), 13-Ноя-26, 23:57 
> у них соображаловка не работает.

Но однако даже с такой неработающей соображаловкой :) сетки выпнули из профессии по моим личным оЩЩЩуЩЩалам процентов эдак 75% тех кто с кодом работал. За 2.5-3 года. Ну и ...(С)

Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

99. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Инопланетянин (?), 13-Ноя-26, 02:55 
> Программирование исторически движется вверх по лестнице абстракций: перфокарты -> ассемблер -> си -> высокоуровневые языки (python, js) -> фреймворки.

Дай ссылку по братски на ОС на python фреймворке.

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

76. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –2 +/–
Сообщение от Аноним (36), 12-Ноя-26, 22:57 
> в расширении gcc

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

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

82. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 23:56 
>> в расширении gcc
> Сразу делает весь проект непригодным. Я понимаю, что у большинства один локалхост,
> одна архитектура, одна платформа, и один язык программирования для работы с
> одним типом данных (фалом). Но мир немножечко разнообразнее хобби-программирования на
> коленке.

В качестве примера можно привести, например, systemd.

И llvm они тоже поддерживаются.


Ответить | Правка | Наверх | Cообщить модератору

85. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (50), 13-Ноя-26, 00:52 
>> в расширении gcc
> Сразу делает весь проект непригодным

Все те перечисленные расширения С (конструкторы, деструкторы, RAII) есть в С++ еще с 80х как базовая фича языка.

Так что было бы только желание делать ее через задницу.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

86. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (50), 13-Ноя-26, 00:59 
> ее через

* не через 😅

Ответить | Правка | Наверх | Cообщить модератору

101. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от User (??), 13-Ноя-26, 08:55 
"А оговорочка-то по Фрейду вышла!"
Ответить | Правка | Наверх | Cообщить модератору

88. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –2 +/–
Сообщение от Аноним (87), 13-Ноя-26, 01:13 
С++ предназначен для моделирования, поэтому в него напихали всё что можно. Объёмный, ненадёжный. Поэтому он не подойдёт для рабочих программ.
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

91. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –1 +/–
Сообщение от Аноним (-), 13-Ноя-26, 01:22 
как ни странно - обычно все прототипы и пишутся на банальной/функциональной сишке, а рефактор/стейбл - транслирует код в плюсы
Ответить | Правка | Наверх | Cообщить модератору

95. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (50), 13-Ноя-26, 01:49 
> С++ предназначен для моделирования

Пришло время восхитительных историй! Сейчас нам опеннетный эксперт продемонстрирует срыв покровов с языка с 40-летней историей.

> ненадёжный

Какая ирония - заикаться о надежности в новости о сишных CVE.

> Поэтому он не подойдёт для рабочих программ.

Ага: удивительно, как ты вообще умудрился написать эту чушь в "нерабочем" браузере, состоящим из этого самого С++.

Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

96. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (50), 13-Ноя-26, 01:54 
>> в расширении gcc
> Сразу делает весь проект непригодным. Я понимаю, что у большинства один локалхост, одна архитектура, одна платформа, и один язык программирования

Не хотелось бы тебя, эксперта, расстраивать, но ядро Linux целиком и полностью обмазано теми самыми GCC расширениями - настолько, что до недавних пор не собиралось Clang-ом.

А количество архитектур и платформ при этом поддерживает больше, чем ты вообще видел за всю свою жизнь.

Удивительно, не правда ли?

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

107. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –1 +/–
Сообщение от Аноним (36), 13-Ноя-26, 16:48 
> настолько, что до недавних пор не собиралось Clang-ом

ЧТД. Один компилятор, один локалхост...

Ответить | Правка | Наверх | Cообщить модератору

114. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (50), 13-Ноя-26, 20:08 
>> А количество архитектур и платформ при этом поддерживает больше, чем ты вообще видел за всю свою жизнь.
> ЧТД. Один компилятор, один локалхост

Нет, доказать требовалось, что ты со своей экспертизой про архитектуры и платформы сел в лужу. 👍

Ответить | Правка | Наверх | Cообщить модератору

59. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +7 +/–
Сообщение от аниме эксперт (?), 12-Ноя-26, 19:25 
В сишном коде даже на 100 строк легко запутаться (если там логика, циклы, ветвления, а не определения/обьявления).
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

92. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  –1 +/–
Сообщение от Аноним (-), 13-Ноя-26, 01:26 
если мы говорим по  низкий уровень - предлагаю вам попробовать асму. если по-человечески - просто запульте себе проект и изучите
Ответить | Правка | Наверх | Cообщить модератору

70. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (70), 12-Ноя-26, 21:04 
>что это, все те самые пограничные случаи - старая школа/экономия, непонимание процесса, устаревшая база кода и тп?

Это вайб-кодинг

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

71. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (70), 12-Ноя-26, 21:07 
>неужели на сишке до сих пор нет библиотек/плагинов которые всё это в нормально забивать и двигать будут, откуда сток дерьма-то валится?

Git разработал и написал первые версии Линус Торвальдс. Все вопросы к нему.

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

80. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (16), 12-Ноя-26, 23:48 
> Git разработал и написал первые версии Линус

Похвально. У Линуса все поделки такие же. С сомнительным качеством.

Ответить | Правка | Наверх | Cообщить модератору

94. Скрыто модератором  –1 +/–
Сообщение от Аноним (-), 13-Ноя-26, 01:28 
Ответить | Правка | Наверх | Cообщить модератору

74. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +1 +/–
Сообщение от Аноним (73), 12-Ноя-26, 22:43 
Очередная "уязвимость" из разряда сферических в вакууме?
Ответить | Правка | Наверх | Cообщить модератору

118. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от нах. (?), 14-Ноя-26, 11:53 
не ну чо ты как этот вот тот вот - увизгвимость, опастная - мы ж каждый день только и делаем что клонируем неведомые троянские суппозитории или как там их...

код запускать из того что наклонировали - не, конечно же, даже ж и не думали!

(и ладно б то еще был нормальный код, но я тут в очередной раз преисполнился... как вам требование рута и/или докера под докером с прямым доступом скрипту [т.е. опять рута] для _кроссборки_ , которая даже и не запускается на том на чем собирают? И нет, это не совсем васянский хеловрот. Или даже совсем не.)

Ответить | Правка | Наверх | Cообщить модератору

119. "Уязвимость в Git, допускающая выполнение кода при клонирован..."  +/–
Сообщение от Аноним (119), 14-Ноя-26, 20:08 
>Проблема вызвана тем, что функция remove_signature() хранит позиции подписей в фиксированном массиве, рассчитанном максимум на две подписи. При слиянии тега с тремя и более подписями данные сохраняются вне массива.

Типичная проблема, решаемая зависимыми типами.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: