当前位置: 首页 > news >正文

【网络安全 | 漏洞挖掘】跨子域账户合并导致的账户劫持与删除

未经许可,不得转载。

文章目录

    • 概述
    • 正文
    • 漏洞成因

概述

在对目标系统进行安全测试时,发现其运行着两个独立的域名——一个用于司机用户,一个用于开发者/企业用户。表面上看,这两个域名各自独立管理账户,但测试表明它们在处理电子邮件变更时存在严重的逻辑漏洞。该漏洞允许攻击者通过修改邮箱地址,在不同子域之间合并账户,进而导致账户劫持,甚至意外删除受害者账户。

正文

目标系统存在两个子域:

  • example.com(司机门户)
  • dev.example.com(开发者门户)

在司机门户中,电子邮件更改功能缺乏验证,无需确认邮件即可完成更改。

漏洞步骤如下。

1、创建两个账户

  • User1(司机账户):使用 driver@gmail.comexample.com 上注册。
  • User2(开发者账户):使用 developer@gmail.c
http://www.lryc.cn/news/537509.html

相关文章:

  • spring集成activiti流程引擎(源码)
  • ROS基本功能
  • C++基础系列【13】类的成员初始化
  • Redis 03章——10大数据类型概述
  • Ubuntu 上安装 Elasticsearch 7.6.0
  • Android ListPreference使用
  • Java 大视界 -- 绿色大数据:Java 技术在节能减排中的应用与实践(90)
  • 计算四个锚点TOA定位中GDOP的详细步骤和MATLAB例程
  • 英码科技基于昇腾算力实现DeepSeek离线部署
  • CTex安装和使用(1)
  • Oracle序列(基础操作)
  • Unity Shader Graph 2D - Procedural程序化图形循环的箭头
  • 4、C#基于.net framework的应用开发实战编程 - 测试(四、二) - 编程手把手系列文章...
  • Windows搭建CUDA大模型Docker环境
  • 【前端进阶】「全面优化前端开发流程」:利用规范化与自动化工具实现高效构建、部署与团队协作
  • Linux入侵检查流程
  • Ubuntu24.04无脑安装docker(含图例)
  • 简述下什么是伪元素什么是伪类
  • 【C++】基础入门(详解)
  • Base64 PDF解析器
  • ZOJ 1011 NTA
  • 使用 GPT-SoVITS 克隆声音,很详细
  • Flask和Django相比哪个更适合新手?
  • 2. 图片性能优化
  • 多模态本地部署和ollama部署Llama-Vision实现视觉问答
  • cuML机器学习GPU库
  • 机器学习数学基础:24.随机事件与概率
  • CAS单点登录(第7版)27.开发人员
  • DeepSeek+即梦 做AI视频
  • OpenMetadata 获取 MySQL 数据库表血缘关系详解