111
Reference Description
CVE-2005-0471 Multi-Factor Vulnerability. Product generates temporary filenames using long
filenames, which become predictable in 8.3 format.
https://www.cve.org/CVERecord?id=CVE-2005-0471
Functional Areas
• File Processing
MemberOf Relationships
This MemberOf relationships table shows additional CWE Catgeories and Views that reference this
weakness as a member. This information is often useful in understanding where a weakness fits
within the context of external information sources.
Nature Type ID Name Page
MemberOf 981 SFP Secondary Cluster: Path Traversal 888 2409
MemberOf 1404 Comprehensive Categorization: File Handling 1400 2529
Notes
Research Gap
Probably under-studied.
Taxonomy Mappings
Mapped Taxonomy Name Node ID Fit Mapped Node Name
PLOVER Windows 8.3 Filename
Software Fault Patterns SFP16 Path Traversal
References
[REF-7]Michael Howard and David LeBlanc. "Writing Secure Code". 2nd Edition. 2002
December 4. Microsoft Press. < https://www.microsoftpressstore.com/store/writing-securecode-
9780735617223 >.
[REF-62]Mark Dowd, John McDonald and Justin Schuh. "The Art of Software Security
Assessment". 1st Edition. 2006. Addison Wesley.
CWE-59: Improper Link Resolution Before File Access ('Link Following')
Weakness ID : 59
Structure : Simple
Abstraction : Base
Description
The product attempts to access a file based on the filename, but it does not properly prevent that
filename from identifying a link or shortcut that resolves to an unintended resource.
Relationships
The table(s) below shows the weaknesses and high level categories that are related to this
weakness. These relationships are defined as ChildOf, ParentOf, MemberOr and give insight to
similar items that may exist at higher and lower levels of abstraction. In addition, relationships such
as PeerOf and CanAlsoBe are defined to show similar weaknesses that may want to be explored.
Relevant to the view "Research Concepts" (CWE-1000)
Nature Type ID Name Page
ChildOf 706 Use of Incorrectly-Resolved Name or Reference 1544
ParentOf 61 UNIX Symbolic Link (Symlink) Following 116
ParentOf 62 UNIX Hard Link 119
CWE Version 4.14
CWE-59: Improper Link Resolution Before File Access ('Link Following')
CWE-59: Improper Link Resolution Before File Access ('Link Following')