Loading HuntDB...

JetBrains .idea project directory

U
Ubiquiti Inc.
Submitted None
Reported by linkks

Vulnerability Details

Technical details and impact analysis

Violation of Secure Design Principles
Vulnerability description The .idea directory contains a set of configuration files (.xml) for your project. These configuration files contain information core to the project itself, such as names and locations of its component modules, compiler settings, etc. If you've defined a data source the file dataSources.ids contains information for connecting to the database and credentials. The workspace.xml file stores personal settings such as placement and positions of your windows, your VCS and History settings, and other data pertaining to the development environment. It also contains a list of changed files and other sensitive information. These files should not be present on a production system. This vulnerability affects /. Discovered by: Scripting (JetBrains_Idea_Project_Directory.script). Attack details workspace.xml project file found at : /.idea/workspace.xml Pattern found: <project version="4"> Request GET /.idea/workspace.xml HTTP/1.1 Cookie: Vanilla-tk=5bf318378b39b486 Host: forum-es.ubnt.com Connection: Keep-alive Accept-Encoding: gzip,deflate User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.21 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.21 Accept: */* Response HTTP/1.1 200 OK Accept-Ranges: bytes Content-Type: application/xml Date: Thu, 06 Aug 2015 15:24:12 GMT ETag: "4c42-51bf15d10be80-gzip" Last-Modified: Tue, 28 Jul 2015 15:45:46 GMT Server: Apache/2.4.7 (Ubuntu) Vary: Accept-Encoding Content-Length: 19522 Connection: keep-alive Original-Content-Encoding: gzip The impact of this vulnerability These files may expose sensitive information that may help an malicious user to prepare more advanced attacks. How to fix this vulnerability Remove these files from production systems or restrict access to the .idea directory. To deny access to all the .idea folders you need to add the following lines in the appropriate context (either global config, or vhost/directory, or from .htaccess): <Directory ~ "\.idea"> Order allow,deny Deny from all </Directory> http://www.ducea.com/2006/08/11/apache-tips-tricks-deny-access-to-some-folders/

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Violation of Secure Design Principles