CVE-2008-1685 Detail
Modified
This vulnerability has been modified since it was last analyzed by the NVD. It is awaiting reanalysis which may result in further changes to the information provided.
Current Description
** DISPUTED ** gcc 4.2.0 through 4.3.0 in GNU Compiler Collection, when casts are not used, considers the sum of a pointer and an int to be greater than or equal to the pointer, which might lead to removal of length testing code that was intended as a protection mechanism against integer overflow and buffer overflow attacks, and provide no diagnostic message about this removal. NOTE: the vendor has determined that this compiler behavior is correct according to section 6.5.6 of the C99 standard (aka ISO/IEC 9899:1999).
Source:
MITRE
Description Last Modified:
04/06/2008
View Analysis Description
Analysis Description
gcc 4.2.0 through 4.3.0 in GNU Compiler Collection, when casts are not used, considers the sum of a pointer and an int to be greater than or equal to the pointer, which might remove length testing code that was intended as a protection mechanism against integer overflow and buffer overflow attacks.
Source:
MITRE
Description Last Modified:
04/06/2008
Impact
CVSS v2.0 Severity and Metrics:
Base Score:
6.8 MEDIUM
Vector:
(AV:N/AC:M/Au:N/C:P/I:P/A:P)
(V2 legend)
Impact Subscore:
6.4
Exploitability Subscore:
8.6
Access Vector (AV):
Network
Access Complexity (AC):
Medium
Authentication (AU):
None
Confidentiality (C):
Partial
Integrity (I):
Partial
Availability (A):
Partial
Additional Information:
Provides unauthorized access Allows unauthorized disclosure of information Allows disruption of service
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving NIST webspace. We have provided these links to other web sites because
they may have information that would be of interest to you. No inferences should be drawn on account of other sites
being referenced, or not, from this page. There may be other web sites that are more appropriate for your purpose.
NIST does not necessarily endorse the views expressed, or concur with the facts presented on these sites. Further,
NIST does not endorse any commercial products that may be mentioned on these sites. Please address comments about
this page to nvd@nist.gov.
Change History
3 change records found
- show changes
CVE Modified by MITRE -
8/7/2017 9:30:21 PM
| Action |
Type |
Old Value |
New Value |
| Added |
Reference |
|
https://exchange.xforce.ibmcloud.com/vulnerabilities/41686 [No Types Assigned] |
| Removed |
Reference |
http://xforce.iss.net/xforce/xfdb/41686 [No Types Assigned] |
|
CVE Translated -
5/5/2015 3:45:02 AM
| Action |
Type |
Old Value |
New Value |
| Added |
Translation |
|
Record truncated, showing 500 of 743 characters.
View Entire Change Record
** DISPUTED ** gcc de 4.2.0 a 4.3.0 en GNU Compiler Collection, cuando casts no están utilizados, considera que la suma de un puntero y un entero es mayor o igual que el puntero, lo que podría llevar a la eliminación del código de comprobación de longitud que estaba previsto como un mecanismo de protección contra ataques de desbordamientos de enteros y desbordamiento de búfer, y no proporcionar un mensaje diagn&oacu |
| Removed |
Translation |
gcc de 4.2.0 a 4.3.0 en GNU Compiler Collection, cuando no se usan casts, considera que la suma de un puntero y un entero es mayor o igual que el puntero, lo que podría eliminar el código de comprobación de longitud que estaba previsto como un mecanismo de protección contra desbordamientos de enteros y ataques de desbordamiento de búfer. |
|
Initial CVE Analysis -
4/7/2008 10:54:00 AM
Quick Info
CVE Dictionary Entry:
CVE-2008-1685
NVD Published Date:
04/06/2008
NVD Last Modified:
08/07/2017
|