The Vigil@nce team watches public vulnerabilities impacting your computers, and then offers security solutions, a database and tools to fix them.
History of vulnerabilities analyzed by Vigil@nce:

vulnerability note CVE-2011-0951

Cisco Secure ACS: password change

Synthesis of the vulnerability

An unauthenticated attacker can change the password of Cisco Secure Access Control System users.
Impacted products: Secure ACS.
Severity: 2/4.
Consequences: user access/rights, data creation/edition.
Provenance: intranet client.
Creation date: 30/03/2011.
Identifiers: 112913, 112923, BID-47093, CERTA-2011-AVI-180, cisco-amb-20110330-acs, cisco-sa-20110330-acs, CSCtl77440, CVE-2011-0951, VIGILANCE-VUL-10504.

Description of the vulnerability

The Cisco Secure ACS product processes users' identities.

Users can connect to the web interface, in order to change their password. In order to do so, they have to enter their old password. However, even if this old password is invalid, the new password is applied.

An unauthenticated attacker can therefore change the password of Cisco Secure Access Control System users.
Full Vigil@nce bulletin... (Free trial)

vulnerability bulletin CVE-2011-0647

EMC Replication Manager, NetWorker Module: code execution

Synthesis of the vulnerability

A network attacker can execute code on EMC Replication Manager and EMC NetWorker Module for Microsoft Applications.
Impacted products: NetWorker.
Severity: 3/4.
Consequences: user access/rights.
Provenance: intranet client.
Creation date: 30/03/2011.
Identifiers: BID-46235, CVE-2011-0647, ESA-2011-004, ESA-2011-012, VIGILANCE-VUL-10503, ZDI-11-061.

Description of the vulnerability

The following products install the irccd.exe service, which listens on port 6542/tcp:
 - EMC Replication Manager
 - EMC NetWorker Module for Microsoft Applications
This service processes commands received in XML format.

However, the RunProgram command can be used with no authentication.

A network attacker can therefore execute code on EMC Replication Manager and EMC NetWorker Module for Microsoft Applications.
Full Vigil@nce bulletin... (Free trial)

vulnerability announce CVE-2011-1126

VMware Workstation, VIX API: privilege elevation via vmrun

Synthesis of the vulnerability

On Linux, a local attacker can use the vmrun command of VMware Workstation/VIX, in order to administer machines.
Impacted products: VMware Workstation.
Severity: 2/4.
Consequences: administrator access/rights, privileged access/rights.
Provenance: user shell.
Creation date: 30/03/2011.
Identifiers: BID-47094, BID-48058, CERTA-2011-AVI-178, CVE-2011-1126, VIGILANCE-VUL-10502, VMSA-2011-0006, VMSA-2011-0006.1.

Description of the vulnerability

The /usr/bin/vmrun utility is installed on Linux with VMware VIX API and VMware Workstation. It can be used to control a virtual machine (list, start, stop, etc.). The root password is required to use vmrun.

When it starts, vmrun loads a library. However, depending on the Linux filesystem configuration, a local attacker can create this library in a directory which is searched before standard directories. In this case, the attacker can run vmrun with no authentication.

On Linux, a local attacker can therefore use the vmrun command of VMware Workstation/VIX, in order to administer machines.
Full Vigil@nce bulletin... (Free trial)

vulnerability alert CVE-2011-0727

GDM: privilege elevation via cache clean

Synthesis of the vulnerability

A local attacker can use the cache cleaning feature of GDM, in order to become the owner of a file, which allows him to gain root privileges.
Impacted products: Debian, Fedora, Mandriva Linux, openSUSE, RHEL, SLES, Unix (platform) ~ not comprehensive.
Severity: 2/4.
Consequences: administrator access/rights, data creation/edition.
Provenance: user shell.
Creation date: 29/03/2011.
Identifiers: 688323, BID-47063, CERTA-2011-AVI-169, CVE-2011-0727, DSA-2205-1, FEDORA-2011-4335, FEDORA-2011-4351, MDVSA-2011:070, openSUSE-SU-2011:0275-1, RHSA-2011:0395-01, SUSE-SR:2011:006, VIGILANCE-VUL-10501.

Description of the vulnerability

The GNOME Display Manager uses a cache (/var/cache/gdm/$USER) since version 2.28.0, in order to store copies of dmrc and images files.

When the user logouts, GDM copies (with root privileges) user's files in this cache. Then, it changes the owner/group of these files, so they belong to the user.

However, as the user owns the cache directory, he can replace a file by a symbolic link to a system file. GDM then changes the owner of the file pointed by the link. The attacker can then edit the system file.

A local attacker can therefore use the cache cleaning feature of GDM, in order to become the owner of a file, which allows him to gain root privileges.
Full Vigil@nce bulletin... (Free trial)

vulnerability CVE-2011-1097

rsync: client memory corruption via incremental

Synthesis of the vulnerability

A malicious rsync server can generate a memory corruption in connecting rsync clients, in order to stop them, and possibly to execute code.
Impacted products: BIG-IP Hardware, TMOS, Fedora, Mandriva Linux, openSUSE, RHEL, SLES, Unix (platform) ~ not comprehensive.
Severity: 1/4.
Consequences: user access/rights, denial of service on client.
Provenance: intranet server.
Creation date: 29/03/2011.
Identifiers: 675036, 7936, BID-47064, CERTA-2011-AVI-176, CVE-2011-1097, FEDORA-2011-4413, FEDORA-2011-4427, MDVSA-2011:066, openSUSE-SU-2011:0441-1, RHSA-2011:0390-01, SOL15549, SOL15604, SUSE-SR:2011:009, VIGILANCE-VUL-10500.

Description of the vulnerability

The rsync program is used to synchronize two paths located on different computers.

The rsync client supports the following options:
  --recursive : recursive directory processing
  --delete : remove files which do not exist on the server
  --owner : keep the name/uid of file owner

However, when "recursive" and "delete" are used without "owner", and when the server deletes a file from its path, a linked list is corrupted in the incremental update of the rsync client.

A malicious rsync server can therefore generate a memory corruption in connecting rsync clients, in order to stop them, and possibly to execute code.
Full Vigil@nce bulletin... (Free trial)

computer vulnerability bulletin CVE-2011-0726

Linux kernel: information disclosure on a process via stat

Synthesis of the vulnerability

A local attacker can read /proc/$PID/stat to obtain information about the memory structure of a process, in order to bypass ASLR.
Impacted products: Debian, Linux, RHEL, SUSE Linux Enterprise Desktop, SLES, ESX.
Severity: 1/4.
Consequences: data reading.
Provenance: user shell.
Creation date: 28/03/2011.
Identifiers: CVE-2011-0726, DSA-2240-1, DSA-2264-1, RHSA-2011:0498-01, RHSA-2011:0500-01, RHSA-2011:0833-01, SUSE-SA:2011:034, SUSE-SA:2011:040, SUSE-SU-2011:0899-1, SUSE-SU-2011:1058-1, VIGILANCE-VUL-10498.

Description of the vulnerability

The ASLR (Address Space Layout Randomization) feature randomizes various sections (stack, heap and libraries) of a process. Attacks are thus harder to implement.

The /proc/$PID/stat file contains information about the state of a process:
 - 26th field: startcode (address of start of code)
 - 27th field: endcode (address of end of code)

However, an attacker can read these values, even if he is not the owner of the process.

A local attacker can therefore obtain information about the memory structure of a process, in order to bypass ASLR.
Full Vigil@nce bulletin... (Free trial)

computer vulnerability announce CVE-2011-1478

Linux kernel: denial of service via GRO

Synthesis of the vulnerability

An attacker can send a packet with a malicious VLAN, in order to stop the kernel if GRO is enabled.
Impacted products: XenServer, Debian, Fedora, Linux, openSUSE, RHEL, SUSE Linux Enterprise Desktop, SLES, ESX.
Severity: 2/4.
Consequences: denial of service on server.
Provenance: LAN.
Creation date: 28/03/2011.
Identifiers: BID-47056, CTX130325, CVE-2011-1478, DSA-2240-1, ESX400-201110001, ESX400-201110401-SG, ESX400-201110403-SG, ESX400-201110406-SG, ESX400-201110408-SG, ESX400-201110409-SG, ESX400-201110410-SG, FEDORA-2011-6541, openSUSE-SU-2011:0399-1, openSUSE-SU-2011:0416-1, RHSA-2011:0421-01, RHSA-2011:0429-01, RHSA-2011:0439-01, RHSA-2011:1253-01, SUSE-SA:2011:019, SUSE-SA:2011:020, SUSE-SA:2011:021, SUSE-SU-2011:1150-1, VIGILANCE-VUL-10497, VMSA-2011-0004.2, VMSA-2011-0009.1, VMSA-2011-0010.2, VMSA-2011-0012, VMSA-2011-0012.1, VMSA-2011-0013, VMSA-2012-0005.

Description of the vulnerability

The GRO (Generic Receive Offload) feature groups several received packets in a same SKB (Socket Kernel Buffer), in order to reduce the number of processing.

When a packet processed with GRO is received with an unknown VLAN number, the skb->dev (device) field is set to NULL.

The memory area used by SKB is reused to process the following packets. However, the skb->dev field is not reinitialized between two usages. The second usage thus dereferences a NULL pointer.

An attacker can therefore send a packet with a malicious VLAN, in order to stop the kernel if GRO is enabled.
Full Vigil@nce bulletin... (Free trial)

computer vulnerability alert CVE-2011-0892

HP Diagnostics: Cross Site Scripting

Synthesis of the vulnerability

An attacker can create a Cross Site Scripting in HP Diagnostics.
Impacted products: HP Diagnostics.
Severity: 2/4.
Consequences: client access/rights.
Provenance: document.
Creation date: 28/03/2011.
Identifiers: BID-47052, c02770512, CVE-2011-0892, HPSBMA02649, SSRT100430, VIGILANCE-VUL-10496.

Description of the vulnerability

HP announced that an attacker can create a Cross Site Scripting in HP Diagnostics.
Full Vigil@nce bulletin... (Free trial)

computer vulnerability 10495

SPIP: Cross Site Scripting via 404

Synthesis of the vulnerability

An attacker can use a page which does not exist, in order to generate a Cross Site Scripting in SPIP.
Impacted products: SPIP.
Severity: 2/4.
Consequences: client access/rights.
Provenance: document.
Creation date: 25/03/2011.
Identifiers: BID-47061, VIGILANCE-VUL-10495.

Description of the vulnerability

The page squelettes-dist/404.html is used as a template when a SPIP article does not exist.

This page contains an area where the error message is displayed. However, the error message is supposed clean ("propre"):
  (#ENV*{erreur}|propre)
Special characters contained in the "erreur" parameter are thus not filtered before being displayed.

An attacker can therefore use a page which does not exist, in order to generate a Cross Site Scripting in SPIP.
Full Vigil@nce bulletin... (Free trial)

vulnerability note CVE-2011-1521

Python: file reading via urllib/urllib2

Synthesis of the vulnerability

An attacker can setup an HTTP server with a redirect, and then use a Python script with urllib/urllib2, in order to read a file.
Impacted products: Mandriva Linux, openSUSE, Python, RHEL, SUSE Linux Enterprise Desktop, SLES, ESX, ESXi, VMware vSphere, VMware vSphere Hypervisor.
Severity: 2/4.
Consequences: data reading.
Provenance: internet server.
Creation date: 25/03/2011.
Identifiers: 11662, 682554, BID-47024, CVE-2011-1521, MDVSA-2011:096, openSUSE-SU-2011:0484-1, RHSA-2011:0491-01, RHSA-2011:0492-01, RHSA-2011:0554-01, SUSE-SR:2011:009, SUSE-SR:2011:010, SUSE-SU-2011:0534-1, SUSE-SU-2012:0642-1, VIGILANCE-VUL-10494.

Description of the vulnerability

The Python urllib and urllib2 modules process uris. The urlopen() method opens a url, and its content can then be read:
  fh = urllib.urlopen('http://www.example.com/doc.html')
  print fh.read()

The remote web server can return an HTTP redirect. For example "http://www.example.com/doc.html" is redirected to "http://s2/other.html". The urlopen() method thus automatically opens this second url.

However, if the server is malicious, it can redirect to "file://etc/passwd". The script using the urlopen() method then reads the local /etc/passwd file. Depending on the Python script, the content of this file can be displayed or returned to the attacker.

An attacker can therefore setup an HTTP server with a redirect, and then use a Python script with urllib/urllib2, in order to read a file.
Full Vigil@nce bulletin... (Free trial)

Previous page   Next page

Direct access to page 1 21 41 61 81 101 121 141 161 181 201 221 241 261 281 301 321 341 361 381 401 421 441 461 481 501 521 541 561 581 601 621 641 661 681 701 721 741 761 781 801 821 841 861 881 901 921 941 961 981 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1021 1041 1061 1081 1101 1121 1141 1161 1181 1201 1221 1241 1261 1281 1301 1321 1341 1361 1381 1401 1421 1441 1461 1481 1501 1521 1541 1561 1581 1601 1621 1641 1661 1681 1701 1721 1741 1761 1781 1801 1821 1841 1861 1881 1901 1921 1941 1961 1981 2001 2021 2041 2061 2081 2101 2121 2141 2161 2181 2201 2221 2241 2261 2281 2301 2321 2341 2361 2381 2401 2421 2441 2461 2481 2501 2521 2541 2561 2581 2601 2621 2641 2661 2681 2701 2721 2741 2761 2781 2801 2819