Cybred
9.75K subscribers
401 photos
35 videos
100 files
610 links
Download Telegram
Безопасная конфигурация nginx:
location /attachments/ {
alias /etc/bitwarden/attachments/;
}

Небезопасная:
location /attachments {
alias /etc/bitwarden/attachments/;
}

Обе выполняют одну и ту же функцию — говорят серверу, что при обращении к /attachments, нужно отдавать файлы из директории /etc/bitwarden/attachments.

Но во втором случае допущена ошибка (которая и была найдена в исходниках) — пропущен слэш на конце, в директиве location. Это приводит к Path Traversal и позволяет обратиться на директорию выше, в данном случае, в /etc/bitwarden.

А оттуда выйти в /logs
/attachments../logs/api.log
/attachments../logs/admin.log
/attachments../logs/identity.log
/attachments../logs/notifications.log

или в той же директории скачать базу данных со всеми паролями:
/attachments../vault.db

Shodan (> 8 000 инстансов): http.title:"Bitwarden Web Vault"

Баг был сдан на H1 за $6000, но встречается и сегодня у тех, кто забыл обновиться.
Shodan Membership за $5 (вместо $49).

Последняя такая акция была в 2019. Тогда статус отдавали за $1 в честь десятилетия существования хакерского поисковика.

Только сегодня, до 23:59 UTC.
Deep_Dive_Exploring_the_Real_world_Value_of_Open_Source_Intelligence.pdf
53.1 MB
Deep Dive: Exploring the Real-world Value of Open Source Intelligence

In Deep Dive: Exploring the Real-world Value of Open Source Intelligence, veteran open-source intelligence analyst Rae Baker explains how to use publicly available data to advance your investigative OSINT skills and how your adversaries are most likely to use publicly accessible data against you.
Один из участников DC8044 напечатал глок. Параллельно попалась новость, как в Швеции какие-то школьники уже во всю используют полноценные 3D-карабины с принтера для локальных пострелушек, причем вполне успешно

> Last year a new gang war broke out in Sweden. In the midst of a shoot out one guy was killed. He was armed with an 3D-printed FGC-9 firearm at the time of death. Police recovered his phone and discovered a group had been making FGC-9s en masse to sell, supplying the gang war.

Идут в ногу со временем
https://hackerone.com/alexbirsan

🤔 Ожил, спустя год

Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies, либо что-то новое нашел.

Кроме статьи, есть репа со сканером и готовым PoC https://github.com/x1337loser/Dependency-Confusion
Пятничное
Если получилось найти XSS, но CSP блокируют отправку данных на сторонний домен, можно проверить, нет ли на сайте в исключении Google Analytics.

Практически каждый сервис шлет аналитику, поэтому разработчикам приходится добавлять в белый список домен google-analytics.com.

Мы можем создать собственный трекер и использовать его для эксфильтрации и обхода правил. Пример со скриншота отправляет креды с JS-кейлоггера, которые отобразятся в личном кабинете.