← Back

Microsoft

microsoft

17,817 CVEs • 1,094 products

Products (1,094)

Click to collapse
Toggle
Windows 10
windows_10
Windows 7
windows_7
Windows 8.1
windows_8.1
Office
office
365 Apps
365_apps
Edge
edge
Windows Xp
windows_xp
Windows 11
windows_11
Windows 2000
windows_2000
Excel
excel
Office 2021
office_2021
Office 2024
office_2024
Word
word
Office 2019
office_2019
Windows Nt
windows_nt
Chakracore
chakracore
Windows 8
windows_8
Windows Rt
windows_rt
Ie
ie
.net
Excel Viewer
excel_viewer
Outlook
outlook
Sql Server
sql_server
Office 2016
office_2016
Dynamics 365
dynamics_365
Windows 98
windows_98
Word Viewer
word_viewer
Powerpoint
powerpoint
Windows
windows
Windows 98se
windows_98se
Works
works
Windows Me
windows_me
Visual Studio
visual_studio
365 Copilot
365_copilot
Visio
visio
Windows 95
windows_95
Publisher
publisher
Lync
lync
Asp.net Core
asp.net_core

CVEs (17,817)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Microsoft
4Ie
Windows 2000Windows 2003 Server+1 more
Apr 16, 2026
Oct 21, 2005
N/A· v4
N/A· v3
2.6 LOW· v2
The FTP client in Windows XP SP1 and Server 2003, and Internet Explorer 6 SP1 on Windows 2000 SP4, when "Enable Folder View for FTP Sites" is enabled and the user manually initiates a file transfer, allows user-assisted,...Show more
The FTP client in Windows XP SP1 and Server 2003, and Internet Explorer 6 SP1 on Windows 2000 SP4, when "Enable Folder View for FTP Sites" is enabled and the user manually initiates a file transfer, allows user-assisted, remote FTP servers to overwrite files in arbitrary locations via crafted filenames.Show less
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 21, 2005
N/A· v4
N/A· v3
10.0 HIGH· v2
Windows Shell for Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 allows remote attackers to execute arbitrary commands via a shortcut (.lnk) file with long font properties that lead to a buffer overflow in t...Show more
Windows Shell for Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 allows remote attackers to execute arbitrary commands via a shortcut (.lnk) file with long font properties that lead to a buffer overflow in the Client/Server Runtime Server Subsystem (CSRSS), a different vulnerability than CVE-2005-2118.Show less
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 21, 2005
N/A· v4
N/A· v3
5.1 MEDIUM· v2
Windows Shell for Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 allows remote user-assisted attackers to execute arbitrary commands via a crafted shortcut (.lnk) file with long font properties that lead to...Show more
Windows Shell for Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 allows remote user-assisted attackers to execute arbitrary commands via a crafted shortcut (.lnk) file with long font properties that lead to a buffer overflow when the user views the file's properties using Windows Explorer, a different vulnerability than CVE-2005-2122.Show less
1Microsoft
4Windows 2000
Windows 2003 ServerWindows Explorer+1 more
Apr 16, 2026
Oct 21, 2005
N/A· v4
N/A· v3
5.1 MEDIUM· v2
Web View in Windows Explorer on Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 does not properly handle certain HTML characters in preview fields, which allows remote user-assisted attackers to execute arbit...Show more
Web View in Windows Explorer on Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 does not properly handle certain HTML characters in preview fields, which allows remote user-assisted attackers to execute arbitrary code.Show less
1Microsoft
2Windows 2000
Windows Xp
Apr 16, 2026
Oct 13, 2005
N/A· v4
N/A· v3
6.5 MEDIUM· v2
Stack-based buffer overflow in the Plug and Play (PnP) service (UMPNPMGR.DLL) in Microsoft Windows 2000 SP4, and XP SP1 and SP2, allows remote or local authenticated attackers to execute arbitrary code via a large number...Show more
Stack-based buffer overflow in the Plug and Play (PnP) service (UMPNPMGR.DLL) in Microsoft Windows 2000 SP4, and XP SP1 and SP2, allows remote or local authenticated attackers to execute arbitrary code via a large number of "\" (backslash) characters in a registry key name, which triggers the overflow in a wsprintfW function call.Show less
1Microsoft
4Exchange Server
Windows 2000Windows Server 2003+1 more
Apr 16, 2026
Oct 13, 2005
N/A· v4
N/A· v3
7.5 HIGH· v2
Buffer overflow in Collaboration Data Objects (CDO), as used in Microsoft Windows and Microsoft Exchange Server, allows remote attackers to execute arbitrary code when CDOSYS or CDOEX processes an e-mail message with a l...Show more
Buffer overflow in Collaboration Data Objects (CDO), as used in Microsoft Windows and Microsoft Exchange Server, allows remote attackers to execute arbitrary code when CDOSYS or CDOEX processes an e-mail message with a large header name, as demonstrated using the "Content-Type" string.Show less
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 13, 2005
N/A· v4
N/A· v3
7.5 HIGH· v2
The Client Service for NetWare (CSNW) on Microsoft Windows 2000 SP4, XP SP1 and Sp2, and Server 2003 SP1 and earlier, allows remote attackers to execute arbitrary code due to an "unchecked buffer" when processing certain...Show more
The Client Service for NetWare (CSNW) on Microsoft Windows 2000 SP4, XP SP1 and Sp2, and Server 2003 SP1 and earlier, allows remote attackers to execute arbitrary code due to an "unchecked buffer" when processing certain crafted network messages.Show less
1Microsoft
1Windows Media Player
Apr 16, 2026
Oct 12, 2005
N/A· v4
N/A· v3
5.0 MEDIUM· v2
QUARTZ.DLL in Microsoft Windows Media Player 9 allows remote attackers to write a null byte to arbitrary memory via an AVI file with a crafted strn element with a modified length value.
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 12, 2005
N/A· v4
N/A· v3
5.0 MEDIUM· v2
The MIDL_user_allocate function in the Microsoft Distributed Transaction Coordinator (MSDTC) proxy (MSDTCPRX.DLL) allocates a 4K page of memory regardless of the required size, which allows attackers to overwrite arbitra...Show more
The MIDL_user_allocate function in the Microsoft Distributed Transaction Coordinator (MSDTC) proxy (MSDTCPRX.DLL) allocates a 4K page of memory regardless of the required size, which allows attackers to overwrite arbitrary memory locations using an incorrect size value that is provided to the NdrAllocate function, which writes management data to memory outside of the allocated buffer.Show less
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 12, 2005
N/A· v4
N/A· v3
5.0 MEDIUM· v2
Distributed Transaction Controller in Microsoft Windows allows remote servers to cause a denial of service (MSDTC service hang) via a crafted Transaction Internet Protocol (TIP) message that causes DTC to repeatedly conn...Show more
Distributed Transaction Controller in Microsoft Windows allows remote servers to cause a denial of service (MSDTC service hang) via a crafted Transaction Internet Protocol (TIP) message that causes DTC to repeatedly connect to a target IP and port number after an error occurs, aka the "Distributed TIP Vulnerability."Show less
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 12, 2005
N/A· v4
N/A· v3
5.0 MEDIUM· v2
Distributed Transaction Controller in Microsoft Windows allows remote servers to cause a denial of service (MSDTC service exception and exit) via an "unexpected protocol command during the reconnection request," which is...Show more
Distributed Transaction Controller in Microsoft Windows allows remote servers to cause a denial of service (MSDTC service exception and exit) via an "unexpected protocol command during the reconnection request," which is not properly handled by the Transaction Internet Protocol (TIP) functionality.Show less
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 12, 2005
N/A· v4
N/A· v3
7.5 HIGH· v2
COM+ in Microsoft Windows does not properly "create and use memory structures," which allows local users or remote attackers to execute arbitrary code.
1Microsoft
3Windows 2000
Windows 2003 ServerWindows Xp
Apr 16, 2026
Oct 6, 2005
N/A· v4
N/A· v3
4.6 MEDIUM· v2
CHKDSK in Microsoft Windows 2000 before Update Rollup 1 for SP4, Windows XP, and Windows Server 2003, when running in fix mode, does not properly handle security descriptors if the master file table contains a large numb...Show more
CHKDSK in Microsoft Windows 2000 before Update Rollup 1 for SP4, Windows XP, and Windows Server 2003, when running in fix mode, does not properly handle security descriptors if the master file table contains a large number of files or if the descriptors do not satisfy certain NTFS conventions, which could cause ACLs for some files to be reverted to less secure defaults, or cause security descriptors to be removed.Show less
1Microsoft
1Windows 2000
Apr 16, 2026
Oct 6, 2005
N/A· v4
N/A· v3
7.5 HIGH· v2
Microsoft Windows 2000 before Update Rollup 1 for SP4 does not record the IP address of a Windows Terminal Services client in a security log event if the client connects successfully, which could make it easier for attac...Show more
Microsoft Windows 2000 before Update Rollup 1 for SP4 does not record the IP address of a Windows Terminal Services client in a security log event if the client connects successfully, which could make it easier for attackers to escape detection.Show less
1Microsoft
1Windows 2000
Apr 16, 2026
Oct 6, 2005
N/A· v4
N/A· v3
7.2 HIGH· v2
Microsoft Windows 2000 before Update Rollup 1 for SP4 allows a local administrator to unlock a computer even if it has been locked by a domain administrator, which allows the local administrator to access the session as...Show more
Microsoft Windows 2000 before Update Rollup 1 for SP4 allows a local administrator to unlock a computer even if it has been locked by a domain administrator, which allows the local administrator to access the session as the domain administrator.Show less
1Microsoft
1Windows 2000
Apr 16, 2026
Oct 6, 2005
N/A· v4
N/A· v3
4.6 MEDIUM· v2
Microsoft Windows 2000 before Update Rollup 1 for SP4 allows users to log on to the domain, even when their password has expired, if the fully qualified domain name (FQDN) is 8 characters long.
1Microsoft
1Windows 2000
Apr 16, 2026
Oct 6, 2005
N/A· v4
N/A· v3
4.6 MEDIUM· v2
Microsoft Windows 2000 before Update Rollup 1 for SP4 does not apply group policies if the user logs on using UPN credentials with a trailing dot, which prevents Windows 2000 from finding the correct domain controller an...Show more
Microsoft Windows 2000 before Update Rollup 1 for SP4 does not apply group policies if the user logs on using UPN credentials with a trailing dot, which prevents Windows 2000 from finding the correct domain controller and could allow the user to bypass intended restrictions.Show less
1Microsoft
1Windows 2000
Apr 16, 2026
Oct 6, 2005
N/A· v4
N/A· v3
5.0 MEDIUM· v2
The WideCharToMultiByte function in Microsoft Windows 2000 before Update Rollup 1 for SP4 does not properly convert strings with Japanese composite characters in the last character, which could prevent the string from be...Show more
The WideCharToMultiByte function in Microsoft Windows 2000 before Update Rollup 1 for SP4 does not properly convert strings with Japanese composite characters in the last character, which could prevent the string from being null terminated and lead to data corruption or enable buffer overflow attacks.Show less
1Microsoft
1Windows 2000
Apr 16, 2026
Oct 6, 2005
N/A· v4
N/A· v3
4.6 MEDIUM· v2
Microsoft Windows 2000 before Update Rollup 1 for SP4 records Event ID 1704 to indicate that Group Policy security settings were successfully updated, even when the processing fails such as when Ntuser.pol cannot be acce...Show more
Microsoft Windows 2000 before Update Rollup 1 for SP4 records Event ID 1704 to indicate that Group Policy security settings were successfully updated, even when the processing fails such as when Ntuser.pol cannot be accessed, which could cause system administrators to believe that the system is compliant with the specified settings.Show less
1Microsoft
1Windows 2000
Apr 16, 2026
Oct 6, 2005
N/A· v4
5.0 MEDIUM· v3
5.1 MEDIUM· v2
The LDAP client on Microsoft Windows 2000 before Update Rollup 1 for SP4 accepts certificates using LDAP Secure Sockets Layer (LDAPS) even when the Certificate Authority (CA) is not trusted, which could allow attackers t...Show more
The LDAP client on Microsoft Windows 2000 before Update Rollup 1 for SP4 accepts certificates using LDAP Secure Sockets Layer (LDAPS) even when the Certificate Authority (CA) is not trusted, which could allow attackers to trick users into believing that they are accessing a trusted site.Show less