{"id":"CVE-2026-103655","revision":"924cbaf759bf4ab8a60784132a342b27","records":[{"revision":"924cbaf759bf4ab8a60784132a342b27","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-103655","aliases":[],"title":"MISP TOTP Code Replay Allows Duplicate Authentication Within Validity Period","description":"MISP contains a vulnerability in its two-factor authentication (TOTP) verification process that permits a valid one-time code to be accepted more than once within its time-based validity window.\n\nThe issue exists in the user login flow where a TOTP code is verified as a second authentication factor. Because the system did not record whether a given TOTP period had already been consumed, the same code remained valid for its entire time window (typically 30 seconds). An attacker who captures a legitimate code during a user's login could replay it to authenticate a second session as that user.\n\nPreconditions:\n\n- The target user has TOTP-based two-factor authentication enabled.\n\n- The attacker is in a position to observe or intercept the TOTP code during a legitimate login (e.g., network-level interception, shoulder surfing, or a compromised client).\n\n- The replay must occur within the TOTP validity period.\n\nSecurity impact:\n\n- Unauthorized account access by replaying a captured one-time code.\n\n- Potential compromise of threat-intelligence data and administrative functions accessible to the targeted user.\n\nAffected versions: <v2.5.48.","state":0,"publishedAt":"2026-10-01T08:08:55.013+00:00","modifiedAt":"2026-10-01T15:25:55.269+00:00","affected":[{"ecosystem":"Vendor product","name":"MISP","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"cpes\": [\n                        \"cpe:2.3:a:misp:misp:*:*:*:*:*:*:*:*\"\n                    ],\n                    \"modules\": [\n                        \"app/Controller/UsersController.php (otp method)\"\n                    ],\n                    \"product\": \"MISP\",\n                    \"programFiles\": [\n                        \"app/Controller/UsersController.php\"\n                    ],\n                    \"repo\": \"https://github.com/MISP/MISP\",\n                    \"vendor\": \"MISP\",\n                    \"versions\": [\n                        {\n                            \"lessThan\": \"2.5.48\",\n                            \"status\": \"affected\",\n                            \"version\": \"0\",\n                            \"versionType\": \"semver\"\n                        }\n                    ]\n                }"}],"metrics":[{"system":"CVSS 4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","score":9.3,"severity":"CRITICAL"}],"references":["https://github.com/MISP/MISP/commit/a020fa47b"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-103655","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-103655","identifiers":["CVE-2026-103655"]},"retained":false,"historicalAffected":[]}],"coverage":[]}