Microsoft Excel 97 / 2000 Register.ID Vulnerability

BID:1451

Info

Microsoft Excel 97 / 2000 Register.ID Vulnerability

Bugtraq ID: 1451
Class: Access Validation Error
CVE:
Remote: Yes
Local: Yes
Published: Jul 11 2000 12:00AM
Updated: Jul 11 2000 12:00AM
Credit: Posted to Bugtraq on July 11, 2000 by Georgi Guninski <[email protected]>.
Vulnerable: Microsoft Excel 97
+ Microsoft Office 97
- Microsoft Windows 95
- Microsoft Windows 98
- Microsoft Windows NT 4.0
Microsoft Excel 2000
+ Microsoft Office 2000
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 95
- Microsoft Windows 98
- Microsoft Windows NT 4.0 SP6a
- Microsoft Windows NT 4.0 SP6
- Microsoft Windows NT 4.0 SP5
- Microsoft Windows NT 4.0 SP4
- Microsoft Windows NT 4.0 SP3
- Microsoft Windows NT 4.0 SP2
- Microsoft Windows NT 4.0 SP1
- Microsoft Windows NT 4.0
Not Vulnerable:

Discussion

Microsoft Excel 97 / 2000 Register.ID Vulnerability

Due to the REGISTER.ID function in Microsoft Excel 97 / 2000, remote execution of native code in a DLL file is possible under certain conditions.

The REGISTER.ID function must refer to a specially formed DLL file containing the arbitrary code to be executed and it must reside on the local hard drive or on a UNC share. If a user opens a .xls file containing this function, the code specified will be run at the privilege level of the user.

Excel and other MS Office files can be sent and automatically opened via browsers and HTML-aware email clients. In most cases, no prompt will be given to the user before Excel is started, and no warning will be given before the code is executed.

Exploit / POC

Microsoft Excel 97 / 2000 Register.ID Vulnerability

Georgi Guninski <[email protected]> has set up the following demonstration page:

http://www.nat.bg/~joro/excel2.html

Solution / Fix

Microsoft Excel 97 / 2000 Register.ID Vulnerability

Solution:
Microsoft has released the following patches which eliminates the vulnerability:


Microsoft Excel 2000

Microsoft Excel 97

References

© CVE.report 2026 |

Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.

CVE, CWE, and OVAL are registred trademarks of The MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. This site includes MITRE data granted under the following license.

Free CVE JSON API cve.report/api

CVE.report and Source URL Uptime Status status.cve.report