{"api_version":"1","generated_at":"2026-10-26T08:56:34+00:00","cve":"CVE-2026-98874","urls":{"html":"https://cve.report/CVE-2026-98874","api":"https://cve.report/api/cve/CVE-2026-98874.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2026-98874","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2026-98874"},"summary":{"title":"wifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nwifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect\n\nClearly, from a user perspective, it must be valid to configure\nWoWLAN and then suspend while not connected to a network. Since\nmac80211 doesn't distinguish these cases and simply calls the\ndriver to suspend whenever WoWLAN is configured, the driver has\nto cleanly handle the case where it's called for WoWLAN, it's\nnot connected but there's also no netdetect configured.\n\nRemove the WARN_ON() and keep returning 1 to disconnect and\nthen suspend.","state":"PUBLISHED","assigner":"Linux","published_at":"2026-10-23 12:18:20","updated_at":"2026-10-26 07:17:11"},"problem_types":[],"metrics":[],"references":[{"url":"https://git.kernel.org/stable/c/301b0dfa9db3f1e204de95e803bbd88fbd878c7c","name":"https://git.kernel.org/stable/c/301b0dfa9db3f1e204de95e803bbd88fbd878c7c","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/d4158bc784f4b45c8daa446a8e1c29eb11f63674","name":"https://git.kernel.org/stable/c/d4158bc784f4b45c8daa446a8e1c29eb11f63674","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-98874","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-98874","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected d1e879ec600f9b3bdd253167533959facfefb17b d4158bc784f4b45c8daa446a8e1c29eb11f63674 git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected d1e879ec600f9b3bdd253167533959facfefb17b 301b0dfa9db3f1e204de95e803bbd88fbd878c7c git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 6.15","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.15 semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.18.53 6.18.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 7.2 * original_commit_for_fix","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"cna":{"affected":[{"defaultStatus":"unaffected","product":"Linux","programFiles":["drivers/net/wireless/intel/iwlwifi/mld/d3.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","vendor":"Linux","versions":[{"lessThan":"d4158bc784f4b45c8daa446a8e1c29eb11f63674","status":"affected","version":"d1e879ec600f9b3bdd253167533959facfefb17b","versionType":"git"},{"lessThan":"301b0dfa9db3f1e204de95e803bbd88fbd878c7c","status":"affected","version":"d1e879ec600f9b3bdd253167533959facfefb17b","versionType":"git"}]},{"defaultStatus":"affected","product":"Linux","programFiles":["drivers/net/wireless/intel/iwlwifi/mld/d3.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","vendor":"Linux","versions":[{"status":"affected","version":"6.15"},{"lessThan":"6.15","status":"unaffected","version":"0","versionType":"semver"},{"lessThanOrEqual":"6.18.*","status":"unaffected","version":"6.18.53","versionType":"semver"},{"lessThanOrEqual":"*","status":"unaffected","version":"7.2","versionType":"original_commit_for_fix"}]}],"cpeApplicability":[{"nodes":[{"cpeMatch":[{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"6.18.53","versionStartIncluding":"6.15","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"7.2","versionStartIncluding":"6.15","vulnerable":true}],"negate":false,"operator":"OR"}]}],"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nwifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect\n\nClearly, from a user perspective, it must be valid to configure\nWoWLAN and then suspend while not connected to a network. Since\nmac80211 doesn't distinguish these cases and simply calls the\ndriver to suspend whenever WoWLAN is configured, the driver has\nto cleanly handle the case where it's called for WoWLAN, it's\nnot connected but there's also no netdetect configured.\n\nRemove the WARN_ON() and keep returning 1 to disconnect and\nthen suspend."}],"providerMetadata":{"dateUpdated":"2026-10-26T06:55:56.228Z","orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux"},"references":[{"url":"https://git.kernel.org/stable/c/d4158bc784f4b45c8daa446a8e1c29eb11f63674"},{"url":"https://git.kernel.org/stable/c/301b0dfa9db3f1e204de95e803bbd88fbd878c7c"}],"title":"wifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect","x_generator":{"engine":"bippy-1.2.0"}}},"cveMetadata":{"assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","assignerShortName":"Linux","cveId":"CVE-2026-98874","datePublished":"2026-10-23T11:37:18.847Z","dateReserved":"2026-09-25T10:25:14.377Z","dateUpdated":"2026-10-26T06:55:56.228Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.2"},"nvd":{"publishedDate":"2026-10-23 12:18:20","lastModifiedDate":"2026-10-26 07:17:11","problem_types":[],"metrics":[],"configurations":[]},"legacy_mitre":{"record":{"CveYear":"2026","CveId":"98874","Ordinal":"1","Title":"wifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect","CVE":"CVE-2026-98874","Year":"2026"},"notes":[{"CveYear":"2026","CveId":"98874","Ordinal":"1","NoteData":"In the Linux kernel, the following vulnerability has been resolved:\n\nwifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect\n\nClearly, from a user perspective, it must be valid to configure\nWoWLAN and then suspend while not connected to a network. Since\nmac80211 doesn't distinguish these cases and simply calls the\ndriver to suspend whenever WoWLAN is configured, the driver has\nto cleanly handle the case where it's called for WoWLAN, it's\nnot connected but there's also no netdetect configured.\n\nRemove the WARN_ON() and keep returning 1 to disconnect and\nthen suspend.","Type":"Description","Title":"wifi: iwlwifi: mld: don't WARN on WoWLAN suspend w/o netdetect"}]}}}