OSVDB ID: 13898

Title: Headlight Software MyGetright Malformed .dld File Arbitrary File Manipulation

Info

Disclosure

Feb 26, 2001

Discovery

Unknown

Dates

Exploit

Feb 26, 2001

Solution

Unknown

Description

MyGetright accepts custom 'skins' from remote websites. A *.dld file is used to specify paths to various resources, including graphics, file permissions, etc. If the maliciously-composed *.dld file lists pathnames which contain long sequences of extraneous data, the programs skin data can be mis-parsed, causing the programs user interface to freeze while the program itself continues to operate. *.dld files can specify download paths via a field called filepath. If a file is specified for download, and the file already exists on the users system, the frozen UI will fail to notify the user, and the file will be overwritten without user prompting or confirmation. If this field contains values including /../ sequences, the filepath specified can extend beyond the normal directory structure used by My Getright, to the entire filesystem. As a result, arbitrary files on the target may be overwritten.

Classification

Location: Remote/Network Access Required
Attack Type: Input Manipulation
Impact: Loss of Integrity, Loss of Availability
Exploit: Exploit Available
Disclosure: OSVDB Verified

Solution

Upgrade to version v1.0b or higher, as it has been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.

Products

Headlight Software, Inc.

myGetRigth

prior 1.0b
1.0b

References

Credit

Unknown or Incomplete



Direct URL: http://osvdb.org/36218