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

Your e-mail address:

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

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.