国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Discuz > 正文

阿里云提示 Discuz uc.key泄露導(dǎo)致代碼注入漏洞 修復(fù)方案

2024-09-11 09:04:15
字體:
供稿:網(wǎng)友
很多同學(xué)最近反應(yīng)都收到了,阿里云給出的安全警告!警告標題為: Discuz uc.key泄露導(dǎo)致代碼注入漏洞

文件位于:/api/uc.php


下面DZ起點網(wǎng)為大家給出了修復(fù)方案!


開始修復(fù)之前呢,給大家說一下,如果你是安裝的最新版本的discuz x3.2 那么漏洞是已經(jīng)修復(fù)了哦!可以直接忽略阿里云的提示!


首先找到文件:
  1. /api/uc.php

進行備份 ===>>>   修改  ===>>>  上傳覆蓋

搜索:
  1. if(!API_UPDATEBADWORDS)
復(fù)制代碼
第一處:修復(fù)方案如下
  1. if(!API_UPDATEBADWORDS) {
  2.             return API_RETURN_FORBIDDEN;
  3.         }
  4.         $data = array();
  5.         if(is_array($post)) {
  6.             foreach($post as $k => $v) {        
  7. //開始
  8.       if(substr($v['findpattern'], 0, 1) != '/' || substr($v['findpattern'], -3) != '/is') {
  9.          $v['findpattern'] = '/' . preg_quote($v['findpattern'], '/') . '/is';
  10.       }
  11. //結(jié)束          
  12.                 $data['findpattern'][$k] = $v['findpattern'];
  13.                 $data['replace'][$k] = $v['replacement'];
  14.             }
  15.         }
第二處:修復(fù)方案如下

搜索:
  1. function updateapps
修改
  1. function updateapps($get, $post) {
  2.         global $_G;
  3.         if(!API_UPDATEAPPS) {
  4.             return API_RETURN_FORBIDDEN;
  5.         }
  6.                 
  7. //$UC_API = $post['UC_API'];
  8. //開始
  9.         $UC_API = '';
  10.         if($post['UC_API']) {
  11.             $UC_API = str_replace(array('/'', '"', '//', "/0", "/n", "/r"), '', $post['UC_API']);
  12.             unset($post['UC_API']);
  13.         }
  14. //結(jié)束
  15.         $cachefile = DISCUZ_ROOT.'./uc_client/data/cache/apps.php';


第三處:修復(fù)方案如下


搜索:
  1. $configfile = preg_replace
修改為:
  1. $configfile = preg_replace("/define/('UC_API',/s*'.*?'/);/i", "define('UC_API', '".addslashes($UC_API)."');", $configfile);
以上就是阿里云提示 Discuz uc.key泄露導(dǎo)致代碼注入漏洞 修復(fù)方案!
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大理市| 西丰县| 德阳市| 广元市| 麻栗坡县| 宁阳县| 台东市| 义乌市| 凉城县| 即墨市| 尚志市| 大理市| 西乌| 德钦县| 高要市| 攀枝花市| 合水县| 久治县| 咸阳市| 永善县| 龙门县| 颍上县| 清水河县| 巴塘县| 长春市| 浦北县| 柘城县| 高阳县| 镇远县| 厦门市| 河曲县| 凌云县| 麦盖提县| 张家港市| 永年县| 东阳市| 全椒县| 慈溪市| 怀仁县| 阜城县| 黄骅市|