जमा करें #946242: gedelumbung HospitalManagement c2d45543789a3887067d3915f69d44cfc2cf76a8 Improper Authorizationजानकारी

शीर्षकgedelumbung HospitalManagement c2d45543789a3887067d3915f69d44cfc2cf76a8 Improper Authorization
विवरण`application/modules/admin/controllers/sistem.php::simpan()` accepts POSTed `tipe`, `title`, and `content_setting` and writes them directly into the `dlmbg_setting` table. The bootstrap (`application/models/app_load_config_model.php::__construct`) then iterates every row and assigns `$GLOBALS[$d->tipe] = $d->content_setting`. Because `tipe` is freely editable (no allow-list, no `tipe` foreign key), any admin can overwrite `$GLOBALS['key_login']` to a value of their choosing — instantly invalidating every user's stored password hash and forcing a re-issue under the new salt. The same mechanism permits rewriting `$GLOBALS['base_url']` / `site_url`, enabling phishing pivots (CVE-07 chains). Combined with CVE-09 (horizontal privilege escalation to admin) the impact is total control over authentication.
स्रोत⚠️ https://github.com/gedelumbung/HospitalManagement/issues/12
उपयोगकर्ता
 Chenshiyi (UID 100261)
सबमिशन25/08/2026 03:33 PM (1 महीना पहले)
संयम29/09/2026 07:26 PM (1 month later)
स्थितिस्वीकृत
VulDB प्रविष्टि411505 [gedelumbung HospitalManagement तक c2d45543789a3887067d3915f69d44cfc2cf76a8 Configuration sistem.php sistem.php::simpan tipe/title/content_setting अधिकार वृद्धि]
अंक20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!