Home > CAPEC List > CAPEC-263: Force Use of Corrupted Files (Version 2.10)  

CAPEC-263: Force Use of Corrupted Files

 
Force Use of Corrupted Files
Definition in a New Window Definition in a New Window
Attack Pattern ID: 263
Abstraction: Standard
Status: Draft
Completeness: Stub
Presentation Filter:
+ Summary

This describes an attack where an application is forced to use a file that an attacker has corrupted. The result is often a denial of service caused by the application being unable to process the corrupted file, but other results, including the disabling of filters or access controls (if the application fails in an unsafe way rather than failing by locking down) or buffer overflows are possible.

+ Attack Prerequisites
  • The targeted application must utilize a configuration file that an attacker is able to corrupt. In some cases, the attacker must be able to force the (re-)reading of the corrupted file if the file is normally only consulted at startup.

  • The severity of the attack hinges on how the application responds to the corrupted file. If the application detects the corruption and locks down, this may result in the denial of services provided by the application. If the application fails to detect the corruption, the result could be a more severe denial of service (crash or hang) or even an exploitable buffer overflow. If the application detects the corruption but fails in an unsafe way, this attack could result in the continuation of services but without certain security structures, such as filters or access controls. For example, if the corrupted file configures filters, an unsafe response from an application could result in simply disabling the filtering mechanisms due to the lack of usable configuration data.

+ Typical Severity

Medium

+ Resources Required

This varies depending on the resources necessary to corrupt the configuration file and the resources needed to force the application to re-read it (if any).

+ Content History
Submissions
SubmitterOrganizationDateSource
CAPEC Content TeamThe MITRE Corporation2014-06-23Internal_CAPEC_Team
More information is available — Please select a different filter.
Page Last Updated or Reviewed: May 01, 2017