CVE-2026-116214
KritikTeknik Veri (Otomatik)
- CVSS Skoru
- 9.1
- EPSS
- —
- CWE
- CWE-640
- KEV Durumu
- Hayır
Yayım tarihi: 26 Ekim 2026
MacCMS v10, 2026.1000.4054 sürümünden önce, check_msg() işlevinin msg_to değerini hiçbir zaman karşılaştırmaması nedeniyle bir kimlik doğrulama atlatma zafiyeti içerir. Bu, kimlik doğrulamaları yapılmamış saldırganların herhangi bir üyenin parolasını sıfırlamasına olanak tanır. Saldırganlar, user/findpass_msg aracılığıyla kendi posta kutularına bir kurtarma kodunu isteyebilir ve daha sonra bu kodu user/findpass_reset'e kurbanın e-posta adresi veya telefon numarasıyla birlikte göndererek hesabı ele geçirebilir.
Orijinal açıklama (İngilizce)
MacCMS v10 before 2026.1000.4054 contains an authentication bypass vulnerability that allows unauthenticated attackers to reset any member's password because check_msg() never compares msg_to. Attackers can request a recovery code to their own mailbox via user/findpass_msg, then submit it to user/findpass_reset with the victim's email or phone to take over the account.
Referanslar
- https://github.com/maccmspro/maccms10
- https://github.com/maccmspro/maccms10/blob/7f388ee0008faf5b01e5df7bf5e5a6ff4bbe13e8/application/common/model/User.php#L607-L630
- https://github.com/maccmspro/maccms10/issues/30
- https://github.com/magicblack/maccms10/commit/27bb1b004b9931c93f46b65e9c0e531466e7e02a
- https://www.vulncheck.com/advisories/maccms-v10-before-2026.1000.4054-account-takeover-via-unbound-password-recovery-code
Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.