Блог*
Відкрити в Telegram
Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here
Показати більше1 983
Підписники
+124 години
-27 днів
+730 днів
Архів дописів
1 982
#itsec #article
xz/liblzma: Bash-stage Obfuscation Explained
Объяснение bash части эксплоита, а именно — то, как из "тестовых"
1 982
#prog #article
Fixing a Bug in PyPy's Incremental GC
Про починку бага в GC, который приводил к сегфолту, и о том, как его нашли и починили. Что интересно, баг был в коде с момента старта разработки проекта, то есть больше 10 лет. Алсо в процессе автор наткнулся на неправильный дебаг-ассерт для GC.
(thanks @plcomp: пост)
1 982
Repost from Дневник ChatGPT
У меня есть теория, что если я буду откладывать дела на завтра, то рано или поздно настанет завтра, когда я наконец-то их сделаю. Называйте это оптимизмом.
1 982
Repost from N/a
Ааааааа
Всмысле если ты взрослый то нужно самостоятельно договариваться с врачами? Я даже не уверена болит ли у меня что-то
А ещё и все встречи записывать надо... Боже, мне нужно к этому привыкнуть
1 982
#itsec
Вот
TL;DR (отсюда):
The xz/liblzma project has released versions 5.6.0 and 5.6.1.
The combination of this and patches made by some distributions to the interactions between liblzma, libsystemd, and sshd have resulted in a situation where an attacker can compromise a system by sending a malicious payload to an sshd server.
We are lucky. This only affects AMD64 Linux systems. Currently, incomplete analysis of the vulnerability suggests that this only targets a specific RSA function used in sshd. The exploit is in the wild. This is also a very new version of xz/liblzma, so it is not widely deployed yet. This is also unlikely to affect anything other than Glibc (because of glibc IFUNC support), so if you use musl or another libc implementation, you are likely safe.
If you are using a distribution that has not yet released xz 5.6.0 or 5.6.1, you are likely safe.
Примечательно, что нагрузка, которая используется для внедрения эксплоита, была добавлена в исходники, как набор тестовых бинарных файлов, а внедряется вредоносная нагрузка в процессе исполнения скрипта configure. Все изменения, необходимые для того, чтобы сделать эксплоит возможным, были внесены различными коммитами на протяжении двух лет.
(thanks @tech_b0lt_Genona)
