Orange Business Services
Vigil@nce Vigil@nce Vigil@nce
we track for your security since 1999
 home presentation vulnerabilities documentation contact  
subscriber area subscriber area
free access free access
Vigil@nce team describes computer vulnerabilities impacting your systems, and offers solutions to correct them.
recent vulnerabilities recent vulnerabilities
tracked products tracked products
RSS feed RSS feed
vulnerability

vulnerability bulletin CVE-2007-3334 CVE-2007-3336 CVE-2007-3337

Ingres: several vulnerabilities

Synthesis of the vulnerability

Several vulnerabilities affects the Ingres database.
Severity: 3/4.
Creation date: 22/06/2007.
Revision date: 26/06/2007.

Description of the vulnerability

Several vulnerabilities affects the Ingres database.

An unauthenticated attacker can connect to the 21064/tcp port and corrupt memory via QUremove() function in order to execute code. [severity:3/4; 115927, CAID 35450, CVE-2007-3336, >]

An unauthenticated attacker can connect to the 21064/tcp port and corrupt memory via QUinsert() function in order to execute code. [severity:3/4; 115927, CAID 35450, CVE-2007-3336, >]

The wakeup program is suid ingres. It creates the "alarmwkp.def" file in the current directory and truncates it if it already exists. A local attacker can therefore use the wakeup program to alter a file with rights of ingres user. [severity:3/4; 115913, CAID 35451, CVE-2007-3337, >]

The uuid_from_char SQL function creates an UUID corresponding to a pattern indicated as parameter. An authenticated attacker can use a long parameter in order to generate a buffer overflow in uuid_from_char. [severity:3/4; 115911, CAID 35452, CVE-2007-3338, >]

The verifydb program is installed suid ingres. When its '-dbms_test' parameter is too long, an overflow occurs in the duve_get_args() function. [severity:3/4; 115911, CAID 35452, CVE-2007-3338, >]

Under Windows, an attacker can connect to the 10916/tcp port (iigcc.exe, Communications Server) in order to generate an overflow. [severity:3/4; 117523, CVE-2007-3334, >]

Under Windows, an attacker can connect to the 10923/tcp port (iigcd.exe, Data Access server) in order to generate an overflow. [severity:3/4; 117523, CVE-2007-3334, >]

These vulnerabilities permit a local or remote attacker to execute code.

Complete Vigil@nce bulletin

Access to the complete Vigil@nce bulletin

Characteristics

Title: Ingres: several vulnerabilities.
Keywords: -dbms_test 10916 10923 21064 35450 35451 35452 115911 115913 115927 117523 Access CAID Communications Data Ingres QUinsert QUremove SQL Server UUID Windows duve_get_args several uuid_from_char vulnerabilities.
Identifiers: 115911, 115913, 115927, 117523, BID-24585, CAID 35450, CAID 35451, CAID 35452, CVE-2007-3334, CVE-2007-3336, CVE-2007-3337, CVE-2007-3338, VIGILANCE-VUL-6933.

Information sources

Publications and announces
Source example: Ingres Security Alert

Solutions for this vulnerability

Patch or workaround

Supplements

Vulnerability : Ingres controllable pointer overwrite vulnerability

An unauthenticated attacker can connect to the 21064/tcp port and corrupt memory via QUremove() function in order to execute code.
Severity: 3/4.
Identifiers: 115927, CAID 35450, CVE-2007-3336.
Publications and announces

Vulnerability : Ingres remote unauthenticated pointer overwrite 2

An unauthenticated attacker can connect to the 21064/tcp port and corrupt memory via QUinsert() function in order to execute code.
Severity: 3/4.
Identifiers: 115927, CAID 35450, CVE-2007-3336.
Publications and announces

Vulnerability : Ingres wakeup file overwrite

The wakeup program is suid ingres. It creates the "alarmwkp.def" file in the current directory and truncates it if it already exists. A local attacker can therefore use the wakeup program to alter a file with rights of ingres user.
Severity: 3/4.
Identifiers: 115913, CAID 35451, CVE-2007-3337.
Publications and announces

Vulnerability : Ingres uuid_from_char stack overflow

The uuid_from_char SQL function creates an UUID corresponding to a pattern indicated as parameter. An authenticated attacker can use a long parameter in order to generate a buffer overflow in uuid_from_char.
Severity: 3/4.
Identifiers: 115911, CAID 35452, CVE-2007-3338.
Publications and announces

Vulnerability : Ingres verifydb local stack overflow

The verifydb program is installed suid ingres. When its '-dbms_test' parameter is too long, an overflow occurs in the duve_get_args() function.
Severity: 3/4.
Identifiers: 115911, CAID 35452, CVE-2007-3338.
Publications and announces

Vulnerability : Communication server heap corruption

Under Windows, an attacker can connect to the 10916/tcp port (iigcc.exe, Communications Server) in order to generate an overflow.
Severity: 3/4.
Identifiers: 117523, CVE-2007-3334.
Publications and announces

Vulnerability : Data Access/JDBC server heap corruption

Under Windows, an attacker can connect to the 10923/tcp port (iigcd.exe, Data Access server) in order to generate an overflow.
Severity: 3/4.
Identifiers: 117523, CVE-2007-3334.
Publications and announces

Computer vulnerabilities tracking service

The Vigil@nce computer vulnerability tracking service alerts your teams of vulnerabilities or threats impacting your information system.
The Vigil@nce vulnerability database contains several thousand vulnerabilities.
This bulletin is published by the Vigil@nce team, which tracks computer vulnerabilities impacting systems and applications.
Computer vulnerability database



















France Télécom Copyright 1999-2010 Vigil@nce. Vigil@nce is a service from Orange Business Services. Site map. Legal notice. Version française