Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 06 Jul 2012 11:33:20 -0600
From: Kurt Seifried <kseifried@...hat.com>
To: oss-security@...ts.openwall.com
CC: Moritz Muehlenhoff <jmm@...ian.org>
Subject: Re: Three CVE requests: at-spi2-atk, as31, naxsi

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/05/2012 01:00 PM, Moritz Muehlenhoff wrote:
> Hi, please assign CVE IDs for the following issues:
> 
> 1. Insecure tempfile handling in the Gnome accessibiliy component
> at-spi2-atk 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678026 
> https://bugzilla.gnome.org/show_bug.cgi?id=678348

Please use CVE-2012-3378 for this issue.

> 2. Insecure tempfile handling in the as31 assembler 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655496 Homepage:
> http://wiki.erazor-zone.de/doku.php?id=wiki:projects:linux:as31

Please use CVE-2012-3379 for this issue.

> 3. File disclosure in Naxsi web application firewall module for
> Nginx (also shipped in the Debian nginx package): 
> http://code.google.com/p/naxsi/ 
> http://code.google.com/p/naxsi/source/detail?r=307

Please use CVE-2012-3380 for this issue.

> Cheers, Moritz
> 

Also for temporary file creation please note that it is very easy to
avoid:

Bash
Simply use ?mktemp? (?man mktemp? for details).

C
use mkstemp() (?man mkstemp? for details).

C++
use mkstemp() (?man mkstemp? for details).

Perl
use mkstemp()
http://perldoc.perl.org/File/Temp.html#MKTEMP-FUNCTIONS

Python
Simply use ?mkstemp? from the ?tempfile? module:
http://docs.python.org/library/tempfile.html#tempfile.mkstemp

QT
use QTemporaryFile
http://qt-project.org/doc/qt-4.8/qtemporaryfile.html

Ruby
use Tempfile
http://www.ruby-doc.org/stdlib-1.9.3/libdoc/tempfile/rdoc/Tempfile.html#method-c-new


- -- 
Kurt Seifried Red Hat Security Response Team (SRT)
PGP: 0x5E267993 A90B F995 7350 148F 66BF 7554 160D 4553 5E26 7993



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJP9yFgAAoJEBYNRVNeJnmTtd4QAMcgx+OxP3bHR8kjXNnlMus3
5kTKIJ7kf0tSB8SWJqAtQiDrf3hVG6X/DPD4dnJqlKrWXsu6bd/PxGIMLO4FMZY9
j3pJFWxHEuZ+lLneH6BIa4M6AejIKdKgZtSY3iFiAcQSAsX4+p5VytfDuCINGJO3
zmbTGY1d0AGyKacmDFexsWTv+kZBy7mnOXQrjOEsGsVRxhobK7b3z1EFGOuhkvbA
1uoDj/vr9lYFr0EaG5h5L+Qx4VdHMjTp1YfxyGoMIX6as53IMidbACaN5MM6tnEu
DRaUH5nwMN8hEr4yFPbGfuTpdCCiba8I1IDRVuFRlXLc2iplRdauVDGPa9/XhASq
JrtVHapl5Lm3bGVN8PhkYB6+peSsZPWB+4VP2Qfpm+SoBAYXqGvqzJL8F1by0L4p
TLcJDmnyXh50kRCjoVfcppNemIXCAhnFpzQ70fwySnPUorWIthWqNrqR4d+OPWjr
KR5tltaTWB0O7mwsgDxiKGv8T0hf270NGAgfa0U1K4vhnmArdFzr09+4E/lO8XpW
uUSR76+vV5GSKS9f1YedNkfeXC9UVj+rwS60XHW4Tt6Fh3TCUngVMcnsMeWXV4yi
xB1LnSvnA0o56oPizNz1Ysqu6E6lqQ0OhgbILNxOtbh5cqRsjmp0bDdOMN51zkkH
IgsVcL4wiL6B3zqDpOAC
=sx2U
-----END PGP SIGNATURE-----

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Powered by Openwall GNU/*/Linux - Powered by OpenVZ