This entry has been deprecated. It originally came from PLOVER,
which sometimes defined "other" and "miscellaneous" categories in order to
satisfy exhaustiveness requirements for taxonomies. Within the context of CWE,
the use of a more abstract entry is preferred in mapping situations. CWE-75 is a
more appropriate mapping.
The software receives input from an upstream component, but it
does not neutralize or incorrectly neutralizes code syntax before using the
input in a dynamic evaluation call (e.g. "eval").
The software receives input from an upstream component, but it
does not neutralize or incorrectly neutralizes code syntax before inserting the
input into an executable resource, such as a library, configuration file, or
template.
The software generates a web page, but does not neutralize or
incorrectly neutralizes user-controllable input that could be interpreted as a
server-side include (SSI) directive.
The PHP application receives input from an upstream component,
but it does not restrict or incorrectly restricts the input before its usage in
"require," "include," or similar functions.
The product performs a calculation to determine how much memory
to allocate, but an integer overflow can occur that causes less memory to be
allocated than expected, leading to a buffer overflow.
The product, while copying or cloning a resource, does not set
the resource's permissions or access control until the copy is complete, leaving
the resource exposed to other spheres while the copy is taking
place.
The product does not check for an error after calling a
function that can return with a NULL pointer if the function fails, which leads
to a resultant NULL pointer dereference.