PCI v3.2-6.5.8
CAPEC-87
CWE-538
HIPAA-164.306(a), 164.308(a)
ISO27001-A.8.2.3
WASC-34
OWASP 2013-A7
OWASP 2017-A6

Windows Short Filename

Severity:
Low
Summary

Invicti identified a Windows Short File/Folder name disclosure.

The vulnerability is caused by the tilde character (~) with the old DOS 8.3 name convention in an HTTP request. It allows a remote attacker to disclose file and folder names that is not supposed to be accessible.

Impact

Attackers could find important files that are normally not accessible from the outside and gain intelligence about the application infrastructure. This may cause the leakage of files containing sensitive information such as credentials, configuration files and maintenance scripts.

Remediation
  • For Windows Server 2012 and after


    1. Set value to "1" of the NtfsDisable8dot3NameCreation registry key in HKLMSYSTEMCurrentControlSetControlFileSystem
    2. Open the Command Line with administrator rights and run the command below.

      C:WindowsSystem32>FSUTIL.exe 8dot3name set C: 1
  • For Windows Server 2008 and before


    1. Set value to "1" of the NtfsDisable8dot3NameCreation registry key in HKLMSYSTEMCurrentControlSetControlFileSystem
  • Open the Command Line with administrator rights and run the command below.

    C:WindowsSystem32>FSUTIL.exe behavior set disable8dot3 1
  • Incorrectly editing the registry may severely damage your system. Before making changes to the registry, you should back up any valued data on your computer.
Required Skills for Successful Exploitation
Actions To Take
Vulnerability Index

You can search and find all vulnerabilities

Select Vulnerability
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Featured resources

Blog

Strengthening enterprise application security: Invicti acquires Kondukto

Blog

Modern AppSec KPIs: Moving from scan counts to real risk reduction

Blog

Friends don’t let friends shift left: Shift smarter with DAST-first AppSec

Blog

Vibe talking: Dan Murphy on the promises, pitfalls, and insecurities of vibe coding

Blog

What lies ahead for CMS.

Blog

How to integrate CMS with other tools.

Blog

Improve user experience through CMS.

Blog

How CMS can benefit e-commerce.

Blog

Stay updated on CMS trends.

Blog

Tips for improving CMS performance.

Blog

Learn how to secure your CMS.

Blog

Explore the advantages of CMS.

Blog

A comprehensive guide to CMS.

Build your resistance to threats. And save hundreds of hours each month.