| パッケージ | 影響を受けるバージョン | 修正済みバージョン |
|---|---|---|
| miniflux.app | 全バージョン | |
| miniflux.app/v2 | < 2.2.15 | 2.2.15 |
| miniflux | < 2.2.15 | 2.2.15 |
redirect_url is treated as safe when url.Parse(...).IsAbs() is false. Protocol-relative URLs like //ikotaslabs.com have an empty scheme and pass that check, allowing post-login redirects to attacker-controlled sites.
url.Parse("//ikotaslabs.com") => empty Scheme, Host="ikotaslabs.com".IsAbs() returns false for //ikotaslabs.com, so the code treats it as allowed.//ikotaslabs.com to current-origin scheme (e.g. https://ikotaslabs.com), enabling phishing flows after login.http://localhost/login?redirect_url=//ikotaslabs.comhttps://ikotaslabs.com (or http:// depending on origin).This vulnerability was discovered using the automated vulnerability analysis tools VulScribe and PwnML. The research and tool development were conducted with support from the MITOU Advanced Program (未踏アドバンスト事業), implemented by the Information-technology Promotion Agency (IPA), Japan.
これらの製品をお使いですか?サイトをスキャンして、脆弱なバージョンが公開されていないか確認しましょう。
無料でサイトをスキャン