Skip to content
OpenAdvisories
High · 8.1 Public exploit CVE-2026-43621 EUVD-2026-66768GHSA-pw24-wq86-2799

Simple Machines Forum < 2.1.7 Authorization Confusion via Profile::load()

Published Aug 26, 2026 · Updated Oct 1, 2026 · Assigned by VulnCheck

Description

Simple Machines Forum (SMF) through 2.1.7, fixed in commit 6f0dc61, contains an authorization state-confusion vulnerability in the profile loader that allows authenticated low-privileged users to gain administrator access by supplying multiple values for the user parameter. Attackers can exploit the mismatch between Profile::$member and User::$me->is_owner during sequential profile loading to be treated as the owner of an administrator profile, enabling unauthorized password changes and full account takeover.

Affected products

VendorProductAffectedFixed
SimpleMachines SMF ≤ 2.1.7 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

References