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

com域名购买网站seo的主要优化内容

com域名购买,网站seo的主要优化内容,wordpress教程 pdf,wordpress转enlog这篇文章是针对实际项目中所出现的问题所做的一个总结。简单来说,就是授权绕过问题,管理员帐户被错误的接管。 详细情况是这样的,我们的项目中通常都会有用户身份验证功能,不同的用户拥有不同的权限。相对来说管理员账户所对应的…

这篇文章是针对实际项目中所出现的问题所做的一个总结。简单来说,就是授权绕过问题,管理员帐户被错误的接管。

详细情况是这样的,我们的项目中通常都会有用户身份验证功能,不同的用户拥有不同的权限。相对来说管理员账户所对应的权限是极高的,它可以修改当前用户或者比它权限低的账户信息。而这里的处理如果不够严谨就会出现权限相关问题。

比如我的项目所遇到的问题,具有管理”角色的经过身份验证的用户可以结合更新用户信息的方法和忘记密码功能来更改当前管理员账户的密码,从而使他们能够完全控制帐户。

问题重现

这张图展现这个漏洞的流程

按步骤重现

在登录页面 admin 用户使用自己的账号邮箱和密码登录

成功进入主页面并跳转到用户管理页面

注意:管理员用户可以没有任何限制的修改邮箱地址,所以即便是邮箱的域名被修改(@example.com -> @xxx.com)也是合法的

保存后

重新进入登陆页面,此时邮箱地址已经变为攻击者邮箱(攻击者此时不知道密码),点击忘记密码进行密码重置

密码被重置,此时攻击者拥有了完全合法的管理员账户

使用被修改的信息成功登录  

此时攻击者就可以进行网络攻击,包括恶意篡改环境配置(包括产品信息、具体数据、数据库配置和系统运行时参数)。而且由于攻击者此时拥有管理员权限,所以造成的损失将是非常巨大的。

解决方案

<input type="text" value="email" disabled="emailUpdatable"/>
checkEmailUpdatability() {this.emailUpdatable = (this.user.role !== 'administration' && !lodash.endsWith(this.user.email, '@example.com'));
}

如上代码所示,监听用户权限和用户邮箱域名。这限制了管理员权限用户随意修改邮箱地址的功能。管理员用户的邮箱地址受到保护,不能更改为攻击者的邮箱地址,攻击者也就不能通过忘记密码功能获取到管理员权限了。而非管理员用户的权限较低,即使暴露也不会对项目造成破坏。 

http://www.mnyf.cn/news/44155.html

相关文章:

  • 怎么做网站的关键词库网络的推广
  • qq企业邮箱注册青岛seo招聘
  • 敬请期待用英语怎么说北京百度推广seo
  • dede制作动态网站模板下载刷seo排名
  • 洮南网站软文拟发布的平台与板块
  • 网站商城制作平台推广方式有哪些
  • 龙岗网络营销网站制作哪里好优化大师安卓版
  • 余姚网站建设yyshj潍坊seo计费
  • 新手如何建设网站网页广告调词平台多少钱
  • 个人网站备案名称 技巧网站优化seo培
  • 怎么用动态网站模板百度点击排名收费软件
  • 海城seo网站排名优化推广企业网站seo排名优化
  • 永州网站制作市场调研报告
  • 武汉网站建设哪家好搜索引擎优化的例子
  • 建网站可靠多用户建站平台
  • 里水网站建设seo优化服务是什么意思
  • qq介绍网站做兼职是真的吗商品推广软文范例200字
  • 做网站 你的出路在哪里搜索引擎营销简称seo
  • 郑州做网站优化电话seo引擎优化软件
  • 哪些网站是用jsp做的百度网站打不开
  • 美国做ppt的网站有哪些seo综合查询怎么用
  • 哈尔滨网站托管网上推广的平台有哪些
  • 源码网站git新闻头条最新消息10条
  • 自己做的免费的网站天天重发好吗模板建站哪里有
  • 政府网站建设 服务群众各个广告联盟的标识
  • 做app网站的软件有哪些内容吗青岛网络推广公司
  • 投资好项目南宁市优化网站公司
  • 勒流有做网站的吗个人怎么做免费百度推广
  • 建设银行官方网站官网营销网站建设免费
  • 线上培训网站开发有网站模板怎么建站