CVE-2024-38178: Microsoft Windows Scripting Engine Memory Corruption Vulnerability

Published Aug 13, 2024
·
Updated

Microsoft Windows Scripting Engine contains a memory corruption vulnerability that allows unauthenticated attacker to initiate remote code execution via a specially crafted URL.

Other sources

Scripting Engine Memory Corruption Vulnerability

Microsoft

Affected Software

51 affected componentsFixes available
Microsoft Windows Server 2022, 23H2 Edition
Microsoft Windows 11=23H2
Microsoft Windows 11=23H2
Microsoft Windows 10=1809
Microsoft Windows 10=22H2
Microsoft Windows 10=22H2
Microsoft Windows 10
Microsoft Windows
Microsoft Windows 10 1507<10.0.10240.20751
Microsoft Windows 10 1607<10.0.14393.7259
Microsoft Windows 10 1809<10.0.17763.6189
Microsoft Windows 10 21h2<10.0.19044.4780
Microsoft Windows 10 22h2<10.0.19045.4780
Microsoft Windows 11 21h2<10.0.22000.3147
Microsoft Windows 11 22h2<10.0.22621.4037
Microsoft Windows 11 23h2<10.0.22631.4037
Microsoft Windows 11 24h2<10.0.26100.1457
Microsoft Windows Server 2012=r2
Microsoft Windows Server 2016<10.0.14393.7259
Microsoft Windows Server 2019<10.0.17763.6189
Microsoft Windows Server 2022<10.0.20348.2655
Microsoft Windows Server 2022 23h2<10.0.25398.1085
Microsoft Windows Server 2022, 23H2 Edition<10.0.25398.1085
10.0.25398.1085
Microsoft Windows 10=22H2
10.0.19045.4780
Microsoft Windows 10<10.0.10240.20751
10.0.10240.20751
Microsoft Windows 11=23H2
10.0.22631.4037
Microsoft Windows Server 2012 R2<6.3.9600.22134, <1.001
6.3.9600.221341.001
Microsoft Windows Server 2016<10.0.14393.7259
10.0.14393.7259
Microsoft Windows 10=22H2
10.0.19045.4780
Microsoft Windows 10=1607
10.0.14393.7259
Microsoft Windows 11=23H2
10.0.22631.4037
Microsoft Windows Server 2012 R2<6.3.9600.22134, <1.001
6.3.9600.221341.001
Microsoft Windows Server 2016<10.0.14393.7259
10.0.14393.7259
Microsoft Windows 10<10.0.10240.20751
10.0.10240.20751
Microsoft Windows 10=21H2
10.0.19044.4780
Microsoft Windows 10=22H2
10.0.19045.4780
Microsoft Windows 11=22H2
10.0.22621.4037
Microsoft Windows 11=22H2
10.0.22621.4037
Microsoft Windows 10=1607
10.0.14393.7259
Microsoft Windows 10=21H2
10.0.19044.4780
Microsoft Windows Server 2022<10.0.20348.2655
10.0.20348.2655
Microsoft Windows 10=21H2
10.0.19044.4780
Microsoft Windows 11=21H2
10.0.22000.3147
Microsoft Windows Server 2022<10.0.20348.2655
10.0.20348.2655
Microsoft Windows 11=21H2
10.0.22000.3147
Microsoft Windows Server 2019<10.0.17763.6189
10.0.17763.6189
Microsoft Windows 11=24H2
10.0.26100.1457
Microsoft Windows 11=24H2
10.0.26100.1457
Microsoft Windows Server 2019<10.0.17763.6189
10.0.17763.6189
Microsoft Windows 10=1809
10.0.17763.6189
Microsoft Windows 10=1809
10.0.17763.6189

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.25398.1085Patch KB5041573
  2. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.22631.4037Patch KB5041585
  3. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.19045.4780Patch KB5041580
  4. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.10240.20751Patch KB5041782
  5. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 6.3.9600.22134Fixed in 1.001Patch KB5041770
  6. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.14393.7259Patch KB5041773
  7. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.19044.4780Patch KB5041580
  8. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.22621.4037Patch KB5041585
  9. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.20348.2655Patch KB5041160
  10. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.22000.3147Patch KB5041592
  11. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.17763.6189Patch KB5041578
  12. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 10.0.26100.1457Patch KB5041571

Event History

Aug 13, 2024
CVE Published
via CISA·12:00 AM
Known Exploited
via CISA·12:00 AM
Data Sourced
via Microsoft·07:00 AM
DescriptionSeverityWeakness
Data Sourced
via Microsoft·07:00 AM
Affected Software
Updated
via Microsoft·07:00 AM
Description
CVE Published
via MITRE·05:29 PM
Data Sourced
via MITRE·05:29 PM
DescriptionSeverity
Data Sourced
via NVD·06:15 PM
RemedyDescriptionSeverityWeaknessAffected Software
Aug 14, 2024
News Published
via The Register·12:45 AM
News Published
via The Register·07:22 PM
Oct 16, 2024
News Published
via BleepingComputer·01:59 PM
Oct 20, 2024
News Published
via BleepingComputer·02:01 PM
Aug 12, 2025
News Published
via The Register·11:34 PM
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2024-38178?

CVE-2024-38178 has a critical severity rating as it allows unauthenticated attackers to execute remote code.

2

How do I fix CVE-2024-38178?

To fix CVE-2024-38178, install the security patches provided by Microsoft for the affected Windows products.

3

What products are affected by CVE-2024-38178?

CVE-2024-38178 affects multiple versions of Windows, including Windows Server 2019, Windows 10, and Windows 11.

4

Can CVE-2024-38178 be exploited remotely?

Yes, CVE-2024-38178 can be exploited remotely through a specially crafted URL.

5

Is user authentication required to exploit CVE-2024-38178?

No, CVE-2024-38178 does not require user authentication for exploitation.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203