The OpenNET Project / Index page

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



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

"GitHub поменял закрытый RSA-ключ для SSH после его попадания в публичный репозиторий"  +/
Сообщение от opennews (??), 24-Мрт-23, 23:02 
GitHub сообщил об инциденте, в результате которого закрытый RSA-ключ, используемый в качестве хостового ключа при доступе к репозиториям GitHub по SSH, по ошибке оказался опубликован в публично доступном репозитории. Для исключения возможного перехвата сеансов SSH к GitHub в случае попадания RSA-ключа в руки злоумышленников, GitHub инициировал процесс замены ключа...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 24-Мрт-23, 23:02   –1 +/
Сколько пайплайнов поломало интересно...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #47, #50

3. Сообщение от Аноним (3), 24-Мрт-23, 23:08   +1 +/
actions/checkout обновили сразу: https://github.com/actions/checkout/pull/1237
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #61

4. Сообщение от пох. (?), 24-Мрт-23, 23:20   +9 +/
девляп-ляп-ляп-ляп-ляп.

infrastructure as a cocococococode!

все ключи от всего - вот они, кучкой.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #51, #65

7. Сообщение от Аноним (7), 25-Мрт-23, 01:12   +8 +/
Проморгать ключи может любой, а вот обновление колючей на инфраструктуре такого размера в такие сроки — только благодаря автоматизации. Ручным админам такое не снилось даже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #55

11. Сообщение от ivan_erohin (?), 25-Мрт-23, 04:48   –1 +/
предполагаю сценарий такой:
1) etckeeper
2) git на локалхосте был обучен (как ? кем ? зачем ?) публиковать все создаваемые репозитории
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13

13. Сообщение от ivan_erohin (?), 25-Мрт-23, 04:53   +/
3) опубликовалось не туда.
например потому что кто-то кому-то дал установки не через e-mail в виде пригодном для копипста,
а через мессенджер с эмодзями или вообще голосом через квакающую ip телефонию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #37

33. Сообщение от Аноним (-), 25-Мрт-23, 05:17   +1 +/
хорошая попытка пересчитать активных юзверей:)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #66

37. Сообщение от пох. (?), 25-Мрт-23, 08:47   –2 +/
> 3) опубликовалось не туда.

туда, туда.
Все ключи от всего должны быть кучкой сложены в одном и том же месте.

Таков путь инфраструктуры-ass-эээ....коде. Как вот чисто технически ты будешь один и тот же каталог в /etc из двух разных мест собирать?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #53

47. Сообщение от Бывалый Смузихлёб (??), 25-Мрт-23, 15:03   –1 +/
да они и сами по себе от фазы луны ломаются
имел дело с как минимум битрайсом и аппцентром
И доходило до смешного, когда, в 8 из 10 случаев всё норм, но вот в 2 оставшемся - один и тот же коммит может не компилиться 1-2-3-4 раза, выдавая неведомые ошибки, а после - взять и норм скомпилиться
И получалась неприятная ситуация, когда, вроде бы всё настроено и релиз вечером пятницы автоматический, а по факту - приходилось ждать несколько часов чтобы хреновина гарантировано всё собрала и выдала готовые сборки ведь она в среднем гораздо слабее компа для разработчика, с твердотельником, кучей ОЗУ и мощным ЦП. Ведь CI/CD же. Тамм, скрамы да адгилы опять же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #52, #58

50. Сообщение от Github (?), 25-Мрт-23, 17:10   +/
All your base are belongs to us.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

51. Сообщение от Аноним (51), 25-Мрт-23, 17:12   +/
> infrastructure as a cocococococode!

А что, они уже уволили вебманок в пользу chatgpt^W копилота?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #57

52. Сообщение от ivan_erohin (?), 26-Мрт-23, 14:27   +6 +/
> релиз вечером пятницы автоматический

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

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

53. Сообщение от ivan_erohin (?), 26-Мрт-23, 14:31   +/
> Как вот чисто технически ты будешь один и тот же каталог в /etc из двух разных мест собирать?

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

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

55. Сообщение от Tron is Whistling (?), 26-Мрт-23, 15:42   +/
Ручные админы тоже умеют автоматизировать процессы - внезапно.
Вот только любой процесс такой важности ими пристально контролируется, в отличие от девтяпляпляп.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #56, #59

56. Сообщение от пох. (?), 26-Мрт-23, 17:29   +/
да ну, чего там контролировать. Ключи такого вот сорта у меня будут прибиты к образу гвоздиком.
Они ж во-первых как раз принципиально не должны меняться, иначе все попереломается в ста тыщах мест, во-вторых должны быть в каждом инстансе идентичны, и в третьих в такой системе этих инстансов дофига и они должны новые создаваться вот прямо на лету. Я и вспоминать о них не буду. И ни в какой гитляп и шитхап (и даже в локальный svn с авторизацией и доступами только к части дерева) ключ никогда не попадет, потому что вне его.

А если все же зачем-то поменяли и понадобится обновлять везде - то тут не наавтоматизируешься на самом деле. Потому что known_hosts реально бывает в совершенно бредовых локациях и заманаешься все искать.

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

Пока вроде никто не прибегал, поэтому я тихо надеюсь что у нас в конторе нет настолько долбанутой continuous desintegration чтоб еще и на гитхап завязаться. Теоретически, ИБ должна за это отводить на -3й этаж и там заполнять бетоном очередную выемку в полу. Практически, как обычно, на них мало надежды.

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

57. Сообщение от пох. (?), 26-Мрт-23, 17:30   –1 +/
Ну здрасьте, а у кого он по-твоему учиться должен?

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

58. Сообщение от Аноним (58), 26-Мрт-23, 18:14   +1 +/
А где это "автоматические релизы" ставят?! Чейнж, релиз-инженер, QA - только так.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

59. Сообщение от Аноним (7), 26-Мрт-23, 20:39   +/
Я эти сказки от ручных админов слышу регулярно. И про пристальный контроль, и про идеальную документацию, и про то, как всё под строгим контролем и учётом. Правда RTO почему-то у них в неделях измеряется, если не в месяцах. И bus-factor по факту 1, потому что идеальная документация не обновлялась уже год. Но это ж такие мелочи, бизнес подождёт месяц, авось не развалится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #60

60. Сообщение от Tron is Whistling (?), 26-Мрт-23, 22:08   +1 +/
Документация у них по крайней мере есть.
А не так как у девляпсов - сунешься, а там кот вместо инфраструктуры, простите, конь, который не валялся, и CentOS 5 где-нибудь есть. Автоматизированный по самое не хочу, вот только обновлять его с самого инсталла и не думали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

61. Сообщение от cheburnator9000 (ok), 27-Мрт-23, 02:07   +/
У них что и серверный код в github actions выполняется на typescript(javascript)? А что например написать там на скажем я хз C++/Python/Go уже никак?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #67

64. Сообщение от Аноним (64), 27-Мрт-23, 09:26   +/
Странно, что только RSA, ведь они лежат все в /etc/ssh. Видимо как-то по другому хранят. Поэтому очень интересует КАК они утекли?
Ответить | Правка | Наверх | Cообщить модератору

65. Сообщение от rico (ok), 27-Мрт-23, 19:29   +/
Нахватался умных слов, но ещё не понял, что они значат?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

66. Сообщение от Аноним (7), 31-Мрт-23, 04:19   +/
А до этого они не могли посчитать активных юзверей, они напрямую через libastral репозитории качали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

67. Сообщение от Аноним (67), 03-Апр-23, 11:51   +/
Сейчас модно на ts/js
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61


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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру