cbcvebase.
CVE-2019-1040
published 2019-06-12

CVE-2019-1040: A tampering vulnerability exists in Microsoft Windows when a man-in-the-middle attacker is able to successfully bypass the NTLM MIC (Message Integrity Check)…

PriorityP180medium5.3CVSS 3.1
AVNACHPRNUIRSUCNIHAN
ITWEXPLOITVulnCheck KEVInitial access
Exploited in the wild
EPSS
48.04%
98.7th percentile
A tampering vulnerability exists in Microsoft Windows when a man-in-the-middle attacker is able to successfully bypass the NTLM MIC (Message Integrity Check) protection. An attacker who successfully exploited this vulnerability could gain the ability to downgrade NTLM security features. To exploit this vulnerability, the attacker would need to tamper with the NTLM exchange. The attacker could then modify flags of the NTLM packet without invalidating the signature. The update addresses the vulnerability by hardening NTLM MIC protection on the server-side.

Affected

48 ranges· showing 25
VendorProductVersion rangeFixed in
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10_version_1507>= 10.0.10240.0 < publicationpublication
microsoftwindows_10_version_1607>= 10.0.14393.0 < publicationpublication
microsoftwindows_10_version_1703>= 10.0.0 < publicationpublication
microsoftwindows_10_version_1709>= 10.0.0 < publicationpublication
microsoftwindows_10_version_1709_for_32-bit_systems>= 10.0.0 < publicationpublication
microsoftwindows_10_version_1803>= 10.0.0 < publicationpublication
microsoftwindows_10_version_1809>= 10.0.0 < publicationpublication
microsoftwindows_10_version_1809>= 10.0.17763.0 < publicationpublication
microsoftwindows_10_version_1903_for_32-bit_systems>= 10.0.0 < publicationpublication
microsoftwindows_10_version_1903_for_arm64-based_systems>= 10.0.0 < publicationpublication
microsoftwindows_10_version_1903_for_x64-based_systems>= 10.0.0 < publicationpublication
microsoftwindows_7>= 6.1.0 < publicationpublication
microsoftwindows_7_service_pack_1>= 6.1.0 < publicationpublication
microsoftwindows_8.1>= 6.3.0 < publicationpublication
microsoftwindows_server_2008
microsoftwindows_server_2008_r2_service_pack_1>= 6.1.7601.0 < publicationpublication
microsoftwindows_server_2008_r2_systems_service_pack_1>= 6.1.0 < publicationpublication
microsoftwindows_server_2008_service_pack_2>= 6.0.0 < publicationpublication
microsoftwindows_server_2008_service_pack_2>= 6.0.6003.0 < publicationpublication

Detection & IOCsextracted from sources · hover to see the quote

commandUnset the signing flags in the NTLM_NEGOTIATE message (NTLMSSP_NEGOTIATE_ALWAYS_SIGN, NTLMSSP_NEGOTIATE_SIGN)
commandRemove the MIC from the NTLM_AUTHENTICATE message
commandRemove the version field from the NTLM_AUTHENTICATE message
commandUnset the following flags in the NTLM_AUTHENTICATE message: NTLMSSP_NEGOTIATE_ALWAYS_SIGN, NTLMSSP_NEGOTIATE_SIGN, NEGOTIATE_KEY_EXCHANGE, NEGOTIATE_VERSION
  • Detect NTLM AUTHENTICATE messages missing the MIC field — a core indicator of CVE-2019-1040 exploitation in transit.
  • Monitor for unusual volume of NTLM authentication attempts from unexpected internal sources, which may indicate relay activity.
  • Correlate Windows Security Event ID 4624 (successful logon) with network traffic to identify anomalous logons to Exchange or ADFS from unexpected workstations.
  • Configure IDS signatures to flag NTLM authentication packets missing the MIC field.
  • Watch for LLMNR or NBNS poisoning activity as a precursor to NTLM relay attacks exploiting CVE-2019-1040.
  • ·The exploit requires removing the version field alongside the MIC field from NTLM_AUTHENTICATE; omitting only the MIC causes an error, which can serve as a detection differentiator.
  • ·The attack targets HTTP servers supporting Windows Integrated Authentication (WIA) such as Exchange or ADFS; these services should be prioritised for monitoring and patching.
  • ·The server fails to reject NTLM_AUTHENTICATE messages missing the MIC under specific conditions — detection logic must account for this server-side acceptance behaviour.

CVSS provenance

nvdv3.15.3MEDIUMCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N
nvdv3.05.9MEDIUMCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:P/A:N
vulncheck5.3MEDIUM
vendor_msrc5.3MEDIUM
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.