drupal -- multiple cross-site scripting drupal5 5.21 drupal6 6.15

Drupal Team reports:

The Contact module does not correctly handle certain user input when displaying category information. Users privileged to create contact categories can insert arbitrary HTML and script code into the contact module administration page. Such a cross-site scripting attack may lead to the malicious user gaining administrative access.

The Menu module does not correctly handle certain user input when displaying the menu administration overview. Users privileged to create new menus can insert arbitrary HTML and script code into the menu module administration page. Such a cross-site scripting attack may lead to the malicious user gaining administrative access.

CVE-2009-4370 http://drupal.org/node/661586 2009-12-16 2009-12-25 2010-05-02
fuser -- missing user's privileges check fuser 1142334561_2

Denis Barov reports:

sysutils/fuser allows user to send any signal to any process when installed with suid bit.

ports/141852 2009-09-15 2009-12-21
monkey -- improper input validation vulnerability monkey 0.9.3

Census Labs reports:

We have discovered a remotely exploitable "improper input validation" vulnerability in the Monkey web server that allows an attacker to perform denial of service attacks by repeatedly crashing worker threads that process HTTP requests.

http://census-labs.com/news/2009/12/14/monkey-httpd/ http://groups.google.com/group/monkeyd/browse_thread/thread/055b4e9b83973861/ 2009-12-14 2009-12-21
php -- multiple vulnerabilities php5 5.2.12

PHP developers reports:

This release focuses on improving the stability of the PHP 5.2.x branch with over 60 bug fixes, some of which are security related. All users of PHP 5.2 are encouraged to upgrade to this release.

Security Enhancements and Fixes in PHP 5.2.12:

  • Fixed a safe_mode bypass in tempnam() identified by Grzegorz Stachowiak. (CVE-2009-3557, Rasmus)
  • Fixed a open_basedir bypass in posix_mkfifo() identified by Grzegorz Stachowiak. (CVE-2009-3558, Rasmus)
  • Added "max_file_uploads" INI directive, which can be set to limit the number of file uploads per-request to 20 by default, to prevent possible DOS via temporary file exhaustion, identified by Bogdan Calin. (CVE-2009-4017, Ilia)
  • Added protection for $_SESSION from interrupt corruption and improved "session.save_path" check, identified by Stefan Esser. (CVE-2009-4143, Stas)
  • Fixed bug #49785 (insufficient input string validation of htmlspecialchars()). (CVE-2009-4142, Moriyoshi, hello at iwamot dot com)
CVE-2009-3557 CVE-2009-3558 CVE-2009-4017 CVE-2009-4142 CVE-2009-4143 http://www.php.net/releases/5_2_12.php 2009-12-17 2009-12-17
postgresql -- multiple vulnerabilities postgresql-client postgresql-server 7.47.4.27 8.08.0.23 8.18.1.19 8.28.2.15 8.38.3.9 8.48.4.2

PostgreSQL project reports:

PostgreSQL 7.4.x before 7.4.27, 8.0.x before 8.0.23, 8.1.x before 8.1.19, 8.2.x before 8.2.15, 8.3.x before 8.3.9, and 8.4.x before 8.4.2 does not properly handle a '\0' character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which (1) allows man-in-the-middle attackers to spoof arbitrary SSL-based PostgreSQL servers via a crafted server certificate issued by a legitimate Certification Authority, and (2) allows remote attackers to bypass intended client-hostname restrictions via a crafted client certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408.

PostgreSQL 7.4.x before 7.4.27, 8.0.x before 8.0.23, 8.1.x before 8.1.19, 8.2.x before 8.2.15, 8.3.x before 8.3.9, and 8.4.x before 8.4.2 does not properly manage session-local state during execution of an index function by a database superuser, which allows remote authenticated users to gain privileges via a table with crafted index functions, as demonstrated by functions that modify (1) search_path or (2) a prepared statement, a related issue to CVE-2007-6600 and CVE-2009-3230.

CVE-2009-4034 CVE-2009-4136 2009-11-20 2009-12-17
tptest -- pwd Remote Stack Buffer Overflow tptest 0

SecurityFocus reports:

TPTEST is prone to a remote stack-based buffer-overflow vulnerability. An attacker can exploit this issue to execute arbitrary code within the context of the affected application. Failed exploit attempts will result in a denial-of-service condition.

33785 2009-02-16 2009-12-17
mozilla -- multiple vulnerabilities firefox 3.5.*,13.5.6,1 3.*,13.0.16,1 linux-firefox 3.0.16,1 seamonkey linux-seamonkey 2.0.1 thunderbird 3.03.0.1

Mozilla Project reports:

MFSA 2009-71 GeckoActiveXObject exception messages can be used to enumerate installed COM objects

MFSA 2009-70 Privilege escalation via chrome window.opener

MFSA 2009-69 Location bar spoofing vulnerabilities

MFSA 2009-68 NTLM reflection vulnerability

MFSA 2009-67 Integer overflow, crash in libtheora video library

MFSA 2009-66 Memory safety fixes in liboggplay media library

MFSA 2009-65 Crashes with evidence of memory corruption (rv:1.9.1.6/ 1.9.0.16)

CVE-2009-3388 CVE-2009-3389 CVE-2009-3979 CVE-2009-3980 CVE-2009-3981 CVE-2009-3982 CVE-2009-3983 CVE-2009-3984 CVE-2009-3985 CVE-2009-3986 http://www.mozilla.org/security/announce/2009/mfsa2009-71.html http://www.mozilla.org/security/announce/2009/mfsa2009-70.html http://www.mozilla.org/security/announce/2009/mfsa2009-69.html http://www.mozilla.org/security/announce/2009/mfsa2009-68.html http://www.mozilla.org/security/announce/2009/mfsa2009-67.html http://www.mozilla.org/security/announce/2009/mfsa2009-66.html http://www.mozilla.org/security/announce/2009/mfsa2009-65.html 2009-12-16 2009-12-16 2010-01-21
freeradius -- remote packet of death vulnerability freeradius 1.1.8

freeRADIUS Vulnerability Notifications reports:

2009.09.09 v1.1.7 - Anyone who can send packets to the server can crash it by sending a Tunnel-Password attribute in an Access-Request packet. This vulnerability is not otherwise exploitable. We have released 1.1.8 to correct this vulnerability.

This issue is similar to the previous Tunnel-Password issue noted below. The vulnerable versions are 1.1.3 through 1.1.7. Version 2.x is not affected.

CVE-2009-3111 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2009-3111 http://freeradius.org/security.html http://www.milw0rm.com/exploits/9642 2009-09-09 2009-12-14 2009-12-14
pligg -- Cross-Site Scripting and Cross-Site Request Forgery pligg 1.0.3b

secunia reports:

Russ McRee has discovered some vulnerabilities in Pligg, which can be exploited by malicious people to conduct cross-site scripting and request forgery attacks.

Input passed via the "Referer" HTTP header to various scripts (e.g. admin/admin_config.php, admin/admin_modules.php, delete.php, editlink.php, submit.php, submit_groups.php, user_add_remove_links.php, and user_settings.php) is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

The application allows users to perform certain actions via HTTP requests without performing any validity checks to verify the requests. This can be exploited to e.g. create an arbitrary user with administrative privileges if a logged-in administrative user visits a malicious web site.

CVE-2009-4786 CVE-2009-4787 CVE-2009-4788 http://secunia.com/advisories/37349/ http://www.pligg.com/blog/775/pligg-cms-1-0-3-release/ 2009-12-02 2009-12-12 2010-05-02
piwik -- php code execution piwik 0.5.1

secunia reports:

Stefan Esser has reported a vulnerability in Piwik, which can be exploited by malicious people to compromise a vulnerable system.

The vulnerability is caused due to the core/Cookie.php script using "unserialize()" with user controlled input. This can be exploited to e.g. execute arbitrary PHP code via the "__wakeup()" or "__destruct()" methods of a serialized object passed via an HTTP cookie.

CVE-2009-4137 http://secunia.com/advisories/37649/ http://www.sektioneins.de/de/advisories/advisory-032009-piwik-cookie-unserialize-vulnerability/index.html http://piwik.org/blog/2009/12/piwik-response-to-shocking-news-in-php-exploitation/ 2009-12-10 2009-12-11 2010-05-02
dovecot -- Insecure directory permissions dovecot 1.2.*1.2.8

Dovecot author reports:

Dovecot v1.2.x had been creating base_dir (and its parents if necessary) with 0777 permissions. The base_dir's permissions get changed to 0755 automatically at startup, but you may need to chmod the parent directories manually.

CVE-2009-3897 37084 http://secunia.com/advisories/37443 2009-11-20 2009-12-10
linux-flashplugin -- multiple vulnerabilities linux-flashplugin 9.0r260 linux-f8-flashplugin linux-f10-flashplugin 10.0r42

Adobe Product Security Incident Response Team reports:

Critical vulnerabilities have been identified in Adobe Flash Player version 10.0.32.18 and earlier. These vulnerabilities could cause the application to crash and could potentially allow an attacker to take control of the affected system.

CVE-2009-3794 CVE-2009-3796 CVE-2009-3797 CVE-2009-3798 CVE-2009-3799 CVE-2009-3800 CVE-2009-3951 http://www.zerodayinitiative.com/advisories/ZDI-09-092/ http://www.zerodayinitiative.com/advisories/ZDI-09-093/ http://www.adobe.com/support/security/bulletins/apsb09-19.html 2009-07-14 2009-12-09
ruby -- heap overflow vulnerability ruby 1.9.1,11.9.1.376,1

The official ruby site reports:

There is a heap overflow vulnerability in String#ljust, String#center and String#rjust. This has allowed an attacker to run arbitrary code in some rare cases.

CVE-2009-4124 http://www.ruby-lang.org/en/news/2009/12/07/heap-overflow-in-string/ 2009-11-30 2009-12-09
rt -- Session fixation vulnerability rt 3.8.6

Secunia reports:

A vulnerability has been reported in RT, which can be exploited by malicious people to conduct session fixation attacks. The vulnerability is caused due to an error in the handling of sessions and can be exploited to hijack another user's session by tricking the user into logging in after following a specially crafted link.

37162 CVE-2009-3585 2009-12-01 2009-12-09
expat2 -- Parser crash with specially formatted UTF-8 sequences expat2 linux-f10-expat 2.0.1_1

CVE reports:

The updatePosition function in lib/xmltok_impl.c in libexpat in Expat 2.0.1, as used in Python, PyXML, w3c-libwww, and other software, allows context-dependent attackers to cause a denial of service (application crash) via an XML document with crafted UTF-8 sequences that trigger a buffer over-read.

CVE-2009-3720 2009-01-17 2009-12-08
expat2 -- buffer over-read and crash expat2 2.0.1_1

CVE reports:

The big2_toUtf8 function in lib/xmltok.c in libexpat in Expat 2.0.1, as used in the XML-Twig module for Perl, allows context-dependent attackers to cause a denial of service (application crash) via an XML document with malformed UTF-8 sequences that trigger a buffer over-read, related to the doProlog function in lib/xmlparse.c.

CVE-2009-3560 2009-10-05 2009-12-08
opera -- multiple vulnerabilities opera 10.10.20091120 linux-opera 10.10

Opera Team reports:

  • Fixed a heap buffer overflow in string to number conversion
  • Fixed an issue where error messages could leak onto unrelated sites
  • Fixed a moderately severe issue, as reported by Chris Evans of the Google Security Team; details will be disclosed at a later date.
CVE-2009-0689 CVE-2009-4071 http://www.opera.com/support/kb/view/941/ http://www.opera.com/support/kb/view/942/ 2009-11-23 2009-12-01 2010-05-02
libtool -- Library Search Path Privilege Escalation Issue libtool 2.2.6b

Secunia.com

Do not attempt to load an unqualified module.la file from the current directory (by default) since doing so is insecure and is not compliant with the documentation.

CVE-2009-3736 http://secunia.com/advisories/37414/ http://lists.gnu.org/archive/html/libtool/2009-11/msg00059.html 2009-11-25 2009-11-28 2010-05-02
libvorbis -- multiple vulnerabilities libvorbis 1.2.3_1,3

The Ubuntu security team reports:

It was discovered that libvorbis did not correctly handle certain malformed vorbis files. If a user were tricked into opening a specially crafted vorbis file with an application that uses libvorbis, an attacker could cause a denial of service or possibly execute arbitrary code with the user's privileges.

CVE-2008-1420 CVE-2009-3379 2009-11-24 2009-11-24
bugzilla -- information leak bugzilla 3.3.13.4.4

A Bugzilla Security Advisory reports:

When a bug is in a group, none of its information (other than its status and resolution) should be visible to users outside that group. It was discovered that as of 3.3.2, Bugzilla was showing the alias of the bug (a very short string used as a shortcut for looking up the bug) to users outside of the group, if the protected bug ended up in the "Depends On" or "Blocks" list of any other bug.

CVE-2009-3386 http://www.bugzilla.org/security/3.4.3/ 2009-11-18 2009-11-23
cacti -- cross-site scripting issues cacti 0.8.7e4

The cacti development team reports:

The Cross-Site Scripting patch has been posted.

This patch addresses cross-site scripting issues reported by Moritz Naumann.

CVE-2009-4032 http://docs.cacti.net/#cross-site_scripting_fixes 2009-11-21 2009-11-23 2010-05-02
wordpress -- multiple vulnerabilities wordpress 2.8.6,1 de-wordpress 2.8.6

secunia reports:

The security issue is caused due to the wp_check_filetype() function in /wp-includes/functions.php improperly validating uploaded files. This can be exploited to execute arbitrary PHP code by uploading a malicious PHP script with multiple extensions.

Successful exploitation of this vulnerability requires that Apache is not configured to handle the mime-type for media files with an e.g. "gif", "jpg", "png", "tif", "wmv" extension.

Input passed via certain parameters to press-this.php is not properly sanitised before being displayed to the user. This can be exploited to insert arbitrary HTML and script code, which will be executed in a user's browser session in context of an affected site when the malicious data is being viewed.

CVE-2009-3890 CVE-2009-3891 http://wordpress.org/development/2009/11/wordpress-2-8-6-security-release/ http://secunia.com/advisories/37332/ 2009-11-12 2009-11-14 2010-05-02
p5-HTML-Parser -- denial of service p5-HTML-Parser 3.63

CVE reports:

The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.

36807 CVE-2009-3627 http://secunia.com/advisories/37155 2009-10-23 2009-11-06
gd -- '_gdGetColors' remote buffer overflow vulnerability gd 2.0.35_2,1 php5-gd 5.2.11_2 php4-gd 4.4.9_4

CVE reports:

The _gdGetColors function in gd_gd.c in PHP 5.2.11 and 5.3.0, and the GD Graphics Library 2.x, does not properly verify a certain colorsTotal structure member, which might allow remote attackers to conduct buffer overflow or buffer over-read attacks via a crafted GD file, a different vulnerability than CVE-2009-3293.

36712 CVE-2009-3546 http://secunia.com/advisories/37069 http://secunia.com/advisories/37080 2009-10-15 2009-11-05 2010-06-17
typo3 -- multiple vulnerabilities in TYPO3 Core typo3 4.2.10

TYPO3 develop team reports:

Affected versions: TYPO3 versions 4.0.13 and below, 4.1.12 and below, 4.2.9 and below, 4.3.0beta1 and below.

SQL injection, Cross-site scripting (XSS), Information disclosure, Frame hijacking, Remote shell command execution and Insecure Install Tool authentication/session handling.

36801 CVE-2009-3628 CVE-2009-3629 CVE-2009-3630 CVE-2009-3631 CVE-2009-3632 CVE-2009-3633 CVE-2009-3634 CVE-2009-3635 CVE-2009-3636 http://typo3.org/teams/security/security-bulletins/typo3-sa-2009-016/ http://secunia.com/advisories/37122/ 2009-10-22 2009-11-05
vlc -- stack overflow in MPA, AVI and ASF demuxer vlc 0.5.01.0.2

VideoLAN reports:

When parsing a MP4, ASF or AVI file with an overly deep box structure, a stack overflow might occur. It would overwrite the return address and thus redirect the execution flow.

If successful, a malicious third party could trigger execution of arbitrary code within the context of the VLC media player.

http://www.videolan.org/security/sa0901.html 2009-09-14 2009-11-03
KDE -- multiple vulnerabilities kdebase-runtime 4.0.*4.3.1_2 kdelibs 4.0.*4.3.1_5

oCERT reports:

Ark input sanitization errors: The KDE archiving tool, Ark, performs insufficient validation which leads to specially crafted archive files, using unknown MIME types, to be rendered using a KHTML instance, this can trigger uncontrolled XMLHTTPRequests to remote sites.

IO Slaves input sanitization errors: KDE protocol handlers perform insufficient input validation, an attacker can craft malicious URI that would trigger JavaScript execution. Additionally the 'help://' protocol handler suffer from directory traversal. It should be noted that the scope of this issue is limited as the malicious URIs cannot be embedded in Internet hosted content.

KMail input sanitization errors: The KDE mail client, KMail, performs insufficient validation which leads to specially crafted email attachments, using unknown MIME types, to be rendered using a KHTML instance, this can trigger uncontrolled XMLHTTPRequests to remote sites.

The exploitation of these vulnerabilities is unlikely according to Portcullis and KDE but the execution of active content is nonetheless unexpected and might pose a threat.

http://www.ocert.org/advisories/ocert-2009-015.html 2009-10-30 2009-11-02
opera -- multiple vulnerabilities opera 10.01.20091019 linux-opera 10.01

Opera Team Reports:

  • Fixed an issue where certain domain names could allow execution of arbitrary code, as reported by Chris Weber of Casaba Security
  • Fixed an issue where scripts can run on the feed subscription page, as reported by Inferno
CVE-2009-3831 http://www.opera.com/support/kb/view/938/ http://www.opera.com/support/kb/view/939/ 2009-10-28 2009-10-31 2010-05-02
Enhanced cTorrent -- stack-based overflow ctorrent 3.3.2_2

Securityfocus reports:

cTorrent and dTorrent are prone to a remote buffer-overflow vulnerability because the software fails to properly bounds-check user-supplied input before copying it to an insufficiently sized memory buffer.

Successful exploits allow remote attackers to execute arbitrary machine code in the context of a vulnerable application. Failed exploit attempts will likely result in denial-of-service conditions.

34584 CVE-2009-1759 http://sourceforge.net/tracker/?func=detail&aid=2782875&group_id=202532&atid=981959 2009-10-15 2009-10-28
mozilla -- multiple vulnerabilities firefox 3.5.*,13.5.4,1 3.*,13.0.15,1 linux-firefox 3.0.15 seamonkey linux-seamonkey 2.0

Mozilla Foundation reports:

MFSA 2009-64 Crashes with evidence of memory corruption (rv:1.9.1.4/ 1.9.0.15)

MFSA 2009-63 Upgrade media libraries to fix memory safety bugs

MFSA 2009-62 Download filename spoofing with RTL override

MFSA 2009-61 Cross-origin data theft through document.getSelection()

MFSA 2009-59 Heap buffer overflow in string to number conversion

MFSA 2009-57 Chrome privilege escalation in XPCVariant::VariantDataToJS()

MFSA 2009-56 Heap buffer overflow in GIF color map parser

MFSA 2009-55 Crash in proxy auto-configuration regexp parsing

MFSA 2009-54 Crash with recursive web-worker calls

MFSA 2009-53 Local downloaded file tampering

MFSA 2009-52 Form history vulnerable to stealing

CVE-2009-3380 CVE-2009-3381 CVE-2009-3382 CVE-2009-3383 CVE-2009-3379 CVE-2009-3378 CVE-2009-3377 CVE-2009-3376 CVE-2009-3375 CVE-2009-1563 CVE-2009-3374 CVE-2009-3373 CVE-2009-3372 CVE-2009-3371 CVE-2009-3274 CVE-2009-3370 http://www.mozilla.org/security/announce/2009/mfsa2009-64.html http://www.mozilla.org/security/announce/2009/mfsa2009-63.html http://www.mozilla.org/security/announce/2009/mfsa2009-62.html http://www.mozilla.org/security/announce/2009/mfsa2009-61.html http://www.mozilla.org/security/announce/2009/mfsa2009-59.html http://www.mozilla.org/security/announce/2009/mfsa2009-57.html http://www.mozilla.org/security/announce/2009/mfsa2009-56.html http://www.mozilla.org/security/announce/2009/mfsa2009-55.html http://www.mozilla.org/security/announce/2009/mfsa2009-54.html http://www.mozilla.org/security/announce/2009/mfsa2009-53.html http://www.mozilla.org/security/announce/2009/mfsa2009-52.html 2009-10-27 2009-10-28 2009-12-14
elinks -- buffer overflow vulnerability elinks 0.11.4

SecurityFocus reports:

ELinks is prone to an off-by-one buffer-overflow vulnerability because the application fails to accurately reference the last element of a buffer.

Attackers may leverage this issue to execute arbitrary code in the context of the application. Failed attacks will cause denial-of-service conditions.

36574 CVE-2008-7224 http://linuxfromscratch.org/pipermail/elinks-users/2008-February/001604.html http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380347 2006-07-29 2009-10-25
squidGuard -- multiple vulnerabilities squidGuard 1.4_2

SquidGuard website reports:

Patch 20091015 fixes one buffer overflow problem in sgLog.c when overlong URLs are requested. SquidGuard will then go into emergency mode were no blocking occurs. This is not required in this situation.

Patch 20091019 fixes two bypass problems with URLs which length is close to the limit defined by MAX_BUF (default: 4096) in squidGuard and MAX_URL (default: 4096 in squid 2.x and 8192 in squid 3.x) in squid. For this kind of URLs the proxy request exceeds MAX_BUF causing squidGuard to complain about not being able to parse the squid request. Increasing the buffer limit to be higher than the one defined in MAX_URL solves the issue.

CVE-2009-3700 CVE-2009-3826 http://www.squidguard.org/Downloads/Patches/1.4/Readme.Patch-20091015 http://www.squidguard.org/Downloads/Patches/1.4/Readme.Patch-20091019 2009-10-15 2009-10-22 2010-05-06
Xpdf -- Multiple Vulnerabilities xpdf 3.02_11

SecurityFocus reports:

Some vulnerabilities have been reported in Xpdf, which can be exploited by malicious people to potentially compromise a user's system.

1) Multiple integer overflows in "SplashBitmap::SplashBitmap()" can be exploited to cause heap-based buffer overflows.

2) An integer overflow error in "ObjectStream::ObjectStream()" can be exploited to cause a heap-based buffer overflow.

3) Multiple integer overflows in "Splash::drawImage()" can be exploited to cause heap-based buffer overflows.

4) An integer overflow error in "PSOutputDev::doImageL1Sep()" can be exploited to cause a heap-based buffer overflow when converting a PDF document to a PS file.

Successful exploitation of the vulnerabilities may allow execution of arbitrary code by tricking a user into opening a specially crafted PDF file.

http://www.securityfocus.com/archive/1/507261 http://secunia.com/advisories/37053/ 2009-10-14 2009-10-20
django -- denial-of-service attack py23-django py24-django py25-django py26-django py30-django py31-django 1.1.1 py23-django-devel py24-django-devel py25-django-devel py26-django-devel py30-django-devel py31-django-devel 11603,1

Django project reports:

Django's forms library includes field types which perform regular-expression-based validation of email addresses and URLs. Certain addresses/URLs could trigger a pathological performance case in these regular expression, resulting in the server process/thread becoming unresponsive, and consuming excessive CPU over an extended period of time. If deliberately triggered, this could result in an effectively denial-of-service attack.

CVE-2009-3695 http://www.djangoproject.com/weblog/2009/oct/09/security/ 2009-10-09 2009-10-16 2010-05-02
phpmyadmin -- XSS and SQL injection vulnerabilities phpMyAdmin 3.2.2.1 phpMyAdmin211 2.11.9.6

phpMyAdmin Team reports:

Cross-site scripting (XSS) vulnerability allows remote attackers to inject arbitrary web script or HTML via a crafted MySQL table name.

SQL injection vulnerability allows remote attackers to inject SQL via various interface parameters of the PDF schema generator feature.

CVE-2009-3696 CVE-2009-3697 http://www.phpmyadmin.net/home_page/security/PMASA-2009-6.php 2009-10-13 2009-10-13
php5 -- Multiple security issues php5 5.2.11

Vendor reports

Security Enhancements and Fixes in PHP 5.2.11: Fixed certificate validation inside php_openssl_apply_verification_policy. Fixed sanity check for the color index in imagecolortransparent. Added missing sanity checks around exif processing. Fixed bug 44683 popen crashes when an invalid mode is passed.

http://www.php.net/releases/5_2_11.php CVE-2009-3291 CVE-2009-3292 CVE-2009-3293 2009-09-17 2009-10-12
virtualbox -- privilege escalation virtualbox 3.0.51.r22902_2

Sun reports:

A security vulnerability in the VBoxNetAdpCtl configuration tool for certain Sun VirtualBox 3.0 packages may allow local unprivileged users who are authorized to run VirtualBox to execute arbitrary commands with root privileges.

CVE-2009-3692 http://sunsolve.sun.com/search/document.do?assetkey=1-66-268188-1 http://secunia.com/advisories/36929 2009-10-07 2009-10-07 2010-05-02
FreeBSD -- Devfs / VFS NULL pointer race condition FreeBSD 6.36.3_13 6.46.4_7 7.17.1_8 7.27.2_4

Problem Description:

Due to the interaction between devfs and VFS, a race condition exists where the kernel might dereference a NULL pointer.

Impact:

Successful exploitation of the race condition can lead to local kernel privilege escalation, kernel data corruption and/or crash.

To exploit this vulnerability, an attacker must be able to run code with user privileges on the target system.

Workaround:

An errata note, FreeBSD-EN-09:05.null has been released simultaneously to this advisory, and contains a kernel patch implementing a workaround for a more broad class of vulnerabilities. However, prior to those changes, no workaround is available.

SA-09:14.devfs 2009-10-02 2009-10-06 2016-08-09
FreeBSD -- kqueue pipe race conditions FreeBSD 6.36.4_7 6.46.3_13

Problem Description

A race condition exists in the pipe close() code relating to kqueues, causing use-after-free for kernel memory, which may lead to an exploitable NULL pointer vulnerability in the kernel, kernel memory corruption, and other unpredictable results.

Impact:

Successful exploitation of the race condition can lead to local kernel privilege escalation, kernel data corruption and/or crash.

To exploit this vulnerability, an attacker must be able to run code on the target system.

Workaround

An errata notice, FreeBSD-EN-09:05.null has been released simultaneously to this advisory, and contains a kernel patch implementing a workaround for a more broad class of vulnerabilities. However, prior to those changes, no workaround is available.

SA-09:13.pipe 2009-10-02 2009-10-06 2016-08-09
mybb -- multiple vulnerabilities mybb 1.4.9

mybb team reports:

Input passed via avatar extensions is not properly sanitised before being used in SQL queries. This can be exploited to manipulate SQL queries by uploading specially named avatars.

The script allows to sign up with usernames containing zero width space characters, which can be exploited to e.g. conduct spoofing attacks.

36460 http://dev.mybboard.net/issues/464 http://dev.mybboard.net/issues/418 http://secunia.com/advisories/36803 http://blog.mybboard.net/2009/09/21/mybb-1-4-9-released-security-update/ 2009-09-21 2009-09-30
drupal -- multiple vulnerabilities drupal5 5.20 drupal6 6.14

Drupal Team reports:

The core OpenID module does not correctly implement Form API for the form that allows one to link user accounts with OpenID identifiers. A malicious user is therefore able to use cross site request forgeries to add attacker controlled OpenID identities to existing accounts. These OpenID identities can then be used to gain access to the affected accounts.

The OpenID module is not a compliant implementation of the OpenID Authentication 2.0 specification. An implementation error allows a user to access the account of another user when they share the same OpenID 2.0 provider.

File uploads with certain extensions are not correctly processed by the File API. This may lead to the creation of files that are executable by Apache. The .htaccess that is saved into the files directory by Drupal should normally prevent execution. The files are only executable when the server is configured to ignore the directives in the .htaccess file.

Drupal doesn't regenerate the session ID when an anonymous user follows the one time login link used to confirm email addresses and reset forgotten passwords. This enables a malicious user to fix and reuse the session id of a victim under certain circumstances.

http://drupal.org/node/579482 http://secunia.com/advisories/36787/ http://secunia.com/advisories/36786/ http://secunia.com/advisories/36781/ http://secunia.com/advisories/36776/ http://secunia.com/advisories/36785/ 2009-09-17 2009-09-22
fwbuilder -- security issue in temporary file handling fwbuilder 3.0.7

Firewall Builder release notes reports:

Vadim Kurland (vadim.kurland@fwbuilder.org) reports:

Fwbuilder and libfwbuilder 3.0.4 through to 3.0.6 generate iptables scripts with a security issue when also used to generate static routing configurations.

CVE-2009-4664 http://www.fwbuilder.org/docs/firewall_builder_release_notes.html#3.0.7 2009-09-18 2009-09-18 2010-05-02
bugzilla -- two SQL injections, sensitive data exposure bugzilla 3.3.13.4.2

A Bugzilla Security Advisory reports:

  • It is possible to inject raw SQL into the Bugzilla database via the "Bug.create" and "Bug.search" WebService functions.
  • When a user would change his password, his new password would be exposed in the URL field of the browser if he logged in right after changing his password.
CVE-2009-3125 CVE-2009-3165 CVE-2009-3166 http://www.bugzilla.org/security/3.0.8/ 2009-09-11 2009-09-17
horde-base -- multiple vulnerabilities horde-base 3.3.5

The Horde team reports:

An error within the form library when handling image form fields can be exploited to overwrite arbitrary local files.

An error exists within the MIME Viewer library when rendering unknown text parts. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site if malicious data is viewed.

The preferences system does not properly sanitise numeric preference types. This can be exploited to execute arbitrary HTML and script code in a user's browser session in contact of an affected site.

http://bugs.horde.org/ticket/?id=8311 http://bugs.horde.org/ticket/?id=8399 http://secunia.com/advisories/36665/ http://cvs.horde.org/diff.php/horde/docs/CHANGES?r1=1.515.2.558&r2=1.515.2.559 2009-05-28 2009-09-14 2009-09-22
nginx -- remote denial of service vulnerability nginx 0.7.62 nginx-devel 0.8.15

nginx development team reports:

A segmentation fault might occur in worker process while specially crafted request handling.

CVE-2009-2629 http://nginx.net/CHANGES http://lists.debian.org/debian-security-announce/2009/msg00205.html 2009-09-14 2009-09-14 2009-09-15
ikiwiki -- insufficient blacklisting in teximg plugin ikiwiki 3.1415926

The IkiWiki development team reports:

IkiWikis teximg plugin's blacklisting of insecure TeX commands is insufficient; it can be bypassed and used to read arbitrary files.

CVE-2009-2944 http://ikiwiki.info/security/#index35h2 2009-08-28 2009-09-13
xapian-omega -- cross-site scripting vulnerability xapian-omega 1.0.16

Olly Betts reports:

There's a cross-site scripting issue in Omega - exception messages don't currently get HTML entities escaped, but can contain CGI parameter values in some cases.

CVE-2009-2947 http://lists.xapian.org/pipermail/xapian-discuss/2009-September/007115.html 2009-09-09 2009-09-13
mozilla firefox -- multiple vulnerabilities firefox 3.5.*,13.5.3,1 3.*,13.0.13,1

Mozilla Foundation reports:

MFSA 2009-51 Chrome privilege escalation with FeedWriter

MFSA 2009-50 Location bar spoofing via tall line-height Unicode characters

MFSA 2009-49 TreeColumns dangling pointer vulnerability

MFSA 2009-48 Insufficient warning for PKCS11 module installation and removal

MFSA 2009-47 Crashes with evidence of memory corruption (rv:1.9.1.3/1.9.0.14)

CVE-2009-3069 CVE-2009-3070 CVE-2009-3071 CVE-2009-3072 CVE-2009-3073 CVE-2009-3074 CVE-2009-3075 CVE-2009-3076 CVE-2009-3077 CVE-2009-3078 CVE-2009-3079 http://www.mozilla.org/security/announce/2009/mfsa2009-47.html http://www.mozilla.org/security/announce/2009/mfsa2009-48.html http://www.mozilla.org/security/announce/2009/mfsa2009-49.html http://www.mozilla.org/security/announce/2009/mfsa2009-50.html http://www.mozilla.org/security/announce/2009/mfsa2009-51.html http://secunia.com/advisories/36671/2/ 2009-09-10 2009-09-10
cyrus-imapd -- Potential buffer overflow in Sieve cyrus-imapd 2.2.02.2.13_6 2.3.02.3.14_2

The Cyrus IMAP Server ChangeLog states:

Fixed CERT VU#336053 - Potential buffer overflow in Sieve.

CVE-2009-2632 36296 http://www.kb.cert.org/vuls/id/336053 http://www.debian.org/security/2009/dsa-1881 2009-09-02 2009-09-09 2009-09-14
silc-toolkit -- Format string vulnerabilities silc-toolkit 1.1.9

SILC Changlog reports:

An unspecified format string vulnerability exists in silc-toolkit.

CVE-2009-3051 http://silcnet.org/docs/changelog/SILC%20Toolkit%201.1.10 http://www.openwall.com/lists/oss-security/2009/09/03/5 2009-08-07 2009-09-08
opera -- multiple vulnerabilities opera 10.00.20090830 opera-devel 10.00.b3_1,1 linux-opera 10.00

Opera Team Reports:

  • Issue where sites using revoked intermediate certificates might be shown as secure
  • Issue where the collapsed address bar didn't show the current domain
  • Issue where pages could trick users into uploading files
  • Some IDNA characters not correctly displaying in the address bar
  • Issue where Opera accepts nulls and invalid wild-cards in certificates
http://www.opera.com/support/search/view/929/ http://www.opera.com/support/search/view/930/ http://www.opera.com/support/search/view/931/ http://www.opera.com/support/search/view/932/ http://www.opera.com/support/search/view/934/ 2009-09-01 2009-09-04 2009-10-29
dnsmasq -- TFTP server remote code injection vulnerability dnsmasq 2.50

Simon Kelley reports:

Fix security problem which allowed any host permitted to do TFTP to possibly compromise dnsmasq by remote buffer overflow when TFTP enabled.

Fix a problem which allowed a malicious TFTP client to crash dnsmasq.

36121 36120 CVE-2009-2957 CVE-2009-2958 http://www.coresecurity.com/content/dnsmasq-vulnerabilities https://rhn.redhat.com/errata/RHSA-2009-1238.html 2009-08-31 2009-09-02
apache22 -- several vulnerabilities apache 2.2.02.2.12

Apache ChangeLog reports:

CVE-2009-1891: Fix a potential Denial-of-Service attack against mod_deflate or other modules.

CVE-2009-1195: Prevent the "Includes" Option from being enabled in an .htaccess file if the AllowOverride restrictions do not permit it.

CVE-2009-1890: Fix a potential Denial-of-Service attack against mod_proxy in a reverse proxy configuration.

CVE-2009-1191: mod_proxy_ajp: Avoid delivering content from a previous request which failed to send a request body.

CVE-2009-0023, CVE-2009-1955, CVE-2009-1956: The bundled copy of the APR-util library has been updated, fixing three different security issues which may affect particular configurations and third-party modules (was already fixed in 2.2.11_5).

CVE-2009-1891 CVE-2009-1195 CVE-2009-1890 CVE-2009-1191 CVE-2009-0023 CVE-2009-1955 CVE-2009-1956 2009-07-28 2009-08-25
pidgin -- MSN overflow parsing SLP messages pidgin libpurple finch 2.5.9

Secunia reports:

A vulnerability has been reported in Pidgin, which can be exploited by malicious people to potentially compromise a user's system.

The vulnerability is caused due to an error in the "msn_slplink_process_msg()" function when processing MSN SLP messages and can be exploited to corrupt memory.

Successful exploitation may allow execution of arbitrary code.

The vulnerability is reported in versions 2.5.8 and prior. Other versions may also be affected.

CVE-2009-2694 http://secunia.com/advisories/36384/ http://www.pidgin.im/news/security/?id=34 2009-08-18 2009-08-20
GnuTLS -- multiple vulnerabilities gnutls 2.6.6 gnutls-devel 2.7.8

SecurityFocus reports:

GnuTLS is prone to multiple remote vulnerabilities:

  • A remote code-execution vulnerability.
  • A denial-of-service vulnerability.
  • A signature-generation vulnerability.
  • A signature-verification vulnerability.

An attacker can exploit these issues to potentially execute arbitrary code, trigger denial-of-service conditions, carry out attacks against data signed with weak signatures, and cause clients to accept expired or invalid certificates from servers.

CVE-2009-1415 CVE-2009-1416 CVE-2009-1417 34783 http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3515 http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3516 http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3517 2009-05-21 2009-08-17
GnuTLS -- improper SSL certificate verification gnutls 2.8.3 gnutls-devel 2.9.0

GnuTLS reports:

By using a NUL byte in CN/SAN fields, it was possible to fool GnuTLS into 1) not printing the entire CN/SAN field value when printing a certificate and 2) cause incorrect positive matches when matching a hostname against a certificate.

CVE-2009-2730 http://article.gmane.org/gmane.network.gnutls.general/1733 http://secunia.com/advisories/36266 2009-08-11 2009-08-17
memcached -- memcached stats maps Information Disclosure Weakness memcached 1.2.8

Secunia reports:

A weakness has been reported in memcached, which can be exploited by malicious people to disclose system information.

The weakness is caused due to the application disclosing the content of /proc/self/maps if a stats maps command is received. This can be exploited to disclose e.g. the addresses of allocated memory regions.

CVE-2009-1255 http://secunia.com/advisories/34915/ 2009-04-29 2009-08-17
wordpress -- remote admin password reset vulnerability wordpress 2.8.4,1 de-wordpress 2.8.4 wordpress-mu 2.8.4a

WordPress reports:

A specially crafted URL could be requested that would allow an attacker to bypass a security check to verify a user requested a password reset. As a result, the first account without a key in the database (usually the admin account) would have its password reset and a new password would be emailed to the account owner.

CVE-2009-2762 http://wordpress.org/development/2009/08/2-8-4-security-release/ http://www.milw0rm.com/exploits/9410 2009-08-10 2009-08-12 2010-05-02
fetchmail -- improper SSL certificate subject verification fetchmail 6.3.11

Matthias Andree reports:

Moxie Marlinspike demonstrated in July 2009 that some CAs would sign certificates that contain embedded NUL characters in the Common Name or subjectAltName fields of ITU-T X.509 certificates.

Applications that would treat such X.509 strings as NUL-terminated C strings (rather than strings that contain an explicit length field) would only check the part up to and excluding the NUL character, so that certificate names such as www.good.example\0www.bad.example.com would be mistaken as a certificate name for www.good.example. fetchmail also had this design and implementation flaw.

CVE-2009-2666 http://www.fetchmail.info/fetchmail-SA-2009-01.txt 2009-08-06 2009-08-11 2009-08-13
joomla15 -- com_mailto Timeout Issue joomla15 1.5.14

Joomla! Security Center reports:

In com_mailto, it was possible to bypass timeout protection against sending automated emails.

http://developer.joomla.org/security.html http://secunia.com/advisories/36097/ 2009-07-22 2009-08-07 2009-08-11
subversion -- heap overflow vulnerability subversion subversion-freebsd p5-subversion py-subversion 1.6.4

A Subversion Security Advisory reports:

Subversion clients and servers have multiple heap overflow issues in the parsing of binary deltas. This is related to an allocation vulnerability in the APR library used by Subversion.

Clients with commit access to a vulnerable server can cause a remote heap overflow; servers can cause a heap overflow on vulnerable clients that try to do a checkout or update.

This can lead to a DoS (an exploit has been tested) and to arbitrary code execution (no exploit tested, but the possibility is clear).

CVE-2009-2411 http://subversion.tigris.org/security/CVE-2009-2411-advisory.txt 2009-08-06 2009-08-06 2009-08-07
bugzilla -- product name information leak bugzilla 3.3.43.4.1

A Bugzilla Security Advisory reports:

Normally, users are only supposed to see products that they can file bugs against in the "Product" drop-down on the bug-editing page. Instead, users were being shown all products, even those that they normally could not see. Any user who could edit any bug could see all product names.

http://www.bugzilla.org/security/3.4/ 2009-07-30 2009-08-05
mozilla -- multiple vulnerabilities firefox linux-firefox 3.*,1 3.*,13.0.13,1 3.5.*,13.5.2,1 linux-firefox-devel 3.5.2 seamonkey linux-seamonkey 1.1.18 linux-seamonkey-devel 0 thunderbird linux-thunderbird 2.0.0.23

Mozilla Project reports:

MFSA 2009-38: Data corruption with SOCKS5 reply containing DNS name longer than 15 characters

MFSA 2009-42: Compromise of SSL-protected communication

MFSA 2009-43: Heap overflow in certificate regexp parsing

MFSA 2009-44: Location bar and SSL indicator spoofing via window.open() on invalid URL

MFSA 2009-45: Crashes with evidence of memory corruption (rv:1.9.1.2/1.9.0.13)

MFSA 2009-46: Chrome privilege escalation due to incorrectly cached wrapper

CVE-2009-2404 CVE-2009-2408 CVE-2009-2454 CVE-2009-2470 http://www.mozilla.org/security/announce/2009/mfsa2009-38.html http://www.mozilla.org/security/announce/2009/mfsa2009-42.html http://www.mozilla.org/security/announce/2009/mfsa2009-43.html http://www.mozilla.org/security/announce/2009/mfsa2009-44.html http://www.mozilla.org/security/announce/2009/mfsa2009-45.html http://www.mozilla.org/security/announce/2009/mfsa2009-46.html 2009-08-03 2009-08-04 2009-09-04
silc-client -- Format string vulnerability silc-client silc-irssi-client 1.1.8

SILC changelog reports:

An unspecified format string vulnerability exists in silc-client.

CVE-2009-3051 http://silcnet.org/docs/changelog/SILC%20Client%201.1.8 2009-07-31 2009-08-04 2010-05-02
SquirrelMail -- Plug-ins compromise squirrelmail-multilogin-plugin 2.3.42.3.4_2

Problem Description:

The SquirrelMail Web Server has been compromised, and three plugins are affected.

The port of squirrelmail-sasql-plugin is safe (right MD5), and change_pass is not in the FreeBSD ports tree, but multilogin has a wrong MD5.

http://sourceforge.net/mailarchive/message.php?msg_name=4A727634.3080008%40squirrelmail.org http://squirrelmail.org/index.php 2009-07-31 2009-08-02
BIND -- Dynamic update message remote DoS bind9 9.3.6.1.1 bind9-sdb-postgresql bind9-sdb-ldap 9.4.3.3 FreeBSD 6.36.3_12 6.46.4_6 7.17.1_7 7.27.2_3

Problem Description:

When named(8) receives a specially crafted dynamic update message an internal assertion check is triggered which causes named(8) to exit.

To trigger the problem, the dynamic update message must contains a record of type "ANY" and at least one resource record set (RRset) for this fully qualified domain name (FQDN) must exist on the server.

Impact:

An attacker which can send DNS requests to a nameserver can cause it to exit, thus creating a Denial of Service situation.

Workaround:

No generally applicable workaround is available, but some firewalls may be able to prevent nsupdate DNS packets from reaching the nameserver.

NOTE WELL: Merely configuring named(8) to ignore dynamic updates is NOT sufficient to protect it from this vulnerability.

CVE-2009-0696 SA-09:12.bind http://www.kb.cert.org/vuls/id/725188 https://www.isc.org/node/474 2009-07-28 2009-08-01 2009-08-04
mono -- XML signature HMAC truncation spoofing mono 2.4.2.2

Secunia reports:

A security issue has been reported in Mono, which can be exploited by malicious people to conduct spoofing attacks.

The security issue is caused due to an error when processing certain XML signatures.

CVE-2009-0217 http://secunia.com/advisories/35852/ http://www.kb.cert.org/vuls/id/466161 2009-07-15 2009-07-29
squid -- several remote denial of service vulnerabilities squid 3.0.13.0.17 3.1.0.13.1.0.12

Squid security advisory 2009:2 reports:

Due to incorrect buffer limits and related bound checks Squid is vulnerable to a denial of service attack when processing specially crafted requests or responses.

Due to incorrect data validation Squid is vulnerable to a denial of service attack when processing specially crafted responses.

These problems allow any trusted client or external server to perform a denial of service attack on the Squid service.

Squid-2.x releases are not affected.

CVE-2009-2621 CVE-2009-2622 http://www.squid-cache.org/Advisories/SQUID-2009_2.txt 2009-07-27 2009-07-27 2009-08-06
mozilla -- corrupt JIT state after deep return from native function firefox 3.5.*,13.5.1,1

Mozilla Project reports:

Firefox user zbyte reported a crash that we determined could result in an exploitable memory corruption problem. In certain cases after a return from a native function, such as escape(), the Just-in-Time (JIT) compiler could get into a corrupt state. This could be exploited by an attacker to run arbitrary code such as installing malware.

This vulnerability does not affect earlier versions of Firefox which do not support the JIT feature.

CVE-2009-2477 http://www.mozilla.org/security/announce/2009/mfsa2009-41.html http://www.kb.cert.org/vuls/id/443060 2009-07-16 2009-07-17 2010-05-02
isc-dhcp-client -- Stack overflow vulnerability isc-dhcp31-client 3.1.1 isc-dhcp30-client 3.0.7_1

US-CERT reports:

The ISC DHCP dhclient application contains a stack buffer overflow, which may allow a remote, unauthenticated attacker to execute arbitrary code with root privileges.

CVE-2009-0692 https://www.isc.org/node/468 http://secunia.com/advisories/35785 http://www.kb.cert.org/vuls/id/410676 2009-07-14 2009-07-15 2009-07-21
drupal -- multiple vulnerabilities drupal5 5.19 drupal6 6.13

The Drupal Security Team reports:

Cross-site scripting

The Forum module does not correctly handle certain arguments obtained from the URL. By enticing a suitably privileged user to visit a specially crafted URL, a malicious user is able to insert arbitrary HTML and script code into forum pages. Such a cross-site scripting attack may lead to the malicious user gaining administrative access. Wikipedia has more information about cross-site scripting (XSS).

User signatures have no separate input format, they use the format of the comment with which they are displayed. A user will no longer be able to edit a comment when an administrator changes the comment's input format to a format that is not accessible to the user. However they will still be able to modify their signature, which will then be processed by the new input format.

If the new format is very permissive, via their signature, the user may be able to insert arbitrary HTML and script code into pages or, when the PHP filter is enabled for the new format, execute PHP code. This issue affects Drupal 6.x only.

When an anonymous user fails to login due to mistyping his username or password, and the page he is on contains a sortable table, the (incorrect) username and password are included in links on the table. If the user visits these links the password may then be leaked to external sites via the HTTP referer.

In addition, if the anonymous user is enticed to visit the site via a specially crafted URL while the Drupal page cache is enabled, a malicious user might be able to retrieve the (incorrect) username and password from the page cache.

CVE-2009-2372 CVE-2009-2374 CVE-2009-2373 http://drupal.org/node/507572 http://secunia.com/advisories/35681 2009-07-01 2009-07-13 2010-05-02
nfsen -- remote command execution nfsen 1.3.2

nfsen reports:

Due to double input checking, a remote command execution security bug exists in all NfSen versions 1.3 and 1.3.1. Users are requested to update to nfsen-1.3.2.

http://sourceforge.net/forum/forum.php?forum_id=967583 2009-06-18 2009-07-03
phpmyadmin -- XSS vulnerability phpMyAdmin 3.2.0.1

The phpMyAdmin project reports:

It was possible to conduct an XSS attack via a crafted SQL bookmark.

All 3.x releases on which the "bookmarks" feature is active are affected, previous versions are not.

CVE-2009-2284 http://www.phpmyadmin.net/home_page/security/PMASA-2009-5.php 2009-06-30 2009-06-30 2010-05-02
nagios -- Command Injection Vulnerability nagios 3.0.6_1 nagios2 2.12_3 nagios-devel 3.1.0_1

Secunia reports:

A vulnerability has been reported in Nagios, which can be exploited by malicious users to potentially compromise a vulnerable system.

Input passed to the "ping" parameter in statuswml.cgi is not properly sanitised before being used to invoke the ping command. This can be exploited to inject and execute arbitrary shell commands.

Successful exploitation requires access to the ping feature of the WAP interface.

CVE-2009-2288 http://secunia.com/advisories/35543 http://tracker.nagios.org/view.php?id=15 2009-05-29 2009-06-30 2009-07-13
tor-devel -- DNS resolution vulnerability tor-devel 0.2.1.15-rc

The Tor Project reports:

A malicious exit relay could convince a controller that the client's DNS question resolves to an internal IP address.

https://git.torproject.org/checkout/tor/master/ChangeLog 2009-06-20 2009-06-23
cscope -- multiple buffer overflows cscope 15.7a

Secunia reports:

Some vulnerabilities have been reported in Cscope, which potentially can be exploited by malicious people to compromise a user's system.

The vulnerabilities are caused due to various boundary errors, which can be exploited to cause buffer overflows when parsing specially crafted files or directories.

34805 CVE-2009-0148 http://secunia.com/advisories/34978 2009-05-31 2009-06-16
cscope -- buffer overflow cscope 15.6

SecurityFocus reports:

Attackers may leverage this issue to execute arbitrary code in the context of the application. Failed attacks will cause denial-of-service conditions.

34832 CVE-2009-1577 http://cscope.cvs.sourceforge.net/viewvc/cscope/cscope/src/find.c?view=log#rev1.19 2009-05-31 2009-06-16
joomla -- multiple vulnerabilities joomla15 1.5.11

Secunia reports:

Some vulnerabilities have been reported in Joomla!, which can be exploited by malicious users to conduct script insertion attacks and by malicious people to conduct cross-site scripting attacks.

Certain unspecified input is not properly sanitised before being used. This can be exploited to insert arbitrary HTML and script code, which will be executed in a user's browser session in the context of an affected site when the malicious data is displayed.

Certain unspecified input passed to the user view of the com_users core component is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

Input passed via certain parameters to the "JA_Purity" template is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

CVE-2009-1938 CVE-2009-1939 CVE-2009-1940 http://secunia.com/advisories/35278/ http://www.joomla.org/announcements/release-news/5235-joomla-1511-security-release-now-available.html 2009-06-03 2009-06-16 2010-05-02
pidgin -- multiple vulnerabilities pidgin libpurple finch 2.5.6

Secunia reports:

Some vulnerabilities and weaknesses have been reported in Pidgin, which can be exploited by malicious people to cause a DoS or to potentially compromise a user's system.

A truncation error in the processing of MSN SLP messages can be exploited to cause a buffer overflow.

A boundary error in the XMPP SOCKS5 "bytestream" server when initiating an outgoing file transfer can be exploited to cause a buffer overflow.

A boundary error exists in the implementation of the "PurpleCircBuffer" structure. This can be exploited to corrupt memory and cause a crash via specially crafted XMPP or Sametime packets.

A boundary error in the "decrypt_out()" function can be exploited to cause a stack-based buffer overflow with 8 bytes and crash the application via a specially crafted QQ packet.

35067 CVE-2009-1373 CVE-2009-1374 CVE-2009-1375 CVE-2009-1376 http://secunia.com/advisories/35194/ http://www.pidgin.im/news/security/?id=29 http://www.pidgin.im/news/security/?id=30 http://www.pidgin.im/news/security/?id=32 2009-06-03 2009-06-16
git -- denial of service vulnerability git 1.6.3.2_1

SecurityFocus reports:

Git is prone to a denial-of-service vulnerability because it fails to properly handle some client requests.

Attackers can exploit this issue to cause a daemon process to enter an infinite loop. Repeated exploits may consume excessive system resources, resulting in a denial of service condition.

35338 CVE-2009-2108 https://www.redhat.com/archives/fedora-security-list/2009-June/msg00000.html http://article.gmane.org/gmane.comp.version-control.git/120724 2009-06-04 2009-06-15 2010-05-02
ruby -- BigDecimal denial of service vulnerability ruby ruby+pthreads ruby+pthreads+oniguruma ruby+oniguruma 1.8.*,11.8.7.160_1,1

The official ruby site reports:

A denial of service (DoS) vulnerability was found on the BigDecimal standard library of Ruby. Conversion from BigDecimal objects into Float numbers had a problem which enables attackers to effectively cause segmentation faults.

An attacker can cause a denial of service by causing BigDecimal to parse an insanely large number, such as:

BigDecimal("9E69999999").to_s("F")

35278 CVE-2009-1904 http://www.ruby-lang.org/en/news/2009/06/09/dos-vulnerability-in-bigdecimal/ 2009-06-09 2009-06-13 2010-05-02
mozilla -- multiple vulnerabilities firefox 2.0.0.20_8,1 3.*,13.0.11,1 linux-firefox linux-firefox-devel 3.0.11 thunderbird linux-thunderbird 2.0.0.22 seamonkey linux-seamonkey 1.1.17

Mozilla Foundation reports:

MFSA 2009-32 JavaScript chrome privilege escalation

MFSA 2009-31 XUL scripts bypass content-policy checks

MFSA 2009-30 Incorrect principal set for file: resources loaded via location bar

MFSA 2009-29 Arbitrary code execution using event listeners attached to an element whose owner document is null

MFSA 2009-28 Race condition while accessing the private data of a NPObject JS wrapper class object

MFSA 2009-27 SSL tampering via non-200 responses to proxy CONNECT requests

MFSA 2009-26 Arbitrary domain cookie access by local file: resources

MFSA 2009-25 URL spoofing with invalid unicode characters

MFSA 2009-24 Crashes with evidence of memory corruption (rv:1.9.0.11)

CVE-2009-1392 CVE-2009-1832 CVE-2009-1833 CVE-2009-1834 CVE-2009-1835 CVE-2009-1836 CVE-2009-1837 CVE-2009-1838 CVE-2009-1839 CVE-2009-1840 CVE-2009-1841 http://www.mozilla.org/security/announce/2009/mfsa2009-24.html http://www.mozilla.org/security/announce/2009/mfsa2009-25.html http://www.mozilla.org/security/announce/2009/mfsa2009-26.html http://www.mozilla.org/security/announce/2009/mfsa2009-27.html http://www.mozilla.org/security/announce/2009/mfsa2009-28.html http://www.mozilla.org/security/announce/2009/mfsa2009-29.html http://www.mozilla.org/security/announce/2009/mfsa2009-30.html http://www.mozilla.org/security/announce/2009/mfsa2009-31.html http://www.mozilla.org/security/announce/2009/mfsa2009-32.html http://secunia.com/advisories/35331/ 2009-06-11 2009-06-12 2009-12-12
apr -- multiple vulnerabilities apr 1.3.5.1.3.7 apache 2.2.02.2.11_5 2.0.02.0.63_3

Secunia reports:

Some vulnerabilities have been reported in APR-util, which can be exploited by malicious users and malicious people to cause a DoS (Denial of Service).

A vulnerability is caused due to an error in the processing of XML files and can be exploited to exhaust all available memory via a specially crafted XML file containing a predefined entity inside an entity definition.

A vulnerability is caused due to an error within the "apr_strmatch_precompile()" function in strmatch/apr_strmatch.c, which can be exploited to crash an application using the library.

RedHat reports:

A single NULL byte buffer overflow flaw was found in apr-util's apr_brigade_vprintf() function.

35221 CVE-2009-1955 CVE-2009-1956 CVE-2009-0023 http://www.apache.org/dist/apr/CHANGES-APR-UTIL-1.3 http://secunia.com/advisories/35284/ https://bugzilla.redhat.com/show_bug.cgi?id=3D504390 2009-06-05 2009-06-08
dokuwiki -- Local File Inclusion with register_globals on dokuwiki 20090214_2 dokuwiki-devel 0

DokuWiki reports:

A security hole was discovered which allows an attacker to include arbitrary files located on the attacked DokuWiki installation. The included file is executed in the PHP context. This can be escalated by introducing malicious code through uploading file via the media manager or placing PHP code in editable pages.

CVE-2009-1960 http://bugs.splitbrain.org/index.php?do=details&task_id=1700 2009-05-26 2009-06-04 2010-05-02
openssl -- denial of service in DTLS implementation openssl 0.9.80.9.8k_1 linux-f10-openssl 0.9.8f0.9.8m

Secunia reports:

Some vulnerabilities have been reported in OpenSSL, which can be exploited by malicious people to cause a DoS.

The library does not limit the number of buffered DTLS records with a future epoch. This can be exploited to exhaust all available memory via specially crafted DTLS packets.

An error when processing DTLS messages can be exploited to exhaust all available memory by sending a large number of out of sequence handshake messages.

CVE-2009-1377 CVE-2009-1378 http://secunia.com/advisories/35128/ 2009-05-18 2009-05-30 2014-04-10
eggdrop -- denial of service vulnerability eggdrop 1.6.19_2

Secunia reports:

The vulnerability is caused due to an error in the processing of private messages within the server module (/mod/server.mod/servrmsg.c). This can be exploited to cause a crash by sending a specially crafted message to the bot.

34985 CVE-2009-1789 http://www.eggheads.org/news/2009/05/14/35 http://secunia.com/advisories/35104/ 2009-05-15 2009-05-30
wireshark -- PCNFSD Dissector Denial of Service Vulnerability ethereal ethereal-lite tethereal tethereal-lite wireshark wireshark-lite 1.0.8

Secunia reports:

A vulnerability has been reported in Wireshark, which can be exploited by malicious people to cause a DoS.

The vulnerability is caused due to an error in the PCNFSD dissector and can be exploited to cause a crash via a specially crafted PCNFSD packet.

CVE-2009-1829 http://secunia.com/advisories/35201/ http://www.wireshark.org/security/wnpa-sec-2009-03.html 2009-05-21 2009-05-30 2010-05-02
libsndfile -- multiple vulnerabilities libsndfile 1.0.20

Secunia reports:

Two vulnerabilities have been reported in libsndfile, which can be exploited by malicious people to compromise an application using the library.

A boundary error exists within the "voc_read_header()" function in src/voc.c. This can be exploited to cause a heap-based buffer overflow via a specially crafted VOC file.

A boundary error exists within the "aiff_read_header()" function in src/aiff.c. This can be exploited to cause a heap-based buffer overflow via a specially crafted AIFF file.

CVE-2009-1788 CVE-2009-1791 http://secunia.com/advisories/35076/ http://www.trapkit.de/advisories/TKADV2009-006.txt 2009-05-15 2009-05-30
slim -- local disclosure of X authority magic cookie slim 1.3.1_3

Secunia reports:

A security issue has been reported in SLiM, which can be exploited by malicious, local users to disclose sensitive information.

The security issue is caused due to the application generating the X authority file by passing the X authority cookie via the command line to "xauth". This can be exploited to disclose the X authority cookie by consulting the process list and e.g. gain access the user's display.

35015 CVE-2009-1756 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529306 2009-05-20 2009-05-30
ntp -- stack-based buffer overflow ntp 4.2.4p7

US-CERT reports:

ntpd contains a stack buffer overflow which may allow a remote unauthenticated attacker to execute arbitrary code on a vulnerable system or create a denial of service.

35017 CVE-2009-0159 CVE-2009-1252 http://www.kb.cert.org/vuls/id/853097 2009-05-06 2009-05-20
imap-uw -- University of Washington IMAP c-client Remote Format String Vulnerability imap-uw 2007e

SecurityFocus reports:

University of Washington IMAP c-client is prone to a remote format-string vulnerability because the software fails to adequately sanitize user-supplied input before passing it as the format-specifier to a formatted-printing function.

33795 2009-02-17 2009-05-21 2009-05-22
nsd -- buffer overflow vulnerability nsd 3.2.2 nsd2 2.3.7_1

NLnet Labs:

A one-byte buffer overflow has been reported in NSD. The problem affects all versions 2.0.0 to 3.2.1. The bug allows a carefully crafted exploit to bring down your DNS server. It is highly unlikely that this one byte overflow can lead to other (system) exploits.

CVE-2009-1755 http://www.nlnetlabs.nl/publications/NSD_vulnerability_announcement.html 2009-05-19 2009-05-19 2009-05-22
libxine -- multiple vulnerabilities libxine 1.1.16.3

xine developers report:

  • Fix another possible int overflow in the 4XM demuxer. (ref. TKADV2009-004, CVE-2009-0385)
  • Fix an integer overflow in the Quicktime demuxer.
CVE-2009-0385 CVE-2009-1274 http://trapkit.de/advisories/TKADV2009-004.txt http://trapkit.de/advisories/TKADV2009-005.txt http://sourceforge.net/project/shownotes.php?release_id=660071 2009-04-04 2009-05-17
libxine -- multiple vulnerabilities libxine 1.1.16.2

Multiple vulnerabilities were fixed in libxine 1.1.16.2.

Tobias Klein reports:

FFmpeg contains a type conversion vulnerability while parsing malformed 4X movie files. The vulnerability may be exploited by a (remote) attacker to execute arbitrary code in the context of FFmpeg or an application using the FFmpeg library.

Note: A similar issue also affects xine-lib < version 1.1.16.2.

xine developers report:

  • Fix broken size checks in various input plugins (ref. CVE-2008-5239).
  • More malloc checking (ref. CVE-2008-5240).
CVE-2009-0698 CVE-2008-5234 CVE-2008-5240 http://trapkit.de/advisories/TKADV2009-004.txt http://sourceforge.net/project/shownotes.php?release_id=660071 2009-02-15 2009-05-17
php -- ini database truncation inside dba_replace() function php4-dba 4.4.9_1 php5-dba 5.2.7

securityfocus research reports:

A bug that leads to the emptying of the INI file contents if the database key was not found exists in PHP dba extension in versions 5.2.6, 4.4.9 and earlier.

Function dba_replace() are not filtering strings key and value. There is a possibility for the destruction of the file.

CVE-2008-7068 http://www.securityfocus.com/archive/1/498746/30/0/threaded http://securityreason.com/achievement_securityalert/58 2008-11-28 2009-05-16 2013-06-16
libwmf -- embedded GD library Use-After-Free vulnerability libwmf 0.2.8.4_3

Secunia reports:

A vulnerability has been reported in libwmf, which can be exploited by malicious people to cause a DoS (Denial of Service) or compromise an application using the library.

The vulnerability is caused due to a use-after-free error within the embedded GD library, which can be exploited to cause a crash or potentially to execute arbitrary code via a specially crafted WMF file.

34792 CVE-2009-1364 https://bugzilla.redhat.com/show_bug.cgi?id=496864 https://rhn.redhat.com/errata/RHSA-2009-0457.html http://secunia.com/advisories/34901/ 2009-05-05 2009-05-16
libwmf -- integer overflow vulnerability libwmf 0.2.8.4_3

Secunia reports:

infamous41md has reported a vulnerability in libwmf, which potentially can be exploited by malicious people to compromise an application using the vulnerable library.

The vulnerability is caused due to an integer overflow error when allocating memory based on a value taken directly from a WMF file without performing any checks. This can be exploited to cause a heap-based buffer overflow when a specially crafted WMF file is processed.

18751 CVE-2006-3376 http://secunia.com/advisories/20921/ 2006-07-03 2009-05-16
moinmoin -- cross-site scripting vulnerabilities moinmoin 1.8.3

Secunia reports:

Input passed via multiple parameters to action/AttachFile.py is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in the context of an affected site.

CVE-2009-1482 http://secunia.com/advisories/34821/ http://moinmo.in/SecurityFixes 2009-04-21 2009-05-16
mod_perl -- cross-site scripting mod_perl 1.31 mod_perl2 2.05

Secunia reports:

Certain input passed to the "Apache::Status" and "Apache2::Status" modules is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected website.

CVE-2009-0796 http://secunia.com/advisories/34597 2009-02-28 2009-05-16 2009-05-16
drupal -- cross-site scripting drupal5 5.18 drupal6 6.12

The Drupal Security Team reports:

When outputting user-supplied data Drupal strips potentially dangerous HTML attributes and tags or escapes characters which have a special meaning in HTML. This output filtering secures the site against cross site scripting attacks via user input.

Certain byte sequences that are valid in the UTF-8 specification are potentially dangerous when interpreted as UTF-7. Internet Explorer 6 and 7 may decode these characters as UTF-7 if they appear before the <meta http-equiv="Content-Type" /> tag that specifies the page content as UTF-8, despite the fact that Drupal also sends a real HTTP header specifying the content as UTF-8. This enables attackers to execute cross site scripting attacks with UTF-7. SA-CORE-2009-005 - Drupal core - Cross site scripting contained an incomplete fix for the issue. HTML exports of books are still vulnerable, which means that anyone with edit permissions for pages in outlines is able to insert arbitrary HTML and script code in these exports.

Additionally, the taxonomy module allows users with the 'administer taxonomy' permission to inject arbitrary HTML and script code in the help text of any vocabulary.

http://drupal.org/node/461886 http://secunia.com/advisories/35045 2009-05-13 2009-05-14 2009-05-16
cyrus-sasl -- buffer overflow vulnerability cyrus-sasl 2.1.23

US-CERT reports:

The sasl_encode64() function converts a string into base64. The Cyrus SASL library contains buffer overflows that occur because of unsafe use of the sasl_encode64() function.

CVE-2009-0688 http://www.kb.cert.org/vuls/id/238019 2009-04-08 2009-05-15
moinmoin -- multiple cross site scripting vulnerabilities moinmoin 1.8.2

Secunia reports:

Some vulnerabilities have been reported in MoinMoin, which can be exploited by malicious people to conduct cross-site scripting attacks.

Input passed to multiple parameters in action/AttachFile.py is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in the context of an affected site.

Certain input passed to security/antispam.py is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in the context of an affected site.

CVE-2009-0260 CVE-2009-0312 http://moinmo.in/SecurityFixes http://secunia.com/advisories/33593 2009-01-21 2009-05-13
ghostscript -- buffer overflow vulnerability ghostscript8 ghostscript8-nox11 8.64

SecurityFocus reports:

Ghostscript is prone to a remote buffer-overflow vulnerability because it fails to properly bounds-check user-supplied input before copying it into a finite-sized buffer.

Exploiting this issue allows remote attackers to overwrite a sensitive memory buffer with arbitrary data, potentially allowing them to execute malicious machine code in the context of the affected application. This vulnerability may facilitate the compromise of affected computers.

34340 CVE-2008-6679 2009-02-03 2009-05-13
pango -- integer overflow pango linux-pango linux-f8-pango linux-f10-pango 1.24

oCERT reports:

Pango suffers from a multiplicative integer overflow which may lead to a potentially exploitable, heap overflow depending on the calling conditions.

For example, this vulnerability is remotely reachable in Firefox by creating an overly large document.location value but only results in a process-terminating, allocation error (denial of service).

The affected function is pango_glyph_string_set_size. An overflow check when doubling the size neglects the overflow possible on the subsequent allocation.

34870 CVE-2009-1194 http://secunia.com/advisories/35021/ 2009-02-22 2009-05-13 2009-10-01
wireshark -- multiple vulnerabilities ethereal ethereal-lite tethereal tethereal-lite wireshark wireshark-lite 1.0.7

Wireshark team reports:

Wireshark 1.0.7 fixes the following vulnerabilities:

  • The PROFINET dissector was vulnerable to a format string overflow. (Bug 3382) Versions affected: 0.99.6 to 1.0.6, CVE-2009-1210.
  • The Check Point High-Availability Protocol (CPHAP) dissector could crash. (Bug 3269) Versions affected: 0.9.6 to 1.0.6; CVE-2009-1268.
  • Wireshark could crash while loading a Tektronix .rf5 file. (Bug 3366) Versions affected: 0.99.6 to 1.0.6, CVE-2009-1269.
34291 34457 CVE-2009-1210 CVE-2009-1268 CVE-2009-1269 http://www.wireshark.org/security/wnpa-sec-2009-02.html http://secunia.com/advisories/34542 2009-04-06 2009-05-09 2009-05-13
cups -- remote code execution and DNS rebinding cups-base 1.3.10

Gentoo security team summarizes:

The following issues were reported in CUPS:

  • iDefense reported an integer overflow in the _cupsImageReadTIFF() function in the "imagetops" filter, leading to a heap-based buffer overflow (CVE-2009-0163).
  • Aaron Siegel of Apple Product Security reported that the CUPS web interface does not verify the content of the "Host" HTTP header properly (CVE-2009-0164).
  • Braden Thomas and Drew Yao of Apple Product Security reported that CUPS is vulnerable to CVE-2009-0146, CVE-2009-0147 and CVE-2009-0166, found earlier in xpdf and poppler.

A remote attacker might send or entice a user to send a specially crafted print job to CUPS, possibly resulting in the execution of arbitrary code with the privileges of the configured CUPS user -- by default this is "lp", or a Denial of Service. Furthermore, the web interface could be used to conduct DNS rebinding attacks.

34571 34665 34568 CVE-2009-0163 CVE-2009-0164 CVE-2009-0146 CVE-2009-0147 CVE-2009-0166 http://www.cups.org/articles.php?L582 2009-05-05 2009-05-07 2009-05-13
FreeBSD -- remotely exploitable crash in OpenSSL FreeBSD 6.36.3_10 6.46.4_4 7.07.0_12 7.17.1_5

Problem Description

The function ASN1_STRING_print_ex does not properly validate the lengths of BMPString or UniversalString objects before attempting to print them.

Impact

An application which attempts to print a BMPString or UniversalString which has an invalid length will crash as a result of OpenSSL accessing invalid memory locations. This could be used by an attacker to crash a remote application.

Workaround

No workaround is available, but applications which do not use the ASN1_STRING_print_ex function (either directly or indirectly) are not affected.

SA-09:08.openssl CVE-2009-0590 2009-03-25 2009-05-07 2009-05-13
quagga -- Denial of Service quagga 0.99.11_3

Debian Security Team reports:

It was discovered that Quagga, an IP routing daemon, could no longer process the Internet routing table due to broken handling of multiple 4-byte AS numbers in an AS path. If such a prefix is received, the BGP daemon crashes with an assert failure leading to a denial of service.

34656 http://lists.quagga.net/pipermail/quagga-dev/2009-April/006541.html CVE-2009-1572 2009-05-04 2009-05-06 2009-05-07
openfire -- Openfire No Password Changes Security Bypass openfire 3.6.4

Secunia reports:

A vulnerability has been reported in Openfire which can be exploited by malicious users to bypass certain security restrictions. The vulnerability is caused due to Openfire not properly respecting the no password changes setting which can be exploited to change passwords by sending jabber:iq:auth passwd_change requests to the server.

CVE-2009-1596 http://secunia.com/advisories/34984/ http://www.igniterealtime.org/issues/browse/JM-1532 http://www.igniterealtime.org/community/message/190288#190288 2009-05-04 2009-05-04 2010-05-02
drupal -- cross site scripting drupal5 5.17 drupal6 6.11

Drupal Security Team reports:

When outputting user-supplied data Drupal strips potentially dangerous HTML attributes and tags or escapes characters which have a special meaning in HTML. This output filtering secures the site against cross site scripting attacks via user input.

Certain byte sequences that are valid in the UTF-8 specification are potentially dangerous when interpreted as UTF-7. Internet Explorer 6 and 7 may decode these characters as UTF-7 if they appear before the meta http-equiv="Content-Type" tag that specifies the page content as UTF-8, despite the fact that Drupal also sends a real HTTP header specifying the content as UTF-8. This behaviour enables malicious users to insert and execute Javascript in the context of the website if site visitors are allowed to post content.

In addition, Drupal core also has a very limited information disclosure vulnerability under very specific conditions. If a user is tricked into visiting the site via a specially crafted URL and then submits a form (such as the search box) from that page, the information in their form submission may be directed to a third-party site determined by the URL and thus disclosed to the third party. The third party site may then execute a CSRF attack against the submitted form.

CVE-2009-1575 CVE-2009-1576 http://drupal.org/node/449078 2009-04-30 2009-04-30 2010-05-02
mozilla -- multiple vulnerabilities firefox 2.0.0.20_7,1 3.*,13.0.9,1 linux-firefox linux-firefox-devel 3.0.9 linux-seamonkey-devel 0 seamonkey linux-seamonkey 1.1.17 thunderbird linux-thunderbird 2.0.0.22

Mozilla Foundation reports:

MFSA 2009-22: Firefox allows Refresh header to redirect to javascript: URIs

MFSA 2009-21: POST data sent to wrong site when saving web page with embedded frame

MFSA 2009-20: Malicious search plugins can inject code into arbitrary sites

MFSA 2009-19: Same-origin violations in XMLHttpRequest and XPCNativeWrapper.toString

MFSA 2009-18: XSS hazard using third-party stylesheets and XBL bindings

MFSA 2009-17: Same-origin violations when Adobe Flash loaded via view-source: scheme

MFSA 2009-16: jar: scheme ignores the content-disposition: header on the inner URI

MFSA 2009-15: URL spoofing with box drawing character

MFSA 2009-14 Crashes with evidence of memory corruption (rv:1.9.0.9)

34656 CVE-2009-1303 CVE-2009-1306 CVE-2009-1307 CVE-2009-1308 CVE-2009-1309 CVE-2009-1312 CVE-2009-1311 CVE-2009-1302 CVE-2009-1304 CVE-2009-1305 CVE-2009-1310 http://www.mozilla.org/security/announce/2009/mfsa2009-22.html http://www.mozilla.org/security/announce/2009/mfsa2009-21.html http://www.mozilla.org/security/announce/2009/mfsa2009-20.html http://www.mozilla.org/security/announce/2009/mfsa2009-19.html http://www.mozilla.org/security/announce/2009/mfsa2009-18.html http://www.mozilla.org/security/announce/2009/mfsa2009-17.html http://www.mozilla.org/security/announce/2009/mfsa2009-16.html http://www.mozilla.org/security/announce/2009/mfsa2009-15.html http://www.mozilla.org/security/announce/2009/mfsa2009-14.html 2009-04-21 2009-04-22 2009-12-12
poppler -- Poppler Multiple Vulnerabilities poppler 0.10.6

Secunia reports:

Some vulnerabilities have been reported in Poppler which can be exploited by malicious people to potentially compromise an application using the library.

http://secunia.com/advisories/34746/ 2009-04-17 2009-04-18
xpdf -- multiple vulnerabilities xpdf 3.02_11

Secunia reports:

Some vulnerabilities have been reported in Xpdf, which can be exploited by malicious people to potentially compromise a user's system.

A boundary error exists when decoding JBIG2 symbol dictionary segments. This can be exploited to cause a heap-based buffer overflow and potentially execute arbitrary code.

Multiple integer overflows in the JBIG2 decoder can be exploited to potentially execute arbitrary code.

Multiple boundary errors in the JBIG2 decoder can be exploited to cause buffer overflows and potentially execute arbitrary code.

Multiple errors in the JBIG2 decoder can be exploited can be exploited to free arbitrary memory and potentially execute arbitrary code.

Multiple unspecified input validation errors in the JBIG2 decoder can be exploited to potentially execute arbitrary code.

CVE-2009-0146 CVE-2009-0147 CVE-2009-0166 CVE-2009-0799 CVE-2009-0800 CVE-2009-1179 CVE-2009-1180 CVE-2009-1181 CVE-2009-1182 CVE-2009-1183 http://secunia.com/advisories/34291 http://www.vupen.com/english/advisories/2009/1065 2009-04-16 2009-04-18 2009-04-18
freetype2 -- multiple vulnerabilities freetype2 2.3.9_1

Secunia reports:

Some vulnerabilities have been reported in FreeType, which can be exploited by malicious people to potentially compromise an application using the library.

An integer overflow error within the "cff_charset_compute_cids()" function in cff/cffload.c can be exploited to potentially cause a heap-based buffer overflow via a specially crafted font.

Multiple integer overflow errors within validation functions in sfnt/ttcmap.c can be exploited to bypass length validations and potentially cause buffer overflows via specially crafted fonts.

An integer overflow error within the "ft_smooth_render_generic()" function in smooth/ftsmooth.c can be exploited to potentially cause a heap-based buffer overflow via a specially crafted font.

CVE-2009-0946 http://secunia.com/advisories/34723/ 2009-04-16 2009-04-18
ejabberd -- cross-site scripting vulnerability ejabberd 2.0.4

SecurityFocus reports:

The ejabberd application is prone to a cross-site scripting vulnerability.

An attacker may leverage this issue to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site and to steal cookie-based authentication credentials.

34133 CVE-2009-0934 2009-03-16 2009-04-17
ziproxy -- multiple vulnerability ziproxy 2.7.0

Ziproxy Developers reports:

Multiple HTTP proxy implementations are prone to an information-disclosure vulnerability related to the interpretation of the 'Host' HTTP header. Specifically, this issue occurs when the proxy makes a forwarding decision based on the 'Host' HTTP header instead of the destination IP address.

Attackers may exploit this issue to obtain sensitive information such as internal intranet webpages. Additional attacks may also be possible.

33858 CVE-2009-0804 http://www.kb.cert.org/vuls/id/MAPG-7N9GN8 2009-02-23 2009-04-15
phpmyadmin -- insufficient output sanitizing when generating configuration file phpMyAdmin 3.1.3.2

phpMyAdmin Team reports:

Setup script used to generate configuration can be fooled using a crafted POST request to include arbitrary PHP code in generated configuration file. Combined with ability to save files on server, this can allow unauthenticated users to execute arbitrary PHP code. This issue is on different parameters than PMASA-2009-3 and it was missed out of our radar because it was not existing in 2.11.x branch.

CVE-2009-1285 http://www.phpmyadmin.net/home_page/security/PMASA-2009-4.php 2009-04-14 2009-04-15 2010-05-02
drupal6-cck -- cross-site scripting drupal6-cck 2.2

Drupal CCK plugin developer reports:

The Node reference and User reference sub-modules, which are part of the Content Construction Kit (CCK) project, lets administrators define node fields that are references to other nodes or to users. When displaying a node edit form, the titles of candidate referenced nodes or names of candidate referenced users are not properly filtered, allowing malicious users to inject arbitrary code on those pages. Such a cross site scripting (XSS) attack may lead to a malicious user gaining full administrative access.

34172 CVE-2009-1069 http://drupal.org/node/406520 2009-03-23 2009-04-11 2010-05-02
pivot-weblog -- file deletion vulnerability pivot-weblog 1.40.7

Secunia reports:

A vulnerability has been discovered in Pivot, which can be exploited by malicious people to delete certain files.

Input passed to the "refkey" parameter in extensions/bbclone_tools/count.php is not properly sanitised before being used to delete files. This can be exploited to delete files with the permissions of the web server via directory traversal sequences passed within the "refkey" parameter.

NOTE: Users with the "Advanced" user level are able to include and execute uploaded PHP code via the "pivot_path" parameter in extensions/bbclone_tools/getkey.php when extensions/bbclone_tools/hr_conf.php can be deleted.

34160 http://secunia.com/advisories/34302/ 2009-03-18 2009-03-27
phpmyadmin -- insufficient output sanitizing when generating configuration file phpMyAdmin211 2.11.9.5 phpMyAdmin 3.1.3.1

phpMyAdmin reports:

Setup script used to generate configuration can be fooled using a crafted POST request to include arbitrary PHP code in generated configuration file.

CVE-2009-1151 http://www.phpmyadmin.net/home_page/security/PMASA-2009-3.php 2009-03-24 2009-03-25 2010-05-02
amarok -- multiple vulnerabilities amarok 1.4.10_3

Secunia reports:

Tobias Klein has reported some vulnerabilities in Amarok, which potentially can be exploited by malicious people to compromise a user's system.

Two integer overflow errors exist within the "Audible::Tag::readTag()" function in src/metadata/audible/audibletag.cpp. These can be exploited to cause heap-based buffer overflows via specially crafted Audible Audio files.

Two errors within the "Audible::Tag::readTag()" function in src/metadata/audible/audibletag.cpp can be exploited to corrupt arbitrary memory via specially crafted Audible Audio files.

33210 CVE-2009-0135 CVE-2009-0136 http://www.debian.org/security/2009/dsa-1706 http://secunia.com/advisories/33505 2009-01-12 2009-03-23
wireshark -- multiple vulnerabilities ethereal ethereal-lite tethereal tethereal-lite wireshark wireshark-lite 1.0.6

Vendor reports:

On non-Windows systems Wireshark could crash if the HOME environment variable contained sprintf-style string formatting characters. Wireshark could crash while reading a malformed NetScreen snoop file. Wireshark could crash while reading a Tektronix K12 text capture file.

CVE-2009-0599 CVE-2009-0600 CVE-2009-0601 http://www.wireshark.org/security/wnpa-sec-2009-01.html 2009-02-06 2009-03-22 2010-05-02
netatalk -- arbitrary command execution in papd daemon netatalk 2.0.3_5,1

Secunia reports:

A vulnerability has been reported in Netatalk, which potentially can be exploited by malicious users to compromise a vulnerable system.

The vulnerability is caused due to the papd daemon improperly sanitising several received parameters before passing them in a call to popen(). This can be exploited to execute arbitrary commands via a specially crafted printing request.

Successful exploitation requires that a printer is configured to pass arbitrary values as parameters to a piped command.

32925 CVE-2008-5718 http://secunia.com/advisories/33227/ http://www.openwall.com/lists/oss-security/2009/01/13/3 2008-12-19 2009-03-18 2009-03-18
gstreamer-plugins-good -- multiple memory overflows gstreamer-plugins-good 0.10.9,30.10.12,3

Secunia reports:

Tobias Klein has reported some vulnerabilities in GStreamer Good Plug-ins, which can potentially be exploited by malicious people to compromise a vulnerable system.

A boundary error occurs within the "qtdemux_parse_samples()" function in gst/gtdemux/qtdemux.c when performing QuickTime "ctts" Atom parsing. This can be exploited to cause a heap-based buffer overflow via a specially crafted QuickTime media file.

An array indexing error exists in the "qtdemux_parse_samples()" function in gst/gtdemux/qtdemux.c when performing QuickTime "stss" Atom parsing. This can be exploited to corrupt memory via a specially crafted QuickTime media file.

A boundary error occurs within the "qtdemux_parse_samples()" function in gst/gtdemux/qtdemux.c when performing QuickTime "stts" Atom parsing. This can be exploited to cause a heap-based buffer overflow via a specially crafted QuickTime media file.

CVE-2009-0386 CVE-2009-0387 CVE-2009-0397 http://secunia.com/advisories/33650/ http://trapkit.de/advisories/TKADV2009-003.txt http://gstreamer.freedesktop.org/releases/gst-plugins-good/0.10.12.html 2009-01-22 2009-03-16
libsndfile -- CAF processing integer overflow vulnerability libsndfile 1.0.19

Secunia reports:

The vulnerability is caused due to an integer overflow error in the processing of CAF description chunks. This can be exploited to cause a heap-based buffer overflow by tricking the user into processing a specially crafted CAF audio file.

CVE-2009-0186 http://secunia.com/advisories/33980/ 2009-03-03 2009-03-16
ffmpeg -- 4xm processing memory corruption vulnerability ffmpeg 2008.07.27_9

Secunia reports:

Tobias Klein has reported a vulnerability in FFmpeg, which potentially can be exploited by malicious people to compromise an application using the library.

The vulnerability is caused due to a signedness error within the "fourxm_read_header()" function in libavformat/4xm.c. This can be exploited to corrupt arbitrary memory via a specially crafted 4xm file.

33502 CVE-2009-0385 http://secunia.com/advisories/33711/ http://trapkit.de/advisories/TKADV2009-004.txt 2009-01-28 2009-03-16
roundcube -- webmail script insertion and php code injection roundcube 0.2.1,1

Secunia reports:

Some vulnerabilities have been reported in RoundCube Webmail, which can be exploited by malicious users to compromise a vulnerable system and by malicious people to conduct script insertion attacks and compromise a vulnerable system.

The HTML "background" attribute within e.g. HTML emails is not properly sanitised before being used. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site if a malicious email is viewed.

Input passed via a vCard is not properly sanitised before being used in a call to "preg_replace()" with the "e" modifier in program/include/rcube_vcard.php. This can be exploited to inject and execute arbitrary PHP code by e.g. tricking a user into importing a malicious vCard file.

CVE-2009-0413 http://secunia.com/advisories/33622/ http://sourceforge.net/forum/forum.php?forum_id=927958 http://trac.roundcube.net/changeset/2245 http://trac.roundcube.net/ticket/1485689 2009-01-21 2009-03-16 2009-03-26
proftpd -- multiple sql injection vulnerabilities proftpd proftpd-mysql 1.3.2 proftpd-devel 1.3.20080922

Secunia reports:

Some vulnerabilities have been reported in ProFTPD, which can be exploited by malicious people to conduct SQL injection attacks.

The application improperly sets the character encoding prior to performing SQL queries. This can be exploited to manipulate SQL queries by injecting arbitrary SQL code in an environment using a multi-byte character encoding.

An error exists in the "mod_sql" module when processing e.g. user names containing '%' characters. This can be exploited to bypass input sanitation routines and manipulate SQL queries by injecting arbitrary SQL code.

CVE-2009-0542 CVE-2009-0543 http://secunia.com/advisories/33842/ http://bugs.proftpd.org/show_bug.cgi?id=3173 http://bugs.proftpd.org/show_bug.cgi?id=3124 http://milw0rm.com/exploits/8037 2009-02-06 2009-03-16
zabbix -- php frontend multiple vulnerabilities zabbix 1.6.2_1,1 zabbix-agent 1.6.2_1,2

Secunia reports:

Some vulnerabilities have been reported in the ZABBIX PHP frontend, which can be exploited by malicious people to conduct cross-site request forgery attacks and malicious users to disclose sensitive information and compromise a vulnerable system.

Input appended to and passed via the "extlang" parameter to the "calc_exp2()" function in include/validate.inc.php is not properly sanitised before being used. This can be exploited to inject and execute arbitrary PHP code.

The application allows users to perform certain actions via HTTP requests without performing any validity checks to verify the requests. This can be exploited to e.g. create users by enticing a logged in administrator to visit a malicious web page.

Input passed to the "srclang" parameter in locales.php (when "next" is set to a non-NULL value) is not properly verified before being used to include files. This can be exploited to include arbitrary files from local resources via directory traversal attacks and URL-encoded NULL bytes.

http://secunia.com/advisories/34091/ http://www.ush.it/team/ush/hack-zabbix_162/adv.txt 2009-03-04 2009-03-16 2009-03-23
php-mbstring -- php mbstring buffer overflow vulnerability php4-mbstring 4.4.9 php5-mbstring 5.2.9

SecurityFocus reports:

PHP is prone to a buffer-overflow vulnerability because it fails to perform boundary checks before copying user-supplied data to insufficiently sized memory buffers. The issue affects the 'mbstring' extension included in the standard distribution.

An attacker can exploit this issue to execute arbitrary machine code in the context of the affected webserver. Failed exploit attempts will likely crash the webserver, denying service to legitimate users.

32948 CVE-2008-5557 2008-12-21 2009-03-16
phppgadmin -- directory traversal with register_globals enabled phppgadmin 4.2.2

Secunia reports:

Dun has discovered a vulnerability in phpPgAdmin, which can be exploited by malicious people to disclose sensitive information.

Input passed via the "_language" parameter to libraries/lib.inc.php is not properly sanitised before being used to include files. This can be exploited to include arbitrary files from local resources via directory traversal attacks and URL-encoded NULL bytes.

32670 CVE-2008-5587 http://secunia.com/advisories/33014 2008-12-08 2009-03-16
opera -- multiple vulnerabilities opera linux-opera 9.64

Opera Team reports:

An unspecified error in the processing of JPEG images can be exploited to trigger a memory corruption.

An error can be exploited to execute arbitrary script code in a different domain via unspecified plugins.

An unspecified error has a "moderately severe" impact. No further information is available.

CVE-2009-0914 CVE-2009-0915 http://www.opera.com/docs/changelogs/freebsd/964/ http://secunia.com/advisories/34135/ 2009-03-15 2009-03-15 2010-05-02
epiphany -- untrusted search path vulnerability epiphany 2.24.2.1

CVE Mitre reports:

Untrusted search path vulnerability in the Python interface in Epiphany 2.22.3, and possibly other versions, allows local users to execute arbitrary code via a Trojan horse Python file in the current working directory, related to a vulnerability in the PySys_SetArgv function (CVE-2008-5983).

CVE-2008-5985 CVE-2008-5983 2009-01-26 2009-03-11
apache -- Cross-site scripting vulnerability apache 2.2.02.2.9_2 2.0.02.0.63_2

CVE Mitre reports:

Cross-site scripting (XSS) vulnerability in proxy_ftp.c in the mod_proxy_ftp module in Apache 2.0.63 and earlier, and mod_proxy_ftp.c in the mod_proxy_ftp module in Apache 2.2.9 and earlier 2.2 versions, allows remote attackers to inject arbitrary web script or HTML via a wildcard in the last directory component in the pathname in an FTP URI.

CVE-2008-2939 http://www.rapid7.com/advisories/R7-0033.jsp 2008-07-25 2009-03-11
pngcrush -- libpng Uninitialised Pointer Arrays Vulnerability pngcrush 1.6.14

Secunia reports:

A vulnerability has been reported in Pngcrush, which can be exploited by malicious people to potentially compromise a user's system.

The vulnerability is caused due to the use of vulnerable libpng code.

33827 CVE-2009-0040 http://secunia.com/advisories/33976 http://xforce.iss.net/xforce/xfdb/48819 2009-02-19 2009-03-04
curl -- cURL/libcURL Location: Redirect URLs Security Bypass curl 5.117.19.4

Secunia reports:

The security issue is caused due to cURL following HTTP Location: redirects to e.g. scp:// or file:// URLs which can be exploited by a malicious HTTP server to overwrite or disclose the content of arbitrary local files and potentially execute arbitrary commands via specially crafted redirect URLs.

CVE-2009-0037 http://secunia.com/advisories/34138/ 2009-03-03 2009-03-04
Zend Framework -- Local File Inclusion vulnerability in Zend_View::render() ZendFramework 1.7.5

Matthew Weier O'Phinney reports:

A potential Local File Inclusion (LFI) vulnerability exists in the Zend_View::render() method. If user input is used to specify the script path, then it is possible to trigger the LFI.

Note that Zend Framework applications that never call the Zend_View::render() method with a user-supplied parameter are not affected by this vulnerability.

http://framework.zend.com/issues/browse/ZF-5748 2009-02-11 2009-02-18
dia -- remote command execution vulnerability dia 0.96.1_6,1

Security Focus reports:

An attacker could exploit this issue by enticing an unsuspecting victim to execute the vulnerable application in a directory containing a malicious Python file. A successful exploit will allow arbitrary Python commands to run within the privileges of the currently logged-in user.

33448 CVE-2008-5984 http://secunia.com/advisories/33672 2009-01-26 2009-02-17
pycrypto -- ARC2 module buffer overflow py-pycrypto 2.0.1_2

Dwayne C. Litzenberger reports:

pycrypto is exposed to a buffer overflow issue because it fails to adequately verify user-supplied input. This issue resides in the ARC2 module. This issue can be triggered with specially crafted ARC2 keys in excess of 128 bytes.

http://lists.dlitz.net/pipermail/pycrypto/2009q1/000062.html 2009-02-06 2009-02-15
varnish -- Varnish HTTP Request Parsing Denial of Service varnish 2.0.1

SecurityFocus reports:

Varnish is prone to a remote denial-of-service vulnerability because the application fails to handle certain HTTP requests.

Successfully exploiting this issue allows remote attackers to crash the affected application denying further service to legitimate users.

33712 http://secunia.com/advisories/33852/ http://varnish.projects.linpro.no/wiki/WikiStart 2008-10-17 2009-02-14 2009-02-15
tor -- multiple vulnerabilities tor 0.2.0.34 tor-devel 0.2.12-alpha

Secunia reports:

Some vulnerabilities have been reported in Tor, where one has an unknown impact and others can be exploited by malicious people to cause a DoS.

An error when running Tor as a directory authority can be exploited to trigger the execution of an infinite loop.

An unspecified error exists when running on Windows systems prior to Windows XP. No further information is currently available.

CVE-2009-0936 CVE-2009-0937 CVE-2009-0938 http://secunia.com/advisories/33880/ http://archives.seul.org/or/announce/Feb-2009/msg00000.html 2009-02-10 2009-02-13 2009-03-20
firefox -- multiple vulnerabilities firefox 2.0.0.20_3,1 3.*,13.0.6,1 linux-firefox linux-firefox-devel 3.0.6 linux-seamonkey-devel 0 seamonkey linux-seamonkey 1.1.15 thunderbird linux-thunderbird 2.0.0.21

Mozilla Foundation reports:

MFSA 2009-06: Directives to not cache pages ignored

MFSA 2009-05: XMLHttpRequest allows reading HTTPOnly cookies

MFSA 2009-04: Chrome privilege escalation via local .desktop files

MFSA 2009-03: Local file stealing with SessionStore

MFSA 2009-02: XSS using a chrome XBL method and window.eval

MFSA 2009-01: Crashes with evidence of memory corruption (rv:1.9.0.6)

CVE-2009-0352 CVE-2009-0353 CVE-2009-0354 CVE-2009-0355 CVE-2009-0356 CVE-2009-0357 CVE-2009-0358 http://www.mozilla.org/security/announce/2009/mfsa2009-01.html http://www.mozilla.org/security/announce/2009/mfsa2009-02.html http://www.mozilla.org/security/announce/2009/mfsa2009-03.html http://www.mozilla.org/security/announce/2009/mfsa2009-04.html http://www.mozilla.org/security/announce/2009/mfsa2009-05.html http://www.mozilla.org/security/announce/2009/mfsa2009-06.html http://secunia.com/advisories/33799/ 2009-02-04 2009-02-11 2009-12-12
codeigniter -- arbitrary script execution in the new Form Validation class codeigniter 1.7.01.7.1

znirkel reports:

The eval() function in _reset_post_array crashes when posting certain data. By passing in carefully-crafted input data, the eval() function could also execute malicious PHP code.

Note that CodeIgniter applications that either do not use the new Form Validation class or use the old Validation class are not affected by this vulnerability.

http://codeigniter.com/bug_tracker/bug/6068/ 2008-11-28 2009-02-11
pyblosxom -- atom flavor multiple XML injection vulnerabilities pyblosxom 1.5.r3

Security Focus reports:

PyBlosxom is prone to multiple XML-injection vulnerabilities because the application fails to properly sanitize user-supplied input before using it in dynamically generated content.

Attacker-supplied XML and script code would run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or to control how the site is rendered to the user. Other attacks are also possible.

33676 2009-02-09 2009-02-11
typo3 -- cross-site scripting and information disclosure typo3 4.2.6

Secunia reports:

Some vulnerabilities have been reported in Typo3, which can be exploited by malicious people to conduct cross-site scripting attacks and disclose sensitive information.

Input passed via unspecified fields to the backend user interface is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

An error in the "jumpUrl" mechanism can be exploited to read arbitrary files from local resources by disclosing a hash secret used to restrict file access.

CVE-2009-0815 CVE-2009-0816 http://secunia.com/advisories/33829/ http://typo3.org/teams/security/security-bulletins/typo3-sa-2009-002/ 2009-02-10 2009-02-11 2010-05-02
amaya -- multiple buffer overflow vulnerabilities amaya 0

Secunia reports:

A boundary error when processing "div" HTML tags can be exploited to cause a stack-based buffer overflow via an overly long "id" parameter.

A boundary error exists when processing overly long links. This can be exploited to cause a stack-based buffer overflow by tricking the user into e.g. editing a malicious link.

A boundary error when processing e.g. a "bdo" HTML tag having an overly long "dir" attribute can be exploited to cause a stack-based buffer overflow.

A boundary error when processing "input" HTML tags can be exploited to cause a stack-based buffer overflow via an overly long e.g. "type" attribute.

CVE-2008-5282 CVE-2009-0323 http://secunia.com/advisories/32848/ http://www.bmgsec.com.au/advisory/41/ http://www.bmgsec.com.au/advisory/40/ http://milw0rm.com/exploits/7467 http://www.coresecurity.com/content/amaya-buffer-overflows 2008-11-25 2009-02-09
websvn -- multiple vulnerabilities websvn 2.1.0

Secunia reports:

Some vulnerabilities have been reported in WebSVN, which can be exploited by malicious users to disclose sensitive information, and by malicious people to conduct cross-site scripting attacks and manipulate data.

Input passed in the URL to index.php is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

Input passed to the "rev" parameter in rss.php is not properly sanitised before being used. This can be exploited to overwrite arbitrary files via directory traversal attacks.

Access to restricted repositories is not properly enforced, which can be exploited to disclose potentially sensitive information by accessing the repository via "listing.php" and using the "compare with previous" and "show changed files" links.

CVE-2008-5918 CVE-2008-5919 CVE-2009-0240 http://secunia.com/advisories/32338/ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512191 http://www.gulftech.org/?node=research&article_id=00132-10202008 2008-10-23 2009-02-09
phplist -- local file inclusion vulnerability phplist 2.10.9

Secunia reports:

Input passed to the "_SERVER[ConfigFile]" parameter in admin/index.php is not properly verified before being used to include files. This can be exploited to include arbitrary files from local resources.

CVE-2009-0422 http://secunia.com/advisories/33533/ 2009-01-15 2009-02-09
squid -- remote denial of service vulnerability squid 2.7.12.7.6 3.0.13.0.13

Squid security advisory 2009:1 reports:

Due to an internal error Squid is vulnerable to a denial of service attack when processing specially crafted requests.

This problem allows any client to perform a denial of service attack on the Squid service.

CVE-2009-0478 http://www.squid-cache.org/Advisories/SQUID-2009_1.txt http://secunia.com/advisories/33731/ 2009-02-04 2009-02-09 2009-02-10
typo3 -- multiple vulnerabilities typo3 4.2.4

Secunia reports:

Some vulnerabilities have been reported in Typo3, which can be exploited by malicious people to bypass certain security restrictions, conduct cross-site scripting and session fixation attacks, and compromise a vulnerable system.

The "Install tool" system extension uses insufficiently random entropy sources to generate an encryption key, resulting in weak security.

The authentication library does not properly invalidate supplied session tokens, which can be exploited to hijack a user's session.

Certain unspecified input passed to the "Indexed Search Engine" system extension is not properly sanitised before being used to invoke commands. This can be exploited to inject and execute arbitrary shell commands.

Input passed via the name and content of files to the "Indexed Search Engine" system extension is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

Certain unspecified input passed to the Workspace module is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

Note: It is also reported that certain unspecified input passed to test scripts of the "ADOdb" system extension is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected website.

CVE-2009-0255 CVE-2009-0256 CVE-2009-0257 CVE-2009-0258 http://secunia.com/advisories/33617/ http://typo3.org/teams/security/security-bulletins/typo3-sa-2009-001/ 2009-02-07 2009-02-09 2013-06-19
sudo -- certain authorized users could run commands as any user sudo 1.6.91.6.9.20

Todd Miller reports:

A bug was introduced in Sudo's group matching code in version 1.6.9 when support for matching based on the supplemental group vector was added. This bug may allow certain users listed in the sudoers file to run a command as a different user than their access rule specifies.

33517 CVE-2009-0034 http://www.gratisoft.us/pipermail/sudo-announce/2009-February/000085.html 2009-02-04 2009-02-06
drupal -- multiple vulnerabilities drupal5 5.15 drupal6 6.9

Drupal Team reports:

The Content Translation module for Drupal 6.x enables users to make a translation of an existing item of content (a node). In that proces the existing node's content is copied into the new node's submission form.

The module contains a flaw that allows a user with the 'translate content' permission to potentially bypass normal viewing access restrictions, for example allowing the user to see the content of unpublished nodes even if they do not have permission to view unpublished nodes.

When user profile pictures are enabled, the default user profile validation function will be bypassed, possibly allowing invalid user names or e-mail addresses to be submitted.

http://drupal.org/node/358957 http://secunia.com/advisories/33550/ http://secunia.com/advisories/33500/ http://secunia.com/advisories/33542/ 2009-01-14 2009-02-04
perl -- Directory Permissions Race Condition perl 5.8.05.8.9

Secunia reports:

Paul Szabo has reported a vulnerability in Perl File::Path::rmtree, which potentially can be exploited by malicious, local users to gain escalated privileges.

The vulnerability is caused due to a race condition in the way File::Path::rmtree handles directory permissions when cleaning up directories. This can be exploited by replacing an existing sub directory in the directory tree with a symbolic link to an arbitrary file.

Successful exploitation may allow changing permissions of arbitrary files, if root uses an application using the vulnerable code to delete files in a directory having a world-writable sub directory.

CVE-2005-0448 http://www.ubuntulinux.org/usn/usn-94-1 http://secunia.com/advisories/14531/ 2005-03-09 2009-02-03
moinmoin -- multiple cross site scripting vulnerabilities moinmoin 1.8.1

Secunia reports:

Input passed to multiple parameters in action/AttachFile.py is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in the context of an affected site.

Certain input passed to security/antispam.py is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in the context of an affected site.

CVE-2009-0260 CVE-2009-0312 http://secunia.com/advisories/33593/ http://hg.moinmo.in/moin/1.8/file/c76d50dac855 http://hg.moinmo.in/moin/1.8/rev/89b91bf87dad http://moinmo.in/SecurityFixes#moin1.8.1 2009-01-21 2009-01-30
ganglia -- buffer overflow vulnerability ganglia-monitor-core ganglia-monitor-webfrontend 3.1.1

Secunia reports:

Spike Spiegel has discovered a vulnerability in Ganglia which can be exploited by malicious people to compromise a vulnerable system. The vulnerability is caused due to a boundary error within the process_path function in gmetad/server.c. This can be exploited to cause a stack-based buffer overflow by e.g. sending a specially crafted message to the gmetad service.

The vulnerability is confirmed in version 3.1.1. Other versions may also be affected.

CVE-2009-0241 http://secunia.com/advisories/33506 2009-01-26 2009-01-30 2009-01-30
tor -- unspecified memory corruption vulnerability tor 0.2.0.33 tor-devel 0.2.1.11-alpha

Secunia reports:

A vulnerability with an unknown impact has been reported in Tor.

The vulnerability is caused due to an unspecified error and can be exploited to trigger a heap corruption. No further information is currently available.

CVE-2009-0414 http://secunia.com/advisories/33635/ http://archives.seul.org/or/announce/Jan-2009/msg00000.html 2009-01-22 2009-01-29 2010-05-02
glpi -- SQL Injection glpi 0.71.4

The GLPI project reports:

Input passed via unspecified parameters is not properly sanitised before being used in SQL queries. This can be exploited to manipulateSQL queries by injecting arbitrary SQL code.

http://www.glpi-project.org/spip.php?page=annonce&id_breve=161&lang=en https://mail.gna.org/public/glpi-news/2009-01/msg00002.html https://dev.indepnet.net/glpi/ticket/1224 http://secunia.com/advisories/33680/ 2009-01-25 2009-01-28
openfire -- multiple vulnerabilities openfire 3.6.3

Core Security Technologies reports:

Multiple cross-site scripting vulnerabilities have been found which may lead to arbitrary remote code execution on the server running the application due to unauthorized upload of Java plugin code.

32935 32937 32938 32939 32940 32943 32944 32945 CVE-2009-0496 CVE-2009-0497 http://www.coresecurity.com/content/openfire-multiple-vulnerabilities 2009-01-08 2009-01-25 2010-05-02
ipset-tools -- Denial of Service Vulnerabilities ipsec-tools 0.7.1

SecurityFocus reports:

IPsec-Tools is affected by multiple remote denial-of-service vulnerabilities because the software fails to properly handle certain network packets.

A successful attack allows a remote attacker to crash the software, denying further service to legitimate users.

30657 CVE-2008-3651 CVE-2008-3652 http://marc.info/?l=ipsec-tools-devel&m=121688914101709&w=2 2008-07-28 2009-01-21
Teamspeak Server -- Directory Traversal Vulnerability teamspeak_server 2.0.23.17

SecurityFocus reports:

TeamSpeak is prone to a directory-traversal vulnerability because it fails to sufficiently sanitize user-supplied input data. Exploiting the issue may allow an attacker to obtain sensitive information that could aid in further attacks.

33256 http://www.securityfocus.com/bid/33256 2009-01-14 2009-01-20
optipng -- arbitrary code execution via crafted BMP image optipng 0.6.2

Secunia reports:

A vulnerability has been reported in OptiPNG, which potentially can be exploited by malicious people to compromise a user's system.

The vulnerability is caused due to a boundary error in the BMP reader and can be exploited to cause a buffer overflow by tricking a user into processing a specially crafted file.

Successful exploitation may allow execution of arbitrary code.

CVE-2008-5101 http://secunia.com/advisories/32651 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505399 http://optipng.sourceforge.net/ 2008-11-11 2009-01-19
git -- gitweb privilege escalation git 1.6.0.6

Git maintainers report:

gitweb has a possible local privilege escalation bug that allows a malicious repository owner to run a command of his choice by specifying diff.external configuration variable in his repository and running a crafted gitweb query.

32967 http://marc.info/?l=git&m=122975564100860&w=2 http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.6.txt 2008-12-20 2009-01-19
gtar -- GNU TAR safer_name_suffix Remote Denial of Service Vulnerability gtar 1.19

SecurityFocus reports:

GNUs tar and cpio utilities are prone to a denial-of-service vulnerability because of insecure use of the alloca() function.

Successfully exploiting this issue allows attackers to crash the affected utilities and possibly to execute code but this has not been confirmed.

26445 CVE-2007-4476 http://www.securityfocus.com/bid/26445/ 2007-11-14 2009-01-15
mplayer -- vulnerability in STR files processor mplayer mplayer-esound mplayer-gtk mplayer-gtk-esound mplayer-gtk2 mplayer-gtk2-esound 0.99.11_10

Secunia reports:

The vulnerability is caused due to a boundary error within the "str_read_packet()" function in libavformat/psxstr.c. This can be exploited to cause a heap-based buffer overflow via a specially crafted STR file.

CVE-2008-3162 30157 http://secunia.com/advisories/30994 https://roundup.mplayerhq.hu/roundup/ffmpeg/issue311 2008-07-09 2009-01-15
cgiwrap -- XSS Vulnerability cgiwrap 4.0_2

Secunia reports:

A vulnerability has been reported in CGIWrap, which can be exploited by malicious people to conduct cross-site scripting attacks.

The vulnerability is caused due to the application generating error messages without specifying a charset. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

Successful exploitation may require that the victim uses Internet Explorer or a browser based on Internet Explorer components.

CVE-2008-2852 http://secunia.com/advisories/30765 http://cgiwrap.sourceforge.net/changes.html 2008-06-19 2009-01-13
nagios -- web interface privilege escalation vulnerability nagios 3.0.5 nagios2 2.12_2

securityfocus reports:

An attacker with low-level privileges may exploit this issue to bypass authorization and cause arbitrary commands to run within the context of the Nagios server. This may aid in further attacks.

CVE-2008-5027 32156 http://secunia.com/advisories/33320 http://www.ubuntu.com/usn/USN-698-1 http://www.nagios.org/development/history/nagios-3x.php 2008-11-06 2009-01-12 2009-01-15
pdfjam -- insecure temporary files pdfjam 1.20_4

Secunia reports:

Some security issues have been reported in PDFjam, which can be exploited by malicious, local users to perform certain actions with escalated privileges.

The security issues are caused due to the "pdf90", "pdfjoin", and "pdfnup" scripts using temporary files in an insecure manner. This can be exploited to overwrite arbitrary files via symlink attacks.

CVE-2008-5743 https://bugzilla.novell.com/show_bug.cgi?id=459031 http://secunia.com/advisories/33278 2008-12-05 2009-01-11
verlihub -- insecure temporary file usage and arbitrary command execution verlihub 0.9.8.d.r2_2,1

securityfocus reports:

An attacker with local access could potentially exploit this issue to perform symbolic-link attacks, overwriting arbitrary files in the context of the affected application.

Successfully mounting a symlink attack may allow the attacker to delete or corrupt sensitive files, which may result in a denial of service. Other attacks may also be possible.

Verlihub is prone to a remote command-execution vulnerability because it fails to sufficiently validate user input.

Successfully exploiting this issue would allow an attacker to execute arbitrary commands on an affected computer in the context of the affected application.

CVE-2008-5705 CVE-2008-5706 32889 32420 http://milw0rm.com/exploits/7183 2008-11-22 2009-01-11
mysql -- empty bit-string literal denial of service mysql-server 5.05.0.66 5.15.1.26 6.06.0.6

MySQL reports:

The vulnerability is caused due to an error when processing an empty bit-string literal and can be exploited to crash the server via a specially crafted SQL statement.

CVE-2008-3963 http://bugs.mysql.com/bug.php?id=35658 http://dev.mysql.com/doc/refman/5.0/en/releasenotes-es-5-0-66.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-26.html http://dev.mysql.com/doc/refman/6.0/en/news-6-0-6.html http://secunia.com/advisories/31769 2008-09-11 2009-01-11
mysql -- privilege escalation and overwrite of the system table information mysql-server 4.14.1.24 5.05.0.51 5.15.1.23 6.06.0.4

MySQL reports:

Using RENAME TABLE against a table with explicit DATA DIRECTORY and INDEX DIRECTORY options can be used to overwrite system table information by replacing the symbolic link points. the file to which the symlink points.

CVE-2007-5969 26765 http://bugs.mysql.com/bug.php?id=32111 2007-11-14 2009-01-11
mysql -- remote dos via malformed password packet mysql-server 4.14.1.24 5.05.0.44 5.15.1.20

MySQL reports:

A malformed password packet in the connection protocol could cause the server to crash.

CVE-2007-3780 25017 http://bugs.mysql.com/bug.php?id=28984 2007-07-15 2009-01-11
mysql -- renaming of arbitrary tables by authenticated users mysql-server 4.14.1.23 5.05.0.42 5.15.1.18

MySQL reports:

The requirement of the DROP privilege for RENAME TABLE was not enforced.

CVE-2007-2691 24016 http://bugs.mysql.com/bug.php?id=27515 2007-05-14 2009-01-11
imap-uw -- imap c-client buffer overflow imap-uw 2007e

SANS reports:

The University of Washington IMAP library is a library implementing the IMAP mail protocol. University of Washington IMAP is exposed to a buffer overflow issue that occurs due to a boundary error within the rfc822_output_char function in the c-client library. The University of Washington IMAP library versions prior to 2007e are affected.

CVE-2008-5514 http://www.washington.edu/imap/documentation/RELNOTES.html 2008-12-16 2009-01-11 2010-05-02
imap-uw -- local buffer overflow vulnerabilities imap-uw 2007d

SANS reports:

University of Washington "tmail" and "dmail" are mail deliver agents. "tmail" and "dmail" are exposed to local buffer overflow issues because they fail to perform adequate boundary checks on user-supplied data.

CVE-2008-5514 http://www.washington.edu/imap/documentation/RELNOTES.html http://www.sans.org/newsletters/risk/display.php?v=7&i=45#08.45.22 2008-10-29 2009-01-11 2010-05-02
libcdaudio -- remote buffer overflow and code execution libcdaudio 0.99.12p2_2

securityfocus reports:

The 'libcdaudio' library is prone to a remote heap code in the context of an application that uses the library. Failed attacks will cause denial-of-service conditions.

A buffer-overflow in Grip occurs when the software processes a response to a CDDB query that has more than 16 matches.

To exploit this issue, an attacker must be able to influence the response to a CDDB query, either by controlling a malicious CDDB server or through some other means. Successful exploits will allow arbitrary code to run.

CVE-2008-5030 CVE-2005-0706 32122 12770 2008-11-05 2009-01-11
FreeBSD -- netgraph / bluetooth privilege escalation FreeBSD 6.36.3_7 6.46.4_1 7.07.0_7

Problem Description:

Some function pointers for netgraph and bluetooth sockets are not properly initialized.

Impact:

A local user can cause the FreeBSD kernel to execute arbitrary code. This could be used by an attacker directly; or it could be used to gain root privilege or to escape from a jail.

Workaround:

No workaround is available, but systems without local untrusted users are not vulnerable. Furthermore, systems are not vulnerable if they have neither the ng_socket nor ng_bluetooth kernel modules loaded or compiled into the kernel.

Systems with the security.jail.socket_unixiproute_only sysctl set to 1 (the default) are only vulnerable if they have local untrusted users outside of jails.

If the command

# kldstat -v | grep ng_

produces no output, the system is not vulnerable.

SA-08:13.protosw 2008-12-23 2009-01-05 2016-08-09
FreeBSD -- Cross-site request forgery in ftpd(8) FreeBSD 6.36.3_7 6.46.4_1 7.07.0_7

Problem Description:

The ftpd(8) server splits long commands into several requests. This may result in the server executing a command which is hidden inside another very long command.

Impact:

This could, with a specifically crafted command, be used in a cross-site request forgery attack.

FreeBSD systems running ftpd(8) server could act as a point of privilege escalation in an attack against users using web browser to access trusted FTP sites.

Workaround:

No workaround is available, but systems not running FTP servers are not vulnerable. Systems not running the FreeBSD ftp(8) server are not affected, but users of other ftp daemons are advised to take care since several other ftp daemons are known to have related bugs.

CVE-2008-4247 SA-08:12.ftpd 2008-12-23 2009-01-05 2016-08-09
FreeBSD -- IPv6 Neighbor Discovery Protocol routing vulnerability FreeBSD 6.36.3_5 7.07.0_5

Problem Description

IPv6 routers may allow "on-link" IPv6 nodes to create and update the router's neighbor cache and forwarding information. A malicious IPv6 node sharing a common router but on a different physical segment from another node may be able to spoof Neighbor Discovery messages, allowing it to update router information for the victim node.

Impact:

An attacker on a different physical network connected to the same IPv6 router as another node could redirect IPv6 traffic intended for that node. This could lead to denial of service or improper access to private network traffic.

Workaround:

Firewall packet filters can be used to filter incoming Neighbor Solicitation messages but may interfere with normal IPv6 operation if not configured carefully.

Reverse path forwarding checks could be used to make gateways, such as routers or firewalls, drop Neighbor Solicitation messages from nodes with unexpected source addresses on a particular interface.

IPv6 router administrators are encouraged to read RFC 3756 for further discussion of Neighbor Discovery security implications.

CVE-2008-2476 SA-08:10.nd6 2008-10-01 2009-01-05 2016-08-09
FreeBSD -- arc4random(9) predictable sequence vulnerability FreeBSD 6.36.3_6 7.07.0_6

Problem Description:

When the arc4random(9) random number generator is initialized, there may be inadequate entropy to meet the needs of kernel systems which rely on arc4random(9); and it may take up to 5 minutes before arc4random(9) is reseeded with secure entropy from the Yarrow random number generator.

Impact:

All security-related kernel subsystems that rely on a quality random number generator are subject to a wide range of possible attacks for the 300 seconds after boot or until 64k of random data is consumed. The list includes:

* GEOM ELI providers with onetime keys. When a provider is configured in a way so that it gets attached at the same time during boot (e.g. it uses the rc subsystem to initialize) it might be possible for an attacker to recover the encrypted data.

* GEOM shsec providers. The GEOM shsec subsytem is used to split a shared secret between two providers so that it can be recovered when both of them are present. This is done by writing the random sequence to one of providers while appending the result of the random sequence on the other host to the original data. If the provider was created within the first 300 seconds after booting, it might be possible for an attacker to extract the original data with access to only one of the two providers between which the secret data is split.

* System processes started early after boot may receive predictable IDs.

* The 802.11 network stack uses arc4random(9) to generate initial vectors (IV) for WEP encryption when operating in client mode and WEP authentication challenges when operating in hostap mode, which may be insecure.

* The IPv4, IPv6 and TCP/UDP protocol implementations rely on a quality random number generator to produce unpredictable IP packet identifiers, initial TCP sequence numbers and outgoing port numbers. During the first 300 seconds after booting, it may be easier for an attacker to execute IP session hijacking, OS fingerprinting, idle scanning, or in some cases DNS cache poisoning and blind TCP data injection attacks.

* The kernel RPC code uses arc4random(9) to retrieve transaction identifiers, which might make RPC clients vulnerable to hijacking attacks.

Workaround:

No workaround is available for affected systems.

CVE-2008-5162 SA-08.11.arc4random 2008-11-24 2009-01-05 2016-08-09
xterm -- DECRQSS remote command execution vulnerability xterm 238

SecurityFocus reports:

The xterm program is prone to a remote command-execution vulnerability because it fails to sufficiently validate user input.

Successfully exploiting this issue would allow an attacker to execute arbitrary commands on an affected computer in the context of the affected application.

33060 CVE-2008-2383 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510030 2008-12-28 2009-01-05 2009-01-06
php5-gd -- uninitialized memory information disclosure vulnerability php5-gd 5.2.8

According to CVE-2008-5498 entry:

Array index error in the "imageRotate" function in PHP 5.2.8 and earlier allows context-dependent attackers to read the contents of arbitrary memory locations via a crafted value of the third argument (aka the "bgd_color" or "clrBack" argument) for an indexed image.

33002 CVE-2008-5498 http://www.securiteam.com/unixfocus/6G00Y0ANFU.html 2008-12-24 2009-01-05 2009-02-04
awstats -- multiple XSS vulnerabilities awstats 6.9,1 awstats-devel 0

Secunia reports:

Morgan Todd has discovered a vulnerability in AWStats, which can be exploited by malicious people to conduct cross-site scripting attacks.

Input passed in the URL to awstats.pl is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an affected site.

Successful exploitation requires that the application is running as a CGI script.

CVE-2008-3714 CVE-2008-5080 http://secunia.com/advisories/31519 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495432 2008-03-12 2009-01-04
p5-File-Path -- rmtree allows creation of setuid files p5-File-Path 2.07_1

Jan Lieskovsky reports:

perl-File-Path rmtree race condition (CVE-2005-0448 was assigned to address this)

This vulnerability was fixed in 5.8.4-7 but re-introduced in 5.8.8-1. It's also present in File::Path 2.xx, up to and including 2.07 which has only a partial fix.

CVE-2005-0448 http://www.openwall.com/lists/oss-security/2008/11/28/1 http://www.gossamer-threads.com/lists/perl/porters/233699#233699 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=286905 2008-11-28 2009-01-03
vim -- multiple vulnerabilities in the netrw module vim vim-console vim-lite vim-gtk2 vim-gnome 7.07.2

Jan Minar reports:

Applying the ``D'' to a file with a crafted file name, or inside a directory with a crafted directory name, can lead to arbitrary code execution.

Lack of sanitization throughout Netrw can lead to arbitrary code execution upon opening a directory with a crafted name.

The Vim Netrw Plugin shares the FTP user name and password across all FTP sessions. Every time Vim makes a new FTP connection, it sends the user name and password of the previous FTP session to the FTP server.

CVE-2008-3076 http://www.openwall.com/lists/oss-security/2008/10/16/2 http://www.rdancer.org/vulnerablevim-netrw.html http://www.rdancer.org/vulnerablevim-netrw.v2.html http://www.rdancer.org/vulnerablevim-netrw.v5.html http://www.rdancer.org/vulnerablevim-netrw-credentials-dis.html 2008-10-16 2009-01-02