Deployment of Wrong Handler |
Weakness ID: 430 (Weakness Base) | Status: Incomplete |
Description Summary
The wrong "handler" is assigned to process an object.
Extended Description
An example of deploying the wrong handler would be calling a servlet to reveal source code of a .JSP file, or automatically "determining" type of the object even if it is contradictory to an explicitly specified type.
Reference | Description |
---|---|
CVE-2001-0004 | Source code disclosure via manipulated file extension that causes parsing by wrong DLL. |
CVE-2002-0025 | Web browser does not properly handle the Content-Type header field, causing a different application to process the document. |
CVE-2000-1052 | Source code disclosure by directly invoking a servlet. |
CVE-2002-1742 | Arbitrary Perl functions can be loaded by calling a non-existent function that activates a handler. |
Perform a type check before interpreting an object. |
Phase: Architecture and Design Reject any inconsistent types, such as a file with a .GIF extension that appears to consist of PHP code. |
Ordinality | Description |
---|---|
Resultant | This weakness is usually resultant from other weaknesses. |
Nature | Type | ID | Name | View(s) this relationship pertains to![]() |
---|---|---|---|---|
ChildOf | ![]() | 429 | Handler Errors | Development Concepts (primary)699 |
ChildOf | ![]() | 691 | Insufficient Control Flow Management | Research Concepts (primary)1000 |
CanPrecede | ![]() | 433 | Unparsed Raw Web Content Delivery | Research Concepts1000 |
PeerOf | ![]() | 434 | Unrestricted Upload of File with Dangerous Type | Research Concepts1000 |
Submissions | ||||
---|---|---|---|---|
Submission Date | Submitter | Organization | Source | |
PLOVER | Externally Mined | |||
Modifications | ||||
Modification Date | Modifier | Organization | Source | |
2008-07-01 | Eric Dalci | Cigital | External | |
updated Potential Mitigations, Time of Introduction | ||||
2008-09-08 | CWE Content Team | MITRE | Internal | |
updated Relationships, Other Notes, Taxonomy Mappings | ||||
2008-10-14 | CWE Content Team | MITRE | Internal | |
updated Description | ||||
2009-10-29 | CWE Content Team | MITRE | Internal | |
updated Other Notes, Weakness Ordinalities | ||||
Previous Entry Names | ||||
Change Date | Previous Entry Name | |||
2008-04-11 | Improper Handler Deployment | |||