The CERT Oracle Secure Coding Standard for Java (2011) Chapter 14 - Input Output (FIO)
A category in the Common Weakness Enumeration published by The MITRE Corporation.
Categories in the Common Weakness Enumeration (CWE) group entries based on some common characteristic or attribute.
Weaknesses in this category are related to rules in the Input Output (FIO) chapter of The CERT Oracle Secure Coding Standard for Java (2011).
The software allocates a reusable resource or group of resources on behalf of an actor without imposing any restrictions on the size or number of resources that can be...
Software that does not appropriately monitor or control resource consumption can lead to adverse system performance.
The product does not properly prevent a person's private, personal information from being accessed by actors who either (1) are not explicitly authorized to access the...
The software constructs pathnames from user input, but it does not handle or incorrectly handles a pathname containing a Windows device name such as AUX or CON. This t...
The program does not release or incorrectly releases a resource before it is made available for re-use.
The software does not properly "clean up" and remove temporary or supporting resources after they have been used.
The software does not correctly calculate the length of strings that can contain wide or multi-byte characters.
During installation, installed file permissions are set to allow anyone to modify those files.
While it is executing, the software sets the permissions of an object in a way that violates the intended permissions that have been specified by the user.
The product specifies permissions for a security-critical resource in a way that allows that resource to be read or modified by unintended actors.
Creating and using insecure temporary files can leave application and system data vulnerable to attack.
Information written to log files can be of a sensitive nature and give valuable guidance to an attacker or expose sensitive user information.
The software receives input from an upstream component, but it does not account for byte ordering (e.g. big-endian and little-endian) when processing the input, causin...
Deprecated or Obsolete
CWE entries in this view (graph) are fully or partially eliminated by following the guidance presented in the book "The CERT Oracle Secure Coding Standard for Java" pu...