LM_sensors PWMConfig Insecure Temporary File Creation Vulnerability
BID:14624
Info
LM_sensors PWMConfig Insecure Temporary File Creation Vulnerability
| Bugtraq ID: | 14624 |
| Class: | Design Error |
| CVE: |
CVE-2005-2672 |
| Remote: | No |
| Local: | Yes |
| Published: | Aug 22 2005 12:00AM |
| Updated: | Jul 12 2009 05:06PM |
| Credit: | Discovery is credited to Javier Fernandez-Sanguino Pena. |
| Vulnerable: |
Redhat Fedora Core4 Redhat Fedora Core3 Redhat Enterprise Linux WS 4 Redhat Enterprise Linux ES 4 Redhat Enterprise Linux AS 4 Redhat Desktop 4.0 Mandriva Linux Mandrake 10.2 x86_64 Mandriva Linux Mandrake 10.2 Mandriva Linux Mandrake 10.1 x86_64 Mandriva Linux Mandrake 10.1 Mandriva Linux Mandrake 10.0 AMD64 Mandriva Linux Mandrake 10.0 MandrakeSoft Corporate Server 3.0 x86_64 MandrakeSoft Corporate Server 3.0 lm_sensors lm_sensors 2.9.1 lm_sensors lm_sensors 2.9 lm_sensors lm_sensors 2.8.8 lm_sensors lm_sensors 2.8.7 lm_sensors lm_sensors 2.8.6 lm_sensors lm_sensors 2.8.4 Gentoo Linux Debian Linux 3.1 sparc Debian Linux 3.1 s/390 Debian Linux 3.1 ppc Debian Linux 3.1 mipsel Debian Linux 3.1 mips Debian Linux 3.1 m68k Debian Linux 3.1 ia-64 Debian Linux 3.1 ia-32 Debian Linux 3.1 hppa Debian Linux 3.1 arm Debian Linux 3.1 amd64 Debian Linux 3.1 alpha Debian Linux 3.1 |
| Not Vulnerable: | |
Discussion
LM_sensors PWMConfig Insecure Temporary File Creation Vulnerability
lm_sensors creates temporary files in an insecure manner. The issue exists in the 'pwmconfig' script.
Exploitation would most likely result in loss of data or a denial of service if critical files are overwritten in the attack. Other attacks may be possible as well.
lm_sensors version 2.9.1 is reportedly affected, however, other versions may be vulnerable as well.
lm_sensors creates temporary files in an insecure manner. The issue exists in the 'pwmconfig' script.
Exploitation would most likely result in loss of data or a denial of service if critical files are overwritten in the attack. Other attacks may be possible as well.
lm_sensors version 2.9.1 is reportedly affected, however, other versions may be vulnerable as well.
Exploit / POC
LM_sensors PWMConfig Insecure Temporary File Creation Vulnerability
There is no exploit required.
There is no exploit required.
Solution / Fix
LM_sensors PWMConfig Insecure Temporary File Creation Vulnerability
Solution:
Ubuntu has released security advisory USN-172-1 addressing this issue. Please see the referenced advisory for details on obtaining and applying the appropriate updates.
Mandriva has released advisory MDKSA-2005:149 and fixes to address this issue. Please see the referenced advisory for links to fixes.
Gentoo has released security advisory GLSA 200508-19 addressing this issue. Gentoo recommends all lm_sensors users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-apps/lm_sensors-2.9.1-r1"
Debian has released security advisory 814-1 and fixes to address this issue. Please see the referenced advisory for links to fixes.
Conectiva Linux has released security advisory CLSA-2005:1012 addressing this issue. Please see the referenced advisory for details on obtaining and applying the appropriate updates.
RedHat Fedora has released security advisories FEDORA-2005-1053 and FEDORA-2005-1054 addressing this issue for Fedora Core 3 and Core 4. Users are advised to see the referenced advisories for details on obtaining and applying the appropriate updates.
RedHat Linux has released security advisory RHSA-2005:825-13 addressing this issue for their Desktop and Enterprise editions. Please see the referenced Web advisory for further information.
--
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
lm_sensors lm_sensors 2.8.4
lm_sensors lm_sensors 2.8.6
lm_sensors lm_sensors 2.8.7
lm_sensors lm_sensors 2.8.8
lm_sensors lm_sensors 2.9
Solution:
Ubuntu has released security advisory USN-172-1 addressing this issue. Please see the referenced advisory for details on obtaining and applying the appropriate updates.
Mandriva has released advisory MDKSA-2005:149 and fixes to address this issue. Please see the referenced advisory for links to fixes.
Gentoo has released security advisory GLSA 200508-19 addressing this issue. Gentoo recommends all lm_sensors users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-apps/lm_sensors-2.9.1-r1"
Debian has released security advisory 814-1 and fixes to address this issue. Please see the referenced advisory for links to fixes.
Conectiva Linux has released security advisory CLSA-2005:1012 addressing this issue. Please see the referenced advisory for details on obtaining and applying the appropriate updates.
RedHat Fedora has released security advisories FEDORA-2005-1053 and FEDORA-2005-1054 addressing this issue for Fedora Core 3 and Core 4. Users are advised to see the referenced advisories for details on obtaining and applying the appropriate updates.
RedHat Linux has released security advisory RHSA-2005:825-13 addressing this issue for their Desktop and Enterprise editions. Please see the referenced Web advisory for further information.
--
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
lm_sensors lm_sensors 2.8.4
-
Mandriva liblm_sensors3-2.8.4-2.1.100mdk.i586.rpm
Mandrakelinux 10.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-2.8.4-2.1.C30mdk.i586.rpm
Corporate 3.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-devel-2.8.4-2.1.100mdk.i586.rpm
Mandrakelinux 10.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-devel-2.8.4-2.1.C30mdk.i586.rpm
Corporate 3.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-static-devel-2.8.4-2.1.100mdk.i586.rpm
Mandrakelinux 10.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-static-devel-2.8.4-2.1.C30mdk.i586.rpm
Corporate 3.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.8.4-2.1.100mdk.amd64.rpm
Mandrakelinux 10.0/AMD64
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.8.4-2.1.100mdk.i586.rpm
Mandrakelinux 10.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.8.4-2.1.C30mdk.i586.rpm
Corporate 3.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.8.4-2.1.C30mdk.x86_64.rpm
Corporate 3.0/X86_64
http://www1.mandrivalinux.com/en/ftp.php3
lm_sensors lm_sensors 2.8.6
-
Conectiva liblm_sensors3-2.8.6-61068U10_1cl.i386.rpm
Conectiva 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/liblm_sensors3-2.8.6-61068 U10_1cl.i386.rpm -
Conectiva lm_sensors-2.8.6-61068U10_1cl.i386.rpm
Conectiva 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/lm_sensors-2.8.6-61068U10_ 1cl.i386.rpm -
Conectiva lm_sensors-devel-2.8.6-61068U10_1cl.i386.rpm
Conectiva 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/lm_sensors-devel-2.8.6-610 68U10_1cl.i386.rpm -
Conectiva lm_sensors-devel-static-2.8.6-61068U10_1cl.i386.rpm
Conectiva 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/lm_sensors-devel-static-2. 8.6-61068U10_1cl.i386.rpm -
Conectiva lm_sensors-doc-2.8.6-61068U10_1cl.i386.rpm
Conectiva 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/lm_sensors-doc-2.8.6-61068 U10_1cl.i386.rpm -
Conectiva lm_sensors-sensord-2.8.6-61068U10_1cl.i386.rpm
Conectiva 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/lm_sensors-sensord-2.8.6-6 1068U10_1cl.i386.rpm -
Conectiva lm_sensors-tellerstats-2.8.6-61068U10_1cl.i386.rpm
Conectiva 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/lm_sensors-tellerstats-2.8 .6-61068U10_1cl.i386.rpm
lm_sensors lm_sensors 2.8.7
-
Mandriva liblm_sensors3-2.8.7-7.1.101mdk.i586.rpm
Mandrakelinux 10.1
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-2.9.0-4.1.102mdk.i586.rpm
Mandrakelinux 10.2
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-devel-2.8.7-7.1.101mdk.i586.rpm
Mandrakelinux 10.1
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-devel-2.9.0-4.1.102mdk.i586.rpm
Mandrakelinux 10.2
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-static-devel-2.8.7-7.1.101mdk.i586.rpm
Mandrakelinux 10.1
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.8.7-7.1.101mdk.i586.rpm
Mandrakelinux 10.1
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.8.7-7.1.101mdk.x86_64.rpm
Mandrakelinux 10.1/X86_64
http://www1.mandrivalinux.com/en/ftp.php3 -
RedHat Fedora lm_sensors-2.8.7-2.FC3.1.i386.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/ -
RedHat Fedora lm_sensors-2.8.7-2.FC3.1.x86_64.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/ -
RedHat Fedora lm_sensors-debuginfo-2.8.7-2.FC3.1.i386.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/ -
RedHat Fedora lm_sensors-debuginfo-2.8.7-2.FC3.1.x86_64.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/ -
RedHat Fedora lm_sensors-devel-2.8.7-2.FC3.1.i386.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/ -
RedHat Fedora lm_sensors-devel-2.8.7-2.FC3.1.x86_64.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/
lm_sensors lm_sensors 2.8.8
-
RedHat Fedora lm_sensors-2.9.1-3.FC4.1.i386.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/ -
RedHat Fedora lm_sensors-2.9.1-3.FC4.1.x86_64.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/ -
RedHat Fedora lm_sensors-debuginfo-2.9.1-3.FC4.1.i386.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/ -
RedHat Fedora lm_sensors-debuginfo-2.9.1-3.FC4.1.x86_64.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/ -
RedHat Fedora lm_sensors-devel-2.9.1-3.FC4.1.i386.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/ -
RedHat Fedora lm_sensors-devel-2.9.1-3.FC4.1.x86_64.rpm
Fedora Core 3
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/ -
Ubuntu libsensors-dev_2.8.8-7ubuntu2.1_amd64.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/libsensors-de v_2.8.8-7ubuntu2.1_amd64.deb -
Ubuntu libsensors-dev_2.8.8-7ubuntu2.1_i386.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/libsensors-de v_2.8.8-7ubuntu2.1_i386.deb -
Ubuntu libsensors-dev_2.8.8-7ubuntu2.1_powerpc.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/libsensors-de v_2.8.8-7ubuntu2.1_powerpc.deb -
Ubuntu libsensors3_2.8.8-7ubuntu2.1_amd64.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/libsensors3_2 .8.8-7ubuntu2.1_amd64.deb -
Ubuntu libsensors3_2.8.8-7ubuntu2.1_i386.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/libsensors3_2 .8.8-7ubuntu2.1_i386.deb -
Ubuntu libsensors3_2.8.8-7ubuntu2.1_powerpc.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/libsensors3_2 .8.8-7ubuntu2.1_powerpc.deb -
Ubuntu lm-sensors_2.8.8-7ubuntu2.1_amd64.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/lm-sensors_2. 8.8-7ubuntu2.1_amd64.deb -
Ubuntu lm-sensors_2.8.8-7ubuntu2.1_i386.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/lm-sensors_2. 8.8-7ubuntu2.1_i386.deb -
Ubuntu lm-sensors_2.8.8-7ubuntu2.1_powerpc.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/lm-sensors_2. 8.8-7ubuntu2.1_powerpc.deb -
Ubuntu sensord_2.8.8-7ubuntu2.1_amd64.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/sensord_2.8.8 -7ubuntu2.1_amd64.deb -
Ubuntu sensord_2.8.8-7ubuntu2.1_i386.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/sensord_2.8.8 -7ubuntu2.1_i386.deb -
Ubuntu sensord_2.8.8-7ubuntu2.1_powerpc.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/l/lm-sensors/sensord_2.8.8 -7ubuntu2.1_powerpc.deb
lm_sensors lm_sensors 2.9
-
Mandriva liblm_sensors3-2.9.0-4.1.102mdk.i586.rpm
Mandrakelinux 10.2
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-devel-2.9.0-4.1.102mdk.i586.rpm
Mandrakelinux 10.2
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-static-devel-2.8.4-2.1.100mdk.i586.rpm
Mandrakelinux 10.0
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva liblm_sensors3-static-devel-2.9.0-4.1.102mdk.i586.rpm
Mandrakelinux 10.2
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.9.0-4.1.102mdk.i586.rpm
Mandrakelinux 10.2
http://www1.mandrivalinux.com/en/ftp.php3 -
Mandriva lm_sensors-2.9.0-4.1.102mdk.x86_64.rpm
Mandrakelinux 10.2/X86_64
http://www1.mandrivalinux.com/en/ftp.php3
References
LM_sensors PWMConfig Insecure Temporary File Creation Vulnerability
References:
References:
- lm_sensors Home Page (lm_sensors)
- RHSA-2005:825-13 - lm_sensors security update (RedHat)