Share level password protection bypass in Windows 95/98/ME
Share level password protection for the File and Print Sharing service in Windows 95/98/ME can be bypassed due to a flaw in the implementation of File and Print Sharing security. A remote intruder could access share level protected resources without entering a complete password by programatically modifying the data length of the password. The password length is compared to the length of data sent during the password verification process. If the password was programatically set to be 1 byte, then only the first byte would be verified. If a remote attacker was able to correctly guess the value of the first byte of the password on the target machine, access would be granted to the share level protected resource.