mono -- DoS and code execution mono 4.2

NCC Group reports:

An attacker who can cause a carefully-chosen string to be converted to a floating-point number can cause a crash and potentially induce arbitrary code execution.

http://seclists.org/oss-sec/2015/q4/543 CVE-2009-0689 2015-12-19 2015-12-31
flash -- multiple vulnerabilities linux-c6-flashplugin linux-f10-flashplugin linux-c6_64-flashplugin 11.2r202.559

Adobe reports:

These updates resolve a type confusion vulnerability that could lead to code execution (CVE-2015-8644).

These updates resolve an integer overflow vulnerability that could lead to code execution (CVE-2015-8651).

These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-8634, CVE-2015-8635, CVE-2015-8638, CVE-2015-8639, CVE-2015-8640, CVE-2015-8641, CVE-2015-8642, CVE-2015-8643, CVE-2015-8646, CVE-2015-8647, CVE-2015-8648, CVE-2015-8649, CVE-2015-8650).

These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-8459, CVE-2015-8460, CVE-2015-8636, CVE-2015-8645).

CVE-2015-8459 CVE-2015-8460 CVE-2015-8634 CVE-2015-8636 CVE-2015-8638 CVE-2015-8639 CVE-2015-8640 CVE-2015-8641 CVE-2015-8642 CVE-2015-8643 CVE-2015-8644 CVE-2015-8645 CVE-2015-8646 CVE-2015-8647 CVE-2015-8648 CVE-2015-8649 CVE-2015-8650 CVE-2015-8651 https://helpx.adobe.com/security/products/flash-player/apsb16-01.html 2015-12-28 2015-12-29
inspircd -- DoS inspircd 2.0.19

Inspircd reports:

This release fixes the issues discovered since 2.0.18, containing multiple important stability and correctness related improvements, including a fix for a bug which allowed malformed DNS records to cause netsplits on a network.

http://www.inspircd.org/2015/04/16/v2019-released.html https://github.com/inspircd/inspircd/commit/6058483d9fbc1b904d5ae7cfea47bfcde5c5b559 http://comments.gmane.org/gmane.comp.security.oss.general/18464 CVE-2015-8702 2015-04-16 2015-12-29 2015-12-29
ffmpeg -- multiple vulnerabilities libav 0 gstreamer-ffmpeg 0 handbrake 1.2.0 ffmpeg 2.8,12.8.4,1 2.7.4,1 ffmpeg26 2.6.6 ffmpeg25 2.5.9 ffmpeg24 2.4.12 ffmpeg-devel ffmpeg23 ffmpeg2 ffmpeg1 ffmpeg-011 ffmpeg0 0 avidemux avidemux2 avidemux26 2.6.11 kodi 16.0 mplayer mencoder 1.2.r20151219_1 mythtv mythtv-frontend 0.27.5,1 plexhometheater 0

NVD reports:

The ff_dwt_decode function in libavcodec/jpeg2000dwt.c in FFmpeg before 2.8.4 does not validate the number of decomposition levels before proceeding with Discrete Wavelet Transform decoding, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG 2000 data.

The ff_get_buffer function in libavcodec/utils.c in FFmpeg before 2.8.4 preserves width and height values after a failure, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted .mov file.

CVE-2015-8662 CVE-2015-8663 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=75422280fbcdfbe9dc56bde5525b4d8b280f1bc5 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=abee0a1c60612e8638640a8a3738fffb65e16dbf https://ffmpeg.org/security.html 2015-12-20 2015-12-28 2018-03-25
NSS -- MD5 downgrade in TLS 1.2 signatures nss linux-c6-nss 3.203.20.2 3.19.2.2 linux-firefox 43.0.2,1 linux-thunderbird 38.5.1 linux-seamonkey 2.40

The Mozilla Project reports:

Security researcher Karthikeyan Bhargavan reported an issue in Network Security Services (NSS) where MD5 signatures in the server signature within the TLS 1.2 ServerKeyExchange message are still accepted. This is an issue since NSS has officially disallowed the accepting MD5 as a hash algorithm in signatures since 2011. This issues exposes NSS based clients such as Firefox to theoretical collision-based forgery attacks.

CVE-2015-7575 https://www.mozilla.org/security/advisories/mfsa2015-150/ https://hg.mozilla.org/projects/nss/rev/94e1157f3fbb 2015-12-22 2015-12-28
phpMyAdmin -- path disclosure vulnerability phpMyAdmin 4.5.04.5.3.1

The phpMyAdmin development team reports:

By calling some scripts that are part of phpMyAdmin in an unexpected way, it is possible to trigger phpMyAdmin to display a PHP error message which contains the full path of the directory where phpMyAdmin is installed.

We consider these vulnerabilities to be non-critical.

This path disclosure is possible on servers where the recommended setting of the PHP configuration directive display_errors is set to on, which is against the recommendations given in the PHP manual for a production server.

https://www.phpmyadmin.net/security/PMASA-2015-6/ CVE-2015-8669 2015-12-25 2015-12-26
dpkg -- stack-based buffer overflow dpkg 1.16.17 1.17.26 1.18.4

Salvatore Bonaccorso reports:

Hanno Boeck discovered a stack-based buffer overflow in the dpkg-deb component of dpkg, the Debian package management system. This flaw could potentially lead to arbitrary code execution if a user or an automated system were tricked into processing a specially crafted Debian binary package (.deb) in the old style Debian binary package format.

CVE-2015-0860 http://openwall.com/lists/oss-security/2015/11/26/3 https://anonscm.debian.org/cgit/dpkg/dpkg.git/commit/?id=f1aac7d933819569bf6f347c3c0d5a64a90bbce0 2015-11-26 2015-12-25
mantis -- information disclosure vulnerability mantis 1.2.19_1

Mantis reports:

CVE-2015-5059: documentation in private projects can be seen by every user

CVE-2015-5059 ports/201106 https://mantisbt.org/bugs/view.php?id=19873 http://openwall.com/lists/oss-security/2015/06/25/3 2015-06-23 2015-12-24
mediawiki -- multiple vulnerabilities mediawiki123 1.23.12 mediawiki124 1.24.5 mediawiki125 1.25.4 mediawiki126 1.26.1

MediaWiki reports:

(T117899) SECURITY: $wgArticlePath can no longer be set to relative paths that do not begin with a slash. This enabled trivial XSS attacks. Configuration values such as "http://my.wiki.com/wiki/$1" are fine, as are "/wiki/$1". A value such as "$1" or "wiki/$1" is not and will now throw an error.

(T119309) SECURITY: Use hash_compare() for edit token comparison.

(T118032) SECURITY: Don't allow cURL to interpret POST parameters starting with '@' as file uploads.

(T115522) SECURITY: Passwords generated by User::randomPassword() can no longer be shorter than $wgMinimalPasswordLength.

(T97897) SECURITY: Improve IP parsing and trimming. Previous behavior could result in improper blocks being issued.

(T109724) SECURITY: Special:MyPage, Special:MyTalk, Special:MyContributions and related pages no longer use HTTP redirects and are now redirected by MediaWiki.

CVE-2015-8622 CVE-2015-8623 CVE-2015-8624 CVE-2015-8625 CVE-2015-8626 CVE-2015-8627 CVE-2015-8628 https://lists.wikimedia.org/pipermail/mediawiki-announce/2015-December/000186.html https://phabricator.wikimedia.org/T117899 https://phabricator.wikimedia.org/T119309 https://phabricator.wikimedia.org/T118032 https://phabricator.wikimedia.org/T115522 https://phabricator.wikimedia.org/T97897 https://phabricator.wikimedia.org/T109724 http://www.openwall.com/lists/oss-security/2015/12/23/7 2015-12-18 2015-12-24
Ruby -- unsafe tainted string vulnerability ruby 2.0.0,12.0.0.648,1 2.1.0,12.1.8,1 2.2.0,12.2.4,1

Ruby developer reports:

There is an unsafe tainted string vulnerability in Fiddle and DL. This issue was originally reported and fixed with CVE-2009-5147 in DL, but reappeared after DL was reimplemented using Fiddle and libffi.

And, about DL, CVE-2009-5147 was fixed at Ruby 1.9.1, but not fixed at other branches, then rubies which bundled DL except Ruby 1.9.1 are still vulnerable.

https://www.ruby-lang.org/en/news/2015/12/16/unsafe-tainted-string-usage-in-fiddle-and-dl-cve-2015-7551/ CVE-2015-7551 2015-12-16 2015-12-23
Bugzilla security issues bugzilla44 4.4.11 bugzilla50 5.0.2

Bugzilla Security Advisory

During the generation of a dependency graph, the code for the HTML image map is generated locally if a local dot installation is used. With escaped HTML characters in a bug summary, it is possible to inject unfiltered HTML code in the map file which the CreateImagemap function generates. This could be used for a cross-site scripting attack.

If an external HTML page contains a <script> element with its src attribute pointing to a buglist in CSV format, some web browsers incorrectly try to parse the CSV file as valid JavaScript code. As the buglist is generated based on the privileges of the user logged into Bugzilla, the external page could collect confidential data contained in the CSV file.

CVE-2015-8508 CVE-2015-8509 https://bugzilla.mozilla.org/show_bug.cgi?id=1221518 https://bugzilla.mozilla.org/show_bug.cgi?id=1232785 2015-12-22 2015-12-23
librsvg2 -- denial of service vulnerability librsvg2 2.40.12

Adam Maris, Red Hat Product Security, reports:

CVE-2015-7558: Stack exhaustion due to cyclic dependency causing to crash an application was found in librsvg2 while parsing SVG file. It has been fixed in 2.40.12 by many commits that has rewritten the checks for cyclic references.

CVE-2015-7558 ports/205502 http://www.openwall.com/lists/oss-security/2015/12/21/5 https://bugzilla.redhat.com/1268243 2015-10-02 2015-12-22
librsvg2 -- denial of service vulnerability librsvg2 2.40.7

Adam Maris, Red Hat Product Security, reports:

CVE-2015-7557: Out-of-bounds heap read in librsvg2 was found when parsing SVG file.

CVE-2015-7557 http://www.openwall.com/lists/oss-security/2015/12/21/5 https://git.gnome.org/browse/librsvg/commit/rsvg-shapes.c?id=40af93e6eb1c94b90c3b9a0b87e0840e126bb8df 2015-02-06 2015-12-22
quassel -- remote denial of service quassel 0.12.2_1

Pierre Schweitzer reports:

Any client sending the command "/op *" in a query will cause the Quassel core to crash.

http://www.openwall.com/lists/oss-security/2015/12/12/1 CVE-2015-8547 2015-11-22 2015-12-18
libvirt -- ACL bypass using ../ to access beyond storage pool libvirt 1.1.01.2.19_2 1.2.201.3.0

Libvit development team reports:

Various virStorageVol* API operate on user-supplied volume names by concatenating the volume name to the pool location. Note that the virStoragePoolListVolumes API, when used on a storage pool backed by a directory in a file system, will only list volumes immediately in that directory (there is no traversal into subdirectories). However, other APIs such as virStorageVolCreateXML were not checking if a potential volume name represented one of the volumes that could be returned by virStoragePoolListVolumes; because they were not rejecting the use of '/' in a volume name.

Because no checking was done on volume names, a user could supply a potential volume name of something like '../../../etc/passwd' to attempt to access a file not belonging to the storage pool. When fine-grained Access Control Lists (ACL) are in effect, a user with storage_vol:create ACL permission but lacking domain:write permission could thus abuse virStorageVolCreateXML and similar APIs to gain access to files not normally permitted to that user. Fortunately, it appears that the only APIs that could leak information or corrupt files require read-write connection to libvirtd; and when ACLs are not in use (the default without any further configuration), a user with read-write access can already be considered to have full access to the machine, and without an escalation of privilege there is no security problem.

CVE-2015-5313 http://security.libvirt.org/2015/0004.html 2015-10-30 2015-12-20
samba -- multiple vulnerabilities samba36 3.6.03.6.25_2 samba4 4.0.04.0.26 samba41 4.1.04.1.22 samba42 4.2.04.2.7 samba43 4.3.04.3.3 ldb 1.0.01.1.24

Samba team reports:

[CVE-2015-3223] Malicious request can cause Samba LDAP server to hang, spinning using CPU.

[CVE-2015-5330] Malicious request can cause Samba LDAP server to return uninitialized memory that should not be part of the reply.

[CVE-2015-5296] Requesting encryption should also request signing when setting up the connection to protect against man-in-the-middle attacks.

[CVE-2015-5299] A missing access control check in the VFS shadow_copy2 module could allow unauthorized users to access snapshots.

[CVE-2015-7540] Malicious request can cause Samba LDAP server to return crash.

[CVE-2015-8467] Samba can expose Windows DCs to MS15-096 Denial of service via the creation of multiple machine accounts(The Microsoft issue is CVE-2015-2535).

[CVE-2015-5252] Insufficient symlink verification could allow data access outside share path.

CVE-2015-3223 https://www.samba.org/samba/security/CVE-2015-3223.html CVE-2015-5252 https://www.samba.org/samba/security/CVE-2015-5252.html CVE-2015-5296 https://www.samba.org/samba/security/CVE-2015-5296.html CVE-2015-5299 https://www.samba.org/samba/security/CVE-2015-5299.html CVE-2015-5330 https://www.samba.org/samba/security/CVE-2015-5330.html CVE-2015-7540 https://www.samba.org/samba/security/CVE-2015-7540.html CVE-2015-8467 https://www.samba.org/samba/security/CVE-2015-8467.html 2015-12-16 2015-12-19 2016-02-05
chromium -- multiple vulnerabilities chromium chromium-npapi chromium-pulse 47.0.2526.106

Google Chrome Releases reports:

2 security fixes in this release, including:

  • [569486] CVE-2015-6792: Fixes from internal audits and fuzzing.
CVE-2015-6792 http://googlechromereleases.blogspot.nl/2015/12/stable-channel-update_15.html 2015-12-16 2015-12-18
cups-filters -- code execution cups-filters 1.4.0 foomatic-filters 4.0.17_4

Till Kamppeter reports:

Cups Filters/Foomatic Filters does not consider semicolon as an illegal escape character.

http://www.openwall.com/lists/oss-security/2015/12/14/13 CVE-2015-8560 2015-12-12 2015-12-17
cups-filters -- code execution cups-filters 1.2.0 foomatic-filters 4.0.17_4

Salvatore Bonaccorso reports:

Cups Filters/Foomatic Filters does not consider backtick as an illegal escape character.

http://www.openwall.com/lists/oss-security/2015/12/13/2 CVE-2015-8327 2015-10-30 2015-12-17
py-amf -- input sanitization errors py27-amf py32-amf py33-amf py34-amf 0.8.0

oCERT reports:

A specially crafted AMF payload, containing malicious references to XML external entities, can be used to trigger Denial of Service (DoS) conditions or arbitrarily return the contents of files that are accessible with the running application privileges.

http://www.ocert.org/advisories/ocert-2015-011.html CVE-2015-8549 2015-12-01 2015-12-17
joomla -- multiple vulnerabilities joomla3 3.4.6

The JSST and the Joomla! Security Center report:

[20151201] - Core - Remote Code Execution Vulnerability

Browser information is not filtered properly while saving the session values into the database which leads to a Remote Code Execution vulnerability.

[20151202] - Core - CSRF Hardening

Add additional CSRF hardening in com_templates.

[20151203] - Core - Directory Traversal

Failure to properly sanitize input data from the XML install file located within an extension's package archive allows for directory traversal.

[20151204] - Core - Directory Traversal

Inadequate filtering of request data leads to a Directory Traversal vulnerability.

https://www.joomla.org/announcements/release-news/5641-joomla-3-4-6-released.html CVE-2015-8562 CVE-2015-8563 CVE-2015-8564 CVE-2015-8565 https://developer.joomla.org/security-centre/630-20151214-core-remote-code-execution-vulnerability.html https://developer.joomla.org/security-centre/633-20151214-core-csrf-hardening.html https://developer.joomla.org/security-centre/634-20151214-core-directory-traversal.html https://developer.joomla.org/security-centre/635-20151214-core-directory-traversal-2.html 2015-12-14 2015-12-17 2016-12-22
bind -- multiple vulnerabilities bind99 9.9.8P2 bind910 9.10.3P2 bind9-devel 9.11.0.a20151215 FreeBSD 9.39.3_32

ISC reports:

Named is potentially vulnerable to the OpenSSL vulnerability described in CVE-2015-3193.

Incorrect reference counting could result in an INSIST failure if a socket error occurred while performing a lookup. This flaw is disclosed in CVE-2015-8461. [RT#40945]

Insufficient testing when parsing a message allowed records with an incorrect class to be be accepted, triggering a REQUIRE failure when those records were subsequently cached. This flaw is disclosed in CVE-2015-8000. [RT #40987]

https://kb.isc.org/article/AA-01328/0/BIND-9.10.3-P2-Release-Notes.html https://kb.isc.org/article/AA-01317/0/CVE-2015-8000%3A-Responses-with-a-malformed-class-attribute-can-trigger-an-assertion-failure-in-db.c.html https://kb.isc.org/article/AA-01319/0/CVE-2015-8461%3A-A-race-condition-when-handling-socket-errors-can-lead-to-an-assertion-failure-in-resolver.c.html CVE-2015-3193 CVE-2015-8000 CVE-2015-8461 SA-15:27.bind 2015-11-24 2015-12-16 2016-08-09
mozilla -- multiple vulnerabilities firefox 43.0,1 linux-firefox 43.0,1 seamonkey 2.40 linux-seamonkey 2.40 firefox-esr 38.5.0,1 libxul 38.5.0 thunderbird 38.5.0 linux-thunderbird 38.5.0

The Mozilla Project reports:

MFSA 2015-134 Miscellaneous memory safety hazards (rv:43.0 / rv:38.5)

MFSA 2015-135 Crash with JavaScript variable assignment with unboxed objects

MFSA 2015-136 Same-origin policy violation using perfomance.getEntries and history navigation

MFSA 2015-137 Firefox allows for control characters to be set in cookies

MFSA 2015-138 Use-after-free in WebRTC when datachannel is used after being destroyed

MFSA 2015-139 Integer overflow allocating extremely large textures

MFSA 2015-140 Cross-origin information leak through web workers error events

MFSA 2015-141 Hash in data URI is incorrectly parsed

MFSA 2015-142 DOS due to malformed frames in HTTP/2

MFSA 2015-143 Linux file chooser crashes on malformed images due to flaws in Jasper library

MFSA 2015-144 Buffer overflows found through code inspection

MFSA 2015-145 Underflow through code inspection

MFSA 2015-146 Integer overflow in MP4 playback in 64-bit versions

MFSA 2015-147 Integer underflow and buffer overflow processing MP4 metadata in libstagefright

MFSA 2015-148 Privilege escalation vulnerabilities in WebExtension APIs

MFSA 2015-149 Cross-site reading attack through data and view-source URIs

CVE-2015-7201 CVE-2015-7202 CVE-2015-7203 CVE-2015-7204 CVE-2015-7205 CVE-2015-7207 CVE-2015-7208 CVE-2015-7210 CVE-2015-7211 CVE-2015-7212 CVE-2015-7213 CVE-2015-7214 CVE-2015-7215 CVE-2015-7216 CVE-2015-7217 CVE-2015-7218 CVE-2015-7219 CVE-2015-7220 CVE-2015-7221 CVE-2015-7222 CVE-2015-7223 https://www.mozilla.org/security/advisories/mfsa2015-134/ https://www.mozilla.org/security/advisories/mfsa2015-135/ https://www.mozilla.org/security/advisories/mfsa2015-136/ https://www.mozilla.org/security/advisories/mfsa2015-137/ https://www.mozilla.org/security/advisories/mfsa2015-138/ https://www.mozilla.org/security/advisories/mfsa2015-139/ https://www.mozilla.org/security/advisories/mfsa2015-140/ https://www.mozilla.org/security/advisories/mfsa2015-141/ https://www.mozilla.org/security/advisories/mfsa2015-142/ https://www.mozilla.org/security/advisories/mfsa2015-143/ https://www.mozilla.org/security/advisories/mfsa2015-144/ https://www.mozilla.org/security/advisories/mfsa2015-145/ https://www.mozilla.org/security/advisories/mfsa2015-146/ https://www.mozilla.org/security/advisories/mfsa2015-147/ https://www.mozilla.org/security/advisories/mfsa2015-148/ https://www.mozilla.org/security/advisories/mfsa2015-149/ 2015-12-15 2015-12-15
java -- multiple vulnerabilities openjdk8 openjdk8-jre 8.66.17 openjdk7 openjdk7-jre 7.91.02,1

Oracle reports:

This Critical Patch Update contains 25 new security fixes for Oracle Java SE. 24 of these vulnerabilities may be remotely exploitable without authentication, i.e., may be exploited over a network without the need for a username and password.

http://www.oracle.com/technetwork/topics/security/cpuoct2015-2367953.html#AppendixJAVA CVE-2015-4835 CVE-2015-4881 CVE-2015-4843 CVE-2015-4883 CVE-2015-4860 CVE-2015-4805 CVE-2015-4844 CVE-2015-4901 CVE-2015-4868 CVE-2015-4810 CVE-2015-4806 CVE-2015-4871 CVE-2015-4902 CVE-2015-4840 CVE-2015-4882 CVE-2015-4842 CVE-2015-4734 CVE-2015-4903 CVE-2015-4803 CVE-2015-4893 CVE-2015-4911 CVE-2015-4872 CVE-2015-4906 CVE-2015-4916 CVE-2015-4908 2015-10-20 2015-12-15 2016-01-08
subversion -- multiple vulnerabilities subversion17 1.7.01.7.22_1 subversion18 1.8.01.8.15 subversion 1.9.01.9.3 mod_dav_svn 1.7.01.7.22_1 1.8.01.8.15 1.9.01.9.3

Subversion Project reports:

Remotely triggerable heap overflow and out-of-bounds read caused by integer overflow in the svn:// protocol parser.

Remotely triggerable heap overflow and out-of-bounds read in mod_dav_svn caused by integer overflow when parsing skel-encoded request bodies.

CVE-2015-5343 http://subversion.apache.org/security/CVE-2015-5343-advisory.txt CVE-2015-5259 http://subversion.apache.org/security/CVE-2015-5259-advisory.txt 2015-11-14 2015-12-15
chromium -- multiple vulnerabilities chromium chromium-npapi chromium-pulse 47.0.2526.80

Google Chrome Releases reports:

7 security fixes in this release, including:

  • [548273] High CVE-2015-6788: Type confusion in extensions. Credit to anonymous.
  • [557981] High CVE-2015-6789: Use-after-free in Blink. Credit to cloudfuzzer.
  • [542054] Medium CVE-2015-6790: Escaping issue in saved pages. Credit to Inti De Ceukelaire.
  • [567513] CVE-2015-6791: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.7 branch (currently 4.7.80.23).
CVE-2015-6788 CVE-2015-6789 CVE-2015-6790 CVE-2015-6791 http://googlechromereleases.blogspot.nl/2015/12/stable-channel-update_8.html 2015-12-08 2015-12-13
freeimage -- multiple integer overflows freeimage 3.16.0_1

Pcheng pcheng reports:

An integer overflow issue in the FreeImage project was reported and fixed recently.

CVE-2015-0852 http://www.openwall.com/lists/oss-security/2015/08/28/1 2015-08-28 2015-12-13
redmine -- information leak vulnerability redmine 2.6.9 3.0.03.0.7 3.1.03.1.3

Redmine reports:

Data disclosure in atom feed.

CVE-2015-8537 http://www.redmine.org/projects/redmine/wiki/Security_Advisories 2015-12-05 2015-12-10 2015-12-11
redmine -- multiple vulnerabilities redmine 2.6.8 3.0.03.0.6 3.1.03.1.2

Redmine reports:

Potential changeset message disclosure in issues API.

Data disclosure on the time logging form

CVE-2015-8346 CVE-2015-8473 http://www.redmine.org/projects/redmine/wiki/Security_Advisories http://www.openwall.com/lists/oss-security/2015/11/25/12 http://www.openwall.com/lists/oss-security/2015/12/03/7 2015-11-14 2015-12-10
redmine -- open redirect vulnerability redmine 2.5.12.6.7 3.0.03.0.5 3.1.0

Redmine reports:

Open Redirect vulnerability.

CVE-2015-8474 http://www.redmine.org/projects/redmine/wiki/Security_Advisories http://www.openwall.com/lists/oss-security/2015/12/04/1 2015-09-20 2015-12-10
redmine -- potential XSS vulnerability redmine 2.6.2

Redmine reports:

Potential XSS vulnerability when rendering some flash messages.

CVE-2015-8477 http://www.redmine.org/projects/redmine/wiki/Security_Advisories http://www.openwall.com/lists/oss-security/2015/12/05/6 2015-02-19 2015-12-10
redmine -- information leak vulnerability redmine 2.4.6 2.5.02.5.2

Redmine reports:

Potential data leak (project names) in the invalid form authenticity token error screen.

http://www.redmine.org/projects/redmine/wiki/Security_Advisories 2014-07-06 2015-12-10
redmine -- open redirect vulnerability redmine 2.4.5 2.5.0

Redmine reports:

Open Redirect vulnerability

CVE-2014-1985 http://www.redmine.org/projects/redmine/wiki/Security_Advisories https://jvn.jp/en/jp/JVN93004610/index.html 2014-03-29 2015-12-10
redmine -- XSS vulnerability redmine 2.1.02.1.2

Redmine reports:

XSS vulnerability

http://www.redmine.org/projects/redmine/wiki/Security_Advisories 2012-09-30 2015-12-10
redmine -- multiple vulnerabilities redmine 1.3.2

Redmine reports:

Mass-assignment vulnerability that would allow an attacker to bypass part of the security checks.

Persistent XSS vulnerability

CVE-2012-0327 http://www.redmine.org/projects/redmine/wiki/Security_Advisories http://jvn.jp/en/jp/JVN93406632/ 2012-03-11 2015-12-10
redmine -- CSRF protection bypass redmine 1.3.0

Redmine reports:

Vulnerability that would allow an attacker to bypass the CSRF protection.

http://www.redmine.org/projects/redmine/wiki/Security_Advisories 2011-12-10 2015-12-10
jenkins -- multiple vulnerabilities jenkins 1.641 jenkins-lts 1.625.3

Jenkins Security Advisory:

Description

SECURITY-95 / CVE-2015-7536 (Stored XSS vulnerability through workspace files and archived artifacts)

In certain configurations, low privilege users were able to create e.g. HTML files in workspaces and archived artifacts that could result in XSS when accessed by other users. Jenkins now sends Content-Security-Policy headers that enables sandboxing and prohibits script execution by default.

SECURITY-225 / CVE-2015-7537 (CSRF vulnerability in some administrative actions)

Several administration/configuration related URLs could be accessed using GET, which allowed attackers to circumvent CSRF protection.

SECURITY-233 / CVE-2015-7538 (CSRF protection ineffective)

Malicious users were able to circumvent CSRF protection on any URL by sending specially crafted POST requests.

SECURITY-234 / CVE-2015-7539 (Jenkins plugin manager vulnerable to MITM attacks)

While the Jenkins update site data is digitally signed, and the signature verified by Jenkins, Jenkins did not verify the provided SHA-1 checksums for the plugin files referenced in the update site data. This enabled MITM attacks on the plugin manager, resulting in installation of attacker-provided plugins.

https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-12-09 2015-12-09 2015-12-09
flash -- multiple vulnerabilities linux-c6-flashplugin linux-f10-flashplugin linux-c6_64-flashplugin 11.2r202.554

Adobe reports:

These updates resolve heap buffer overflow vulnerabilities that could lead to code execution (CVE-2015-8438, CVE-2015-8446).

These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-8444, CVE-2015-8443, CVE-2015-8417, CVE-2015-8416, CVE-2015-8451, CVE-2015-8047, CVE-2015-8053, CVE-2015-8045, CVE-2015-8051, CVE-2015-8060, CVE-2015-8419, CVE-2015-8408).

These updates resolve security bypass vulnerabilities (CVE-2015-8453, CVE-2015-8440, CVE-2015-8409).

These updates resolve a stack overflow vulnerability that could lead to code execution (CVE-2015-8407).

These updates resolve a type confusion vulnerability that could lead to code execution (CVE-2015-8439).

These updates resolve an integer overflow vulnerability that could lead to code execution (CVE-2015-8445).

These updates resolve a buffer overflow vulnerability that could lead to code execution (CVE-2015-8415).

These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-8050, CVE-2015-8049, CVE-2015-8437, CVE-2015-8450, CVE-2015-8449, CVE-2015-8448, CVE-2015-8436, CVE-2015-8452, CVE-2015-8048, CVE-2015-8413, CVE-2015-8412, CVE-2015-8410, CVE-2015-8411, CVE-2015-8424, CVE-2015-8422, CVE-2015-8420, CVE-2015-8421, CVE-2015-8423, CVE-2015-8425, CVE-2015-8433, CVE-2015-8432, CVE-2015-8431, CVE-2015-8426, CVE-2015-8430, CVE-2015-8427, CVE-2015-8428, CVE-2015-8429, CVE-2015-8434, CVE-2015-8435, CVE-2015-8414, CVE-2015-8052, CVE-2015-8059, CVE-2015-8058, CVE-2015-8055, CVE-2015-8057, CVE-2015-8056, CVE-2015-8061, CVE-2015-8067, CVE-2015-8066, CVE-2015-8062, CVE-2015-8068, CVE-2015-8064, CVE-2015-8065, CVE-2015-8063, CVE-2015-8405, CVE-2015-8404, CVE-2015-8402, CVE-2015-8403, CVE-2015-8071, CVE-2015-8401, CVE-2015-8406, CVE-2015-8069, CVE-2015-8070, CVE-2015-8441, CVE-2015-8442, CVE-2015-8447).

https://helpx.adobe.com/security/products/flash-player/apsb15-32.html CVE-2015-8045 CVE-2015-8047 CVE-2015-8048 CVE-2015-8049 CVE-2015-8050 CVE-2015-8051 CVE-2015-8052 CVE-2015-8053 CVE-2015-8054 CVE-2015-8055 CVE-2015-8056 CVE-2015-8057 CVE-2015-8058 CVE-2015-8059 CVE-2015-8060 CVE-2015-8061 CVE-2015-8062 CVE-2015-8063 CVE-2015-8064 CVE-2015-8065 CVE-2015-8066 CVE-2015-8067 CVE-2015-8068 CVE-2015-8069 CVE-2015-8070 CVE-2015-8071 CVE-2015-8401 CVE-2015-8402 CVE-2015-8403 CVE-2015-8404 CVE-2015-8405 CVE-2015-8406 CVE-2015-8407 CVE-2015-8408 CVE-2015-8409 CVE-2015-8410 CVE-2015-8411 CVE-2015-8412 CVE-2015-8413 CVE-2015-8414 CVE-2015-8415 CVE-2015-8416 CVE-2015-8417 CVE-2015-8419 CVE-2015-8420 CVE-2015-8421 CVE-2015-8422 CVE-2015-8423 CVE-2015-8424 CVE-2015-8425 CVE-2015-8426 CVE-2015-8427 CVE-2015-8428 CVE-2015-8429 CVE-2015-8430 CVE-2015-8431 CVE-2015-8432 CVE-2015-8433 CVE-2015-8434 CVE-2015-8435 CVE-2015-8436 CVE-2015-8437 CVE-2015-8438 CVE-2015-8439 CVE-2015-8440 CVE-2015-8441 CVE-2015-8442 CVE-2015-8443 CVE-2015-8444 CVE-2015-8445 CVE-2015-8446 CVE-2015-8447 CVE-2015-8448 CVE-2015-8449 CVE-2015-8450 CVE-2015-8451 CVE-2015-8452 CVE-2015-8453 2015-12-08 2015-12-08
libressl -- NULL pointer dereference libressl 2.2.5 2.3.02.3.1_1

The OpenBSD project reports:

A NULL pointer deference could be triggered by a crafted certificate sent to services configured to verify client certificates on TLS/SSL connections.

https://marc.info/?l=openbsd-announce&t=144920914600002 CVE-2015-3194 2015-12-03 2015-12-08
KeePassX -- information disclosure KeePassX 0.4.4

Yves-Alexis Perez reports:

Starting an export (using File / Export to / KeepassX XML file) and cancelling it leads to KeepassX saving a cleartext XML file in ~/.xml without any warning.

CVE-2015-8378 ports/205105 http://www.openwall.com/lists/oss-security/2015/11/30/4 2015-07-08 2015-12-08
passenger -- client controlled header overwriting rubygem-passenger 5.0.05.0.22 4.0.60

Daniel Knoppel reports:

It was discovered by the SUSE security team that it was possible, in some cases, for clients to overwrite headers set by the server, resulting in a medium level security issue. CVE-2015-7519 has been assigned to this issue.

Affected use-cases:

Header overwriting may occur if all of the following conditions are met:

  • Apache integration mode, or standalone+builtin engine without a filtering proxy
  • Ruby or Python applications only (Passenger 5); or any application (Passenger 4)
  • The app depends on a request header containing a dash (-)
  • The header is supposed to be trusted (set by the server)
  • The client correctly guesses the header name

This vulnerability has been fixed by filtering out client headers that do not consist of alphanumeric/dash characters (Nginx already did this, so Passenger+Nginx was not affected). If your application depends on headers that don't conform to this, you can add a workaround in Apache specifically for those to convert them to a dash-based format.

CVE-2015-7519 https://blog.phusion.nl/2015/12/07/cve-2015-7519/ 2015-12-07 2015-12-07
Salt -- information disclosure py27-salt 2015.8.3

Salt release notes report:

CVE-2015-8034: Saving state.sls cache data to disk with insecure permissions

This affects users of the state.sls function. The state run cache on the minion was being created with incorrect permissions. This file could potentially contain sensitive data that was inserted via jinja into the state SLS files. The permissions for this file are now being set correctly. Thanks to @zmalone for bringing this issue to our attention.

CVE-2015-8034 https://docs.saltstack.com/en/latest/topics/releases/2015.8.3.html 2015-11-25 2015-12-07
libraw -- memory objects not properly initialized libraw 0.17.1

ChenQin reports:

The LibRaw raw image decoder has multiple vulnerabilities that can cause memory errors which may lead to code execution or other problems.

In CVE-2015-8367, LibRaw's phase_one_correct function does not handle memory initialization correctly, which may cause other problems.

http://www.libraw.org/news/libraw-0-17-1 https://github.com/LibRaw/LibRaw/commit/490ef94d1796f730180039e80997efe5c58db780 http://seclists.org/fulldisclosure/2015/Nov/108 CVE-2015-8367 2015-11-30 2015-12-07
libraw -- index overflow in smal_decode_segment libraw 0.17.1

ChenQin reports:

The LibRaw raw image decoder has multiple vulnerabilities that can cause memory errors which may lead to code execution or other problems.

In CVE-2015-8366, LibRaw's smal_decode_segment function does not handle indexes carefully, which can cause an index overflow.

http://www.libraw.org/news/libraw-0-17-1 https://github.com/LibRaw/LibRaw/commit/89d065424f09b788f443734d44857289489ca9e2 http://seclists.org/fulldisclosure/2015/Nov/108 CVE-2015-8366 2015-11-30 2015-12-07
openssl -- multiple vulnerabilities openssl 1.0.2_5 mingw32-openssl 1.0.11.0.2e linux-c6-openssl 1.0.1e_7 FreeBSD 10.210.2_8 10.110.1_25 9.39.3_31

OpenSSL project reports:

  1. BN_mod_exp may produce incorrect results on x86_64 (CVE-2015-3193)
  2. Certificate verify crash with missing PSS parameter (CVE-2015-3194)
  3. X509_ATTRIBUTE memory leak (CVE-2015-3195)
  4. Race condition handling PSK identify hint (CVE-2015-3196)
  5. Anon DH ServerKeyExchange with 0 p parameter (CVE-2015-1794)
SA-15:26.openssl CVE-2015-1794 CVE-2015-3193 CVE-2015-3194 CVE-2015-3195 CVE-2015-3196 https://www.openssl.org/news/secadv/20151203.txt 2015-12-03 2015-12-05 2016-08-09
PHPmailer -- SMTP injection vulnerability phpmailer 5.2.14

PHPMailer changelog reports:

Fix vulnerability that allowed email addresses with line breaks (valid in RFC5322) to pass to SMTP, permitting message injection at the SMTP level. Mitigated in both the address validator and in the lower-level SMTP class. Thanks to Takeshi Terada.

https://github.com/PHPMailer/PHPMailer/blob/v5.2.14/changelog.md 2015-11-05 2015-12-03
ffmpeg -- multiple vulnerabilities libav 0 gstreamer-ffmpeg 0 handbrake 1.2.0 ffmpeg 2.8,12.8.3,1 2.7.3,1 ffmpeg26 2.6.5 ffmpeg25 2.5.9 ffmpeg24 2.4.12 ffmpeg-devel ffmpeg23 ffmpeg2 ffmpeg1 ffmpeg-011 ffmpeg0 0 avidemux avidemux2 avidemux26 2.6.11 kodi 16.0 mplayer mencoder 1.1.r20150822_7 mythtv mythtv-frontend 0.27.5,1 plexhometheater 0

NVD reports:

The update_dimensions function in libavcodec/vp8.c in FFmpeg through 2.8.1, as used in Google Chrome before 46.0.2490.71 and other products, relies on a coefficient-partition count during multi-threaded operation, which allows remote attackers to cause a denial of service (race condition and memory corruption) or possibly have unspecified other impact via a crafted WebM file.

The ljpeg_decode_yuv_scan function in libavcodec/mjpegdec.c in FFmpeg before 2.8.2 omits certain width and height checks, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted MJPEG data.

The ff_hevc_parse_sps function in libavcodec/hevc_ps.c in FFmpeg before 2.8.2 does not validate the Chroma Format Indicator, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted High Efficiency Video Coding (HEVC) data.

The decode_uncompressed function in libavcodec/faxcompr.c in FFmpeg before 2.8.2 does not validate uncompressed runs, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted CCITT FAX data.

The init_tile function in libavcodec/jpeg2000dec.c in FFmpeg before 2.8.2 does not enforce minimum-value and maximum-value constraints on tile coordinates, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JPEG 2000 data.

The jpeg2000_read_main_headers function in libavcodec/jpeg2000dec.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 does not enforce uniqueness of the SIZ marker in a JPEG 2000 image, which allows remote attackers to cause a denial of service (out-of-bounds heap-memory access) or possibly have unspecified other impact via a crafted image with two or more of these markers.

Integer overflow in the ff_ivi_init_planes function in libavcodec/ivi.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 allows remote attackers to cause a denial of service (out-of-bounds heap-memory access) or possibly have unspecified other impact via crafted image dimensions in Indeo Video Interactive data.

The smka_decode_frame function in libavcodec/smacker.c in FFmpeg before 2.6.5, 2.7.x before 2.7.3, and 2.8.x through 2.8.2 does not verify that the data size is consistent with the number of channels, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted Smacker data.

CVE-2015-6761 CVE-2015-8216 CVE-2015-8217 CVE-2015-8218 CVE-2015-8219 CVE-2015-8363 CVE-2015-8364 CVE-2015-8365 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=dabea74d0e82ea80cd344f630497cafcb3ef872c https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=d24888ef19ba38b787b11d1ee091a3d94920c76a https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=93f30f825c08477fe8f76be00539e96014cc83c8 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=d4a731b84a08f0f3839eaaaf82e97d8d9c67da46 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=43492ff3ab68a343c1264801baa1d5a02de10167 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=44a7f17d0b20e6f8d836b2957e3e357b639f19a2 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=df91aa034b82b77a3c4e01791f4a2b2ff6c82066 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=4a9af07a49295e014b059c1ab624c40345af5892 https://ffmpeg.org/security.html 2015-11-27 2015-12-02 2018-03-25
chromium -- multiple vulnerabilities chromium chromium-npapi chromium-pulse 47.0.2526.73

Google Chrome Releases reports:

41 security fixes in this release, including:

  • [558589] Critical CVE-2015-6765: Use-after-free in AppCache. Credit to anonymous.
  • [551044] High CVE-2015-6766: Use-after-free in AppCache. Credit to anonymous.
  • [554908] High CVE-2015-6767: Use-after-free in AppCache. Credit to anonymous.
  • [556724] High CVE-2015-6768: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [534923] High CVE-2015-6769: Cross-origin bypass in core. Credit to Mariusz Mlynski.
  • [541206] High CVE-2015-6770: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [544991] High CVE-2015-6771: Out of bounds access in v8. Credit to anonymous.
  • [546545] High CVE-2015-6772: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [554946] High CVE-2015-6764: Out of bounds access in v8. Credit to Guang Gong of Qihoo 360 via pwn2own.
  • [491660] High CVE-2015-6773: Out of bounds access in Skia. Credit to cloudfuzzer.
  • [549251] High CVE-2015-6774: Use-after-free in Extensions. Credit to anonymous.
  • [529012] High CVE-2015-6775: Type confusion in PDFium. Credit to Atte Kettunen of OUSPG.
  • [457480] High CVE-2015-6776: Out of bounds access in PDFium. Credit to Hanno Böck.
  • [544020] High CVE-2015-6777: Use-after-free in DOM. Credit to Long Liu of Qihoo 360Vulcan Team.
  • [514891] Medium CVE-2015-6778: Out of bounds access in PDFium. Credit to Karl Skomski.
  • [528505] Medium CVE-2015-6779: Scheme bypass in PDFium. Credit to Til Jasper Ullrich.
  • [490492] Medium CVE-2015-6780: Use-after-free in Infobars. Credit to Khalil Zhani.
  • [497302] Medium CVE-2015-6781: Integer overflow in Sfntly. Credit to miaubiz.
  • [536652] Medium CVE-2015-6782: Content spoofing in Omnibox. Credit to Luan Herrera.
  • [537205] Medium CVE-2015-6783: Signature validation issue in Android Crazy Linker. Credit to Michal Bednarski.
  • [503217] Low CVE-2015-6784: Escaping issue in saved pages. Credit to Inti De Ceukelaire.
  • [534542] Low CVE-2015-6785: Wildcard matching issue in CSP. Credit to Michael Ficarra / Shape Security.
  • [534570] Low CVE-2015-6786: Scheme bypass in CSP. Credit to Michael Ficarra / Shape Security.
  • [563930] CVE-2015-6787: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.7 branch (currently 4.7.80.23).
CVE-2015-6765 CVE-2015-6766 CVE-2015-6767 CVE-2015-6768 CVE-2015-6769 CVE-2015-6770 CVE-2015-6771 CVE-2015-6772 CVE-2015-6773 CVE-2015-6774 CVE-2015-6775 CVE-2015-6776 CVE-2015-6777 CVE-2015-6778 CVE-2015-6779 CVE-2015-6780 CVE-2015-6781 CVE-2015-6782 CVE-2015-6783 CVE-2015-6784 CVE-2015-6785 CVE-2015-6786 CVE-2015-6787 http://googlechromereleases.blogspot.nl/2015/12/stable-channel-update.html 2015-12-01 2015-12-02
piwik -- multiple vulnerabilities piwik 2.15.0

Piwik changelog reports:

This release is rated critical. We are grateful for Security researchers who disclosed security issues privately to the Piwik Security Response team: Elamaran Venkatraman, Egidio Romano and Dmitriy Shcherbatov. The following vulnerabilities were fixed: XSS, CSRF, possible file inclusion in older PHP versions (low impact), possible Object Injection Vulnerability (low impact).

CVE-2015-7815 CVE-2015-7816 http://piwik.org/changelog/piwik-2-15-0/ 2015-11-17 2015-12-02
cyrus-imapd -- integer overflow in the start_octet addition cyrus-imapd25 2.5.02.5.7 cyrus-imapd24 2.4.02.4.18_2

Cyrus IMAP 2.5.7 Release Note states:

CVE-2015-8077, CVE-2015-8078: protect against integer overflow in urlfetch range checks

CVE-2015-8078 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8078 http://people.canonical.com/~ubuntu-security/cve/2015/CVE-2015-8078.html https://security-tracker.debian.org/tracker/CVE-2015-8078 CVE-2015-8077 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8077 http://people.canonical.com/~ubuntu-security/cve/2015/CVE-2015-8077.html https://security-tracker.debian.org/tracker/CVE-2015-8077 2015-11-04 2015-12-01
django -- information leak vulnerability py27-django py32-django py33-django py34-django 1.8.7 py27-django18 py32-django18 py33-django18 py34-django18 1.8.7 py27-django17 py32-django17 py33-django17 py34-django17 1.7.11 py27-django-devel py32-django-devel py33-django-devel py34-django-devel 20150709,1

Tim Graham reports:

If an application allows users to specify an unvalidated format for dates and passes this format to the date filter, e.g. {{ last_updated|date:user_date_format }}, then a malicious user could obtain any secret in the application's settings by specifying a settings key instead of a date format. e.g. "SECRET_KEY" instead of "j/m/Y".

https://www.djangoproject.com/weblog/2015/nov/24/security-releases-issued/ CVE-2015-8213 2015-11-24 2015-11-30 2015-12-24
kibana4 -- CSRF vulnerability kibana4 kibana41 4.0.04.1.3 kibana42 4.2.04.2.1

Elastic reports:

Vulnerability Summary: Kibana versions prior to 4.1.3 and 4.2.1 are vulnerable to a CSRF attack.

Remediation Summary: Users should upgrade to 4.1.3 or 4.2.1.

CVE-2015-8131 https://www.elastic.co/community/security/ 2015-11-17 2015-11-22
a2ps -- format string vulnerability a2ps 4.13b_8

Jong-Gwon Kim reports:

When user runs a2ps with malicious crafted pro(a2ps prologue) file, an attacker can execute arbitrary code.

CVE-2015-8107 http://www.openwall.com/lists/oss-security/2015/11/16/4 2015-11-16 2015-11-22
libxslt -- DoS vulnerability due to type confusing error libsxlt 1.1.28_8

libxslt maintainer reports:

CVE-2015-7995: http://www.openwall.com/lists/oss-security/2015/10/27/10 We need to check that the parent node is an element before dereferencing its namespace.

CVE-2015-7995 https://git.gnome.org/browse/libxslt/commit/?id=7ca19df892ca22d9314e95d59ce2abdeff46b617 2015-10-29 2015-11-20
libxml2 -- multiple vulnerabilities libxml2 2.9.3

reports:

CVE-2015-5312 Another entity expansion issue (David Drysdale).

CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey (David Drysdale).

CVE-2015-7498 Avoid processing entities after encoding conversion failures (Daniel Veillard).

CVE-2015-7499 (1) Add xmlHaltParser() to stop the parser (Daniel Veillard).

CVE-2015-7499 (2) Detect incoherency on GROW (Daniel Veillard).

CVE-2015-7500 Fix memory access error due to incorrect entities boundaries (Daniel Veillard).

CVE-2015-7941 (1) Stop parsing on entities boundaries errors (Daniel Veillard).

CVE-2015-7941 (2) Cleanup conditional section error handling (Daniel Veillard).

CVE-2015-7942 Another variation of overflow in Conditional sections (Daniel Veillard).

CVE-2015-7942 (2) Fix an error in previous Conditional section patch (Daniel Veillard).

CVE-2015-8035 Fix XZ compression support loop (Daniel Veillard).

CVE-2015-8242 Buffer overead with HTML parser in push mode (Hugh Davenport)

CVE-2015-5312 CVE-2015-7497 CVE-2015-7498 CVE-2015-7499 CVE-2015-7500 CVE-2015-7941 CVE-2015-7942 CVE-2015-8035 CVE-2015-8241 CVE-2015-8242 http://xmlsoft.org/news.html http://www.openwall.com/lists/oss-security/2015/11/18/23 2015-11-20 2015-11-20
mozilla -- multiple vulnerabilities nspr 4.10.10 linux-c6-nspr 4.10.10 nss 3.203.20.1 3.19.33.19.4 3.19.2.1 firefox 42.0,1 linux-firefox 42.0,1 seamonkey 2.39 linux-seamonkey 2.39 firefox-esr 38.4.0,1 libxul 38.4.0 thunderbird 38.4.0 linux-thunderbird 38.4.0

The Mozilla Project reports:

MFSA 2015-133 NSS and NSPR memory corruption issues

MFSA 2015-132 Mixed content WebSocket policy bypass through workers

MFSA 2015-131 Vulnerabilities found through code inspection

MFSA 2015-130 JavaScript garbage collection crash with Java applet

MFSA 2015-129 Certain escaped characters in host of Location-header are being treated as non-escaped

MFSA 2015-128 Memory corruption in libjar through zip files

MFSA 2015-127 CORS preflight is bypassed when non-standard Content-Type headers are received

MFSA 2015-126 Crash when accessing HTML tables with accessibility tools on OS X

MFSA 2015-125 XSS attack through intents on Firefox for Android

MFSA 2015-124 Android intents can be used on Firefox for Android to open privileged files

MFSA 2015-123 Buffer overflow during image interactions in canvas

MFSA 2015-122 Trailing whitespace in IP address hostnames can bypass same-origin policy

MFSA 2015-121 Disabling scripts in Add-on SDK panels has no effect

MFSA 2015-120 Reading sensitive profile files through local HTML file on Android

MFSA 2015-119 Firefox for Android addressbar can be removed after fullscreen mode

MFSA 2015-118 CSP bypass due to permissive Reader mode whitelist

MFSA 2015-117 Information disclosure through NTLM authentication

MFSA 2015-116 Miscellaneous memory safety hazards (rv:42.0 / rv:38.4)

CVE-2015-4513 CVE-2015-4514 CVE-2015-4515 CVE-2015-4518 CVE-2015-7181 CVE-2015-7182 CVE-2015-7183 CVE-2015-7185 CVE-2015-7186 CVE-2015-7187 CVE-2015-7188 CVE-2015-7189 CVE-2015-7190 CVE-2015-7191 CVE-2015-7192 CVE-2015-7193 CVE-2015-7194 CVE-2015-7195 CVE-2015-7196 CVE-2015-7197 CVE-2015-7198 CVE-2015-7199 CVE-2015-7200 https://www.mozilla.org/security/advisories/mfsa2015-116/ https://www.mozilla.org/security/advisories/mfsa2015-117/ https://www.mozilla.org/security/advisories/mfsa2015-118/ https://www.mozilla.org/security/advisories/mfsa2015-119/ https://www.mozilla.org/security/advisories/mfsa2015-120/ https://www.mozilla.org/security/advisories/mfsa2015-121/ https://www.mozilla.org/security/advisories/mfsa2015-122/ https://www.mozilla.org/security/advisories/mfsa2015-123/ https://www.mozilla.org/security/advisories/mfsa2015-124/ https://www.mozilla.org/security/advisories/mfsa2015-125/ https://www.mozilla.org/security/advisories/mfsa2015-126/ https://www.mozilla.org/security/advisories/mfsa2015-127/ https://www.mozilla.org/security/advisories/mfsa2015-128/ https://www.mozilla.org/security/advisories/mfsa2015-129/ https://www.mozilla.org/security/advisories/mfsa2015-130/ https://www.mozilla.org/security/advisories/mfsa2015-131/ https://www.mozilla.org/security/advisories/mfsa2015-132/ https://www.mozilla.org/security/advisories/mfsa2015-133/ 2015-11-03 2015-11-19 2016-04-13
gdm -- lock screen bypass when holding escape key gdm 3.16.2_1

Ray Strode reports:

CVE-2015-7496 - lock screen bypass when holding escape key.

CVE-2015-7496 https://mail.gnome.org/archives/ftp-release-list/2015-November/msg00074.html https://bugzilla.gnome.org/show_bug.cgi?id=758032 2015-11-12 2015-11-18
strongswan -- authentication bypass vulnerability in the eap-mschapv2 plugin strongswan 5.3.4

Strongswan Release Notes reports:

Fixed an authentication bypass vulnerability in the eap-mschapv2 plugin that was caused by insufficient verification of the internal state when handling MSCHAPv2 Success messages received by the client. This vulnerability has been registered as CVE-2015-8023.

CVE-2015-8023 https://github.com/strongswan/strongswan/commit/453e204ac40dfff2e0978e8f84a5f8ff0cbc45e2 2015-11-16 2015-11-16
moodle -- multiple vulnerabilities moodle27 2.7.11 moodle28 2.8.9 moodle29 2.9.3

Moodle Release Notes report:

MSA-15-0037 Possible to send a message to a user who blocked messages from non contacts

MSA-15-0038 DDoS possibility in Atto

MSA-15-0039 CSRF in site registration form

MSA-15-0040 Student XSS in survey

MSA-15-0041 XSS in flash video player

MSA-15-0042 CSRF in lesson login form

MSA-15-0043 Web service core_enrol_get_enrolled_users does not respect course group mode

MSA-15-0044 Capability to view available badges is not respected

MSA-15-0045 SCORM module allows to bypass access restrictions based on date

MSA-15-0046 Choice module closing date can be bypassed

https://docs.moodle.org/dev/Moodle_2.7.11_release_notes https://docs.moodle.org/dev/Moodle_2.8.9_release_notes https://docs.moodle.org/dev/Moodle_2.9.3_release_notes 2015-11-09 2015-11-16 2015-12-21
xen-kernel -- CPU lockup during exception delivery xen-kernel 4.5.2

The Xen Project reports:

A malicious HVM guest administrator can cause a denial of service. Specifically, prevent use of a physical CPU for a significant, perhaps indefinite period. If a host watchdog (Xen or dom0) is in use, this can lead to a watchdog timeout and consequently a reboot of the host. If another, innocent, guest, is configured with a watchdog, this issue can lead to a reboot of such a guest.

CVE-2015-5307 CVE-2015-8104 http://xenbits.xen.org/xsa/advisory-156.html 2015-11-10 2015-11-16
libpng buffer overflow in png_set_PLTE png 1.6.20

libpng reports:

CVE for a vulnerability in libpng, all versions, in the png_set_PLTE/png_get_PLTE functions. These functions failed to check for an out-of-range palette when reading or writing PNG files with a bit_depth less than 8. Some applications might read the bit depth from the IHDR chunk and allocate memory for a 2^N entry palette, while libpng can return a palette with up to 256 entries even when the bit depth is less than 8.

http://www.openwall.com/lists/oss-security/2015/11/12/2 http://www.openwall.com/lists/oss-security/2015/12/03/6 CVE-2015-8126 CVE-2015-8472 2015-11-15 2015-11-15 2015-12-08
flash -- multiple vulnerabilities linux-c6-flashplugin linux-f10-flashplugin linux-c6_64-flashplugin 11.2r202.548

Adobe reports:

These updates resolve a type confusion vulnerability that could lead to code execution (CVE-2015-7659).

These updates resolve a security bypass vulnerability that could be exploited to write arbitrary data to the file system under user permissions (CVE-2015-7662).

These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-7651, CVE-2015-7652, CVE-2015-7653, CVE-2015-7654, CVE-2015-7655, CVE-2015-7656, CVE-2015-7657, CVE-2015-7658, CVE-2015-7660, CVE-2015-7661, CVE-2015-7663, CVE-2015-8042, CVE-2015-8043, CVE-2015-8044, CVE-2015-8046).

https://helpx.adobe.com/security/products/flash-player/apsb15-28.html CVE-2015-7651 CVE-2015-7652 CVE-2015-7653 CVE-2015-7654 CVE-2015-7655 CVE-2015-7656 CVE-2015-7657 CVE-2015-7658 CVE-2015-7659 CVE-2015-7660 CVE-2015-7661 CVE-2015-7662 CVE-2015-7663 CVE-2015-8043 CVE-2015-8044 CVE-2015-8046 2015-11-10 2015-11-14
chromium -- multiple vulnerabilities chromium chromium-npapi chromium-pulse 46.0.2490.86

Google Chrome Releases reports:

[520422] High CVE-2015-1302: Information leak in PDF viewer. Credit to Rob Wu.

CVE-2015-1302 http://googlechromereleases.blogspot.nl/2015/11/stable-channel-update.html 2015-11-10 2015-11-11
MySQL - Multiple vulnerabilities mariadb-client 5.3.13 mariadb-server 5.3.13 mariadb55-client 5.5.46 mariadb55-server 5.5.46 mariadb100-client 10.0.22 mariadb100-server 10.0.22 mysql55-client 5.5.46 mysql55-server 5.5.46 mysql56-client 5.6.27 mysql56-server 5.6.27 percona55-client 5.5.46 percona55-server 5.5.46 percona56-client 5.6.27 percona56-server 5.6.27

Oracle reports:

Critical Patch Update: MySQL Server, version(s) 5.5.45 and prior, 5.6.26 and prior

http://www.oracle.com/technetwork/topics/security/cpuoct2015-2367953.html CVE-2015-4802 CVE-2015-4807 CVE-2015-4815 CVE-2015-4826 CVE-2015-4830 CVE-2015-4836 CVE-2015-4858 CVE-2015-4861 CVE-2015-4870 CVE-2015-4913 CVE-2015-4792 https://mariadb.com/kb/en/mariadb/mariadb-5546-release-notes/ https://mariadb.com/kb/en/mariadb/mariadb-10022-release-notes/ https://www.percona.com/doc/percona-server/5.5/release-notes/Percona-Server-5.5.46-37.5.html https://www.percona.com/doc/percona-server/5.6/release-notes/Percona-Server-5.6.27-75.0.html 2015-11-10 2015-11-11
jenkins -- remote code execution via unsafe deserialization jenkins 1.638 jenkins-lts 1.625.2

Jenkins Developers report:

Unsafe deserialization allows unauthenticated remote attackers to run arbitrary code on the Jenkins master.

https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-11-11 https://jenkins-ci.org/content/mitigating-unauthenticated-remote-code-execution-0-day-jenkins-cli http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/#thefix 2015-11-06 2015-11-11
owncloudclient -- Improper validation of certificates when using self-signed certificates owncloudclient 2.0.1

owncloud.org reports:

The ownCloud Desktop Client was vulnerable against MITM attacks until version 2.0.0 in combination with self-signed certificates.

https://owncloud.org/security/advisory/?id=oc-sa-2015-016 CVE-2015-7298 2015-09-21 2015-11-11
xen-tools -- populate-on-demand balloon size inaccuracy can crash guests xen-tools 3.44.5.1_2

The Xen Project reports:

Guests configured with PoD might be unstable, especially under load. In an affected guest, an unprivileged guest user might be able to cause a guest crash, perhaps simply by applying load so as to cause heavy memory pressure within the guest.

CVE-2015-7972 http://xenbits.xen.org/xsa/advisory-153.html 2015-10-29 2015-11-11
xen-kernel -- some pmu and profiling hypercalls log without rate limiting xen-kernel 3.24.5.1_1

The Xen Project reports:

HYPERCALL_xenoprof_op and HYPERVISOR_xenpmu_op log some errors and attempts at invalid operations. These log messages are not rate-limited, even though they can be triggered by guests.

A malicious guest could cause repeated logging to the hypervisor console, leading to a Denial of Service attack.

CVE-2015-7971 http://xenbits.xen.org/xsa/advisory-152.html 2015-10-29 2015-11-11
xen-kernel -- leak of per-domain profiling-related vcpu pointer array xen-kernel 4.04.5.1_1

The Xen Project reports:

A domain's xenoprofile state contains an array of per-vcpu information... This array is leaked on domain teardown. This memory leak could -- over time -- exhaust the host's memory.

The following parties can mount a denial of service attack affecting the whole system:

  • A malicious guest administrator via XENOPROF_get_buffer.
  • A domain given suitable privilege over another domain via XENOPROF_set_passive (this would usually be a domain being used to profile another domain, eg with the xenoprof tool).

The ability to also restart or create suitable domains is also required to fully exploit the issue. Without this the leak is limited to a small multiple of the maximum number of vcpus for the domain.

CVE-2015-7969 http://xenbits.xen.org/xsa/advisory-151.html 2015-10-29 2015-11-11
xen-kernel -- Long latency populate-on-demand operation is not preemptible xen-kernel 3.44.5.1_1

The Xen Project reports:

When running an HVM domain in Populate-on-Demand mode, Xen would sometimes search the domain for memory to reclaim, in response to demands for population of other pages in the same domain. This search runs without preemption. The guest can, by suitable arrangement of its memory contents, create a situation where this search is a time-consuming linear scan of the guest's address space.

A malicious HVM guest administrator can cause a denial of service. Specifically, prevent use of a physical CPU for a significant period.

CVE-2015-7970 http://xenbits.xen.org/xsa/advisory-150.html 2015-10-29 2015-11-11
xen-kernel -- leak of main per-domain vcpu pointer array xen-kernel 4.5.1_1

The Xen Project reports:

A domain's primary array of vcpu pointers can be allocated by a toolstack exactly once in the lifetime of a domain via the XEN_DOMCTL_max_vcpus hypercall. This array is leaked on domain teardown. This memory leak could -- over time -- exhaust the host's memory.

A domain given partial management control via XEN_DOMCTL_max_vcpus can mount a denial of service attack affecting the whole system. The ability to also restart or create suitable domains is also required to fully exploit the issue. Without this the leak is limited to a small multiple of the maximum number of vcpus for the domain. The maximum leak is 64kbytes per domain (re)boot (less on ARM).

CVE-2015-7969 http://xenbits.xen.org/xsa/advisory-149.html 2015-10-29 2015-11-11
xen-kernel -- Uncontrolled creation of large page mappings by PV guests xen-kernel 3.44.5.1_1

The Xen Project reports:

The code to validate level 2 page table entries is bypassed when certain conditions are satisfied. This means that a PV guest can create writable mappings using super page mappings. Such writable mappings can violate Xen intended invariants for pages which Xen is supposed to keep read-only. This is possible even if the "allowsuperpage" command line option is not used.

Malicious PV guest administrators can escalate privilege so as to control the whole system.

CVE-2015-7835 http://xenbits.xen.org/xsa/advisory-148.html 2015-10-29 2015-11-11
xen-tools -- libxl fails to honour readonly flag on disks with qemu-xen xen-tools 4.14.5.1_1

The Xen Project reports:

Callers of libxl can specify that a disk should be read-only to the guest. However, there is no code in libxl to pass this information to qemu-xen (the upstream-based qemu); and indeed there is no way in qemu to make a disk read-only.

The vulnerability is exploitable only via devices emulated by the device model, not the parallel PV devices for supporting PVHVM. Normally the PVHVM device unplug protocol renders the emulated devices inaccessible early in boot.

Malicious guest administrators or (in some situations) users may be able to write to supposedly read-only disk images.

CDROM devices (that is, devices specified to be presented to the guest as CDROMs, regardless of the nature of the backing storage on the host) are not affected.

CVE-2015-7311 http://xenbits.xen.org/xsa/advisory-142.html 2015-09-22 2015-11-11
p5-HTML-Scrubber -- XSS vulnerability p5-HTML-Scrubber 0.15

MITRE reports:

Cross-site scripting (XSS) vulnerability in the HTML-Scrubber module before 0.15 for Perl, when the comment feature is enabled, allows remote attackers to inject arbitrary web script or HTML via a crafted comment.

CVE-2015-5667 https://metacpan.org/release/HTML-Scrubber http://jvndb.jvn.jp/jvndb/JVNDB-2015-000171 http://jvn.jp/en/jp/JVN53973084/index.html 2015-10-10 2015-11-11
libvpx -- buffer overflow in vp9_init_context_buffers libvpx 1.4.0.488_1

The Mozilla Project reports:

Security researcher Khalil Zhani reported that a maliciously crafted vp9 format video could be used to trigger a buffer overflow while parsing the file. This leads to a potentially exploitable crash due to a flaw in the libvpx library.

CVE-2015-4506 https://www.mozilla.org/security/advisories/mfsa2015-101/ 2015-09-22 2015-11-10
powerdns -- Denial of Service powerdns 3.4.43.4.7

PowerDNS reports:

A bug was found using afl-fuzz in our packet parsing code. This bug, when exploited, causes an assertion error and consequent termination of the the pdns_server process, causing a Denial of Service.

https://doc.powerdns.com/md/security/powerdns-advisory-2015-03/ CVE-2015-5311 2015-11-03 2015-11-09
PuTTY -- memory corruption in terminal emulator's erase character handling putty 0.540.66

Ben Harris reports:

Versions of PuTTY and pterm between 0.54 and 0.65 inclusive have a potentially memory-corrupting integer overflow in the handling of the ECH (erase characters) control sequence in the terminal emulator.

To exploit a vulnerability in the terminal emulator, an attacker must be able to insert a carefully crafted escape sequence into the terminal stream. For a PuTTY SSH session, this must be before encryption, so the attacker likely needs access to the server you're connecting to. For instance, an attacker on a multi-user machine that you connect to could trick you into running cat on a file they control containing a malicious escape sequence. (Unix write(1) is not a vector for this, if implemented correctly.)

Only PuTTY, PuTTYtel, and pterm are affected; other PuTTY tools do not include the terminal emulator, so cannot be exploited this way.

http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/vuln-ech-overflow.html CVE-2015-5309 2015-11-06 2015-11-09
OpenOffice 4.1.1 -- multiple vulnerabilities apache-openoffice 4.1.2 apache-openoffice-devel 4.2.1705368,3

The Apache OpenOffice Project reports:

A vulnerability in OpenOffice settings of OpenDocument Format files and templates allows silent access to files that are readable from an user account, over-riding the user's default configuration settings. Once these files are imported into a maliciously-crafted document, the data can be silently hidden in the document and possibly exported to an external party without being observed.

The Apache OpenOffice Project reports:

A crafted ODF document can be used to create a buffer that is too small for the amount of data loaded into it, allowing an attacker to cause denial of service (memory corruption and application crash) and possible execution of arbitrary code.

The Apache OpenOffice Project reports:

A crafted Microsoft Word DOC file can be used to specify a document buffer that is too small for the amount of data provided for it. Failure to detect the discrepancy allows an attacker to cause denial of service (memory corruption and application crash) and possible execution of arbitrary code.

The Apache OpenOffice Project reports:

A crafted Microsoft Word DOC can contain invalid bookmark positions leading to memory corruption when the document is loaded or bookmarks are manipulated. The defect allows an attacker to cause denial of service (memory corruption and application crash) and possible execution of arbitrary code.

CVE-2015-4551 http://www.openoffice.org/security/cves/CVE-2015-4551.html CVE-2015-5212 http://www.openoffice.org/security/cves/CVE-2015-5212.html CVE-2015-5213 http://www.openoffice.org/security/cves/CVE-2015-5213.html CVE-2015-5214 http://www.openoffice.org/security/cves/CVE-2015-5214.html 2015-11-04 2015-11-05 2015-11-05
codeigniter -- multiple vulnerabilities codeigniter 2.2.6

The CodeIgniter changelog reports:

Fixed an XSS attack vector in Security Library method xss_clean().

Changed Config Library method base_url() to fallback to ``$_SERVER['SERVER_ADDR']`` in order to avoid Host header injections.

Changed CAPTCHA Helper to try to use the operating system's PRNG first.

ports/203403 https://codeigniter.com/userguide2/changelog.html 2015-10-31 2015-11-01
openafs -- information disclosure openafs 1.6.15

The OpenAFS development team reports:

When constructing an Rx acknowledgment (ACK) packet, Andrew-derived Rx implementations do not initialize three octets of data that are padding in the C language structure and were inadvertently included in the wire protocol (CVE-2015-7762). Additionally, OpenAFS Rx in versions 1.5.75 through 1.5.78, 1.6.0 through 1.6.14, and 1.7.0 through 1.7.32 include a variable-length padding at the end of the ACK packet, in an attempt to detect the path MTU, but only four octets of the additional padding are initialized (CVE-2015-7763).

http://openafs.org/pages/security/OPENAFS-SA-2015-007.txt CVE-2015-7762 CVE-2015-7763 2015-10-28 2015-10-28
xscreensaver - lock bypass xscreensaver xscreensaver-gnome xscreensaver-gnome-hacks 5.34

RedHat bugzilla reports:

In dual screen configurations, unplugging one screen will cause xscreensaver to crash, leaving the screen unlocked.

https://www.jwz.org/xscreensaver/changelog.html https://bugzilla.redhat.com/show_bug.cgi?id=1274452 CVE-2015-8025 2015-10-24 2015-10-27 2015-11-04
lldpd -- Buffer overflow/Denial of service lldpd 0.5.60.7.19

The lldpd developer Vincent Bernat reports:

A buffer overflow may allow arbitrary code execution only if hardening was disabled.

Malformed packets should not make lldpd crash. Ensure we can handle them by not using assert() in this part.

CVE-2015-8011 CVE-2015-8012 https://github.com/vincentbernat/lldpd/raw/0.7.19/NEWS http://www.openwall.com/lists/oss-security/2015/10/30/2 2015-10-04 2015-10-26 2015-11-10
wireshark -- Pcapng file parser crash wireshark wireshark-lite wireshark-qt5 tshark tshark-lite 1.12.8

Wireshark development team reports:

The following vulnerability has been fixed.

  • wnpa-sec-2015-30

    Pcapng file parser crash. (Bug 11455)

https://www.wireshark.org/docs/relnotes/wireshark-1.12.8.html CVE-2015-7830 2015-10-14 2015-10-25
Joomla! -- Core - SQL Injection/ACL Violation vulnerabilities joomla3 3.2.03.4.5

The JSST and the Joomla! Security Center report:

[20151001] - Core - SQL Injection

Inadequate filtering of request data leads to a SQL Injection vulnerability.

[20151002] - Core - ACL Violations

Inadequate ACL checks in com_contenthistory provide potential read access to data which should be access restricted.

CVE-2015-7297 CVE-2015-7857 CVE-2015-7858 CVE-2015-7859 http://developer.joomla.org/security-centre/628-20151001-core-sql-injection.html http://developer.joomla.org/security-centre/629-20151002-core-acl-violations.html https://www.joomla.org/announcements/release-news/5634-joomla-3-4-5-released.html 2015-10-22 2015-10-25
Joomla! -- Core - ACL Violation vulnerabilities joomla3 3.0.03.4.5

The JSST and the Joomla! Security Center report:

[20151003] - Core - ACL Violations

Inadequate ACL checks in com_content provide potential read access to data which should be access restricted.

CVE-2015-7899 http://developer.joomla.org/security-centre/630-20151003-core-acl-violations.html https://www.joomla.org/announcements/release-news/5634-joomla-3-4-5-released.html 2015-10-22 2015-10-25
Joomla! -- Core - XSS Vulnerability joomla3 3.4.03.4.4

The JSST and the Joomla! Security Center report:

[20150908] - Core - XSS Vulnerability

Inadequate escaping leads to XSS vulnerability in login module.

CVE-2015-6939 http://developer.joomla.org/security-centre/626-20150908-core-xss-vulnerability.html https://www.joomla.org/announcements/release-news/5628-joomla-3-4-4-released.html 2015-09-08 2015-10-25
Joomla! -- Core - CSRF Protection vulnerabilities joomla3 3.2.03.4.2

The JSST and the Joomla! Security Center report:

[20150602] - Core - CSRF Protection

Lack of CSRF checks potentially enabled uploading malicious code.

CVE-2015-5397 http://developer.joomla.org/security-centre/618-20150602-core-remote-code-execution.html https://www.joomla.org/announcements/release-news/5589-joomla-3-4-2-released.html 2015-06-30 2015-10-25
Joomla! -- Core - Open Redirect vulnerability joomla3 3.0.03.4.2

The JSST and the Joomla! Security Center report:

[20150601] - Core - Open Redirect

Inadequate checking of the return value allowed to redirect to an external page.

CVE-2015-5608 http://developer.joomla.org/security-centre/617-20150601-core-open-redirect.html https://www.joomla.org/announcements/release-news/5589-joomla-3-4-2-released.html 2015-06-30 2015-10-25
Joomla! -- Core - Remote File Execution/Denial of Service vulnerabilities joomla3 3.2.6 3.3.03.3.5 joomla2 2.5.42.5.26

The JSST and the Joomla! Security Center report:

[20140903] - Core - Remote File Inclusion

Inadequate checking allowed the potential for remote files to be executed.

[20140904] - Core - Denial of Service

Inadequate checking allowed the potential for a denial of service attack.

CVE-2014-7228 CVE-2014-7229 http://developer.joomla.org/security-centre/595-20140903-core-remote-file-inclusion.html http://developer.joomla.org/security-centre/596-20140904-core-denial-of-service.html https://www.joomla.org/announcements/release-news/5567-joomla-3-3-5-released.html https://www.joomla.org/announcements/release-news/5566-joomla-2-5-26-released.html 2014-09-30 2015-10-25
Joomla! -- Core - Unauthorized Login vulnerability joomla3 3.2.5 3.3.03.3.4 joomla2 2.5.25

The JSST and the Joomla! Security Center report:

[20140902] - Core - Unauthorized Logins

Inadequate checking allowed unauthorized logins via LDAP authentication.

CVE-2014-6632 http://developer.joomla.org/security-centre/594-20140902-core-unauthorised-logins.html https://www.joomla.org/announcements/release-news/5564-joomla-3-3-4-released.html https://www.joomla.org/announcements/release-news/5563-joomla-2-5-25-released.html 2014-09-23 2015-10-25
Joomla! -- Core - XSS Vulnerability joomla3 3.2.03.2.5 3.3.03.3.4

The JSST and the Joomla! Security Center report:

[20140901] - Core - XSS Vulnerability

Inadequate escaping leads to XSS vulnerability in com_media.

CVE-2014-6631 http://developer.joomla.org/security-centre/593-20140901-core-xss-vulnerability.html https://www.joomla.org/announcements/release-news/5564-joomla-3-3-4-released.html 2014-09-23 2015-10-25
drupal -- open redirect vulnerability drupal7 7.41

Drupal development team reports:

The Overlay module in Drupal core displays administrative pages as a layer over the current page (using JavaScript), rather than replacing the page in the browser window. The Overlay module does not sufficiently validate URLs prior to displaying their contents, leading to an open redirect vulnerability.

This vulnerability is mitigated by the fact that it can only be used against site users who have the "Access the administrative overlay" permission, and that the Overlay module must be enabled.

An incomplete fix for this issue was released as part of SA-CORE-2015-002.

CVE-2015-7943 https://www.drupal.org/SA-CORE-2015-004 http://www.openwall.com/lists/oss-security/2015/10/23/6 2015-10-21 2015-10-24
phpMyAdmin -- Content spoofing vulnerability phpMyAdmin 4.4.04.4.15.1 4.5.04.5.1

The phpMyAdmin development team reports:

This vulnerability allows an attacker to perform a content spoofing attack using the phpMyAdmin's redirection mechanism to external sites.

We consider this vulnerability to be non critical since the spoofed content is escaped and no HTML injection is possible.

https://www.phpmyadmin.net/security/PMASA-2015-5/ CVE-2015-7873 2015-10-23 2015-10-23
mediawiki -- multiple vulnerabilities mediawiki123 1.23.11 mediawiki124 1.24.4 mediawiki125 1.25.3

MediaWiki reports:

Wikipedia user RobinHood70 reported two issues in the chunked upload API. The API failed to correctly stop adding new chunks to the upload when the reported size was exceeded (T91203), allowing a malicious users to upload add an infinite number of chunks for a single file upload. Additionally, a malicious user could upload chunks of 1 byte for very large files, potentially creating a very large number of files on the server's filesystem (T91205).

Internal review discovered that it is not possible to throttle file uploads.

Internal review discovered a missing authorization check when removing suppression from a revision. This allowed users with the 'viewsuppressed' user right but not the appropriate 'suppressrevision' user right to unsuppress revisions.

Richard Stanway from teamliquid.net reported that thumbnails of PNG files generated with ImageMagick contained the local file path in the image metadata.

CVE-2015-8001 CVE-2015-8002 CVE-2015-8003 CVE-2015-8004 CVE-2015-8005 CVE-2015-8006 CVE-2015-8007 CVE-2015-8008 CVE-2015-8009 https://lists.wikimedia.org/pipermail/mediawiki-announce/2015-October/000181.html https://phabricator.wikimedia.org/T91203 https://phabricator.wikimedia.org/T91205 https://phabricator.wikimedia.org/T91850 https://phabricator.wikimedia.org/T95589 https://phabricator.wikimedia.org/T108616 http://www.openwall.com/lists/oss-security/2015/10/29/14 2015-10-16 2015-10-23 2015-12-24
ntp -- 13 low- and medium-severity vulnerabilities ntp 4.2.8p4 ntp-devel 4.3.76 FreeBSD 10.210.2_7 10.110.1_24 9.39.3_30

ntp.org reports:

NTF's NTP Project has been notified of the following 13 low- and medium-severity vulnerabilities that are fixed in ntp-4.2.8p4, released on Wednesday, 21 October 2015:

  • Bug 2941 CVE-2015-7871 NAK to the Future: Symmetric association authentication bypass via crypto-NAK (Cisco ASIG)
  • Bug 2922 CVE-2015-7855 decodenetnum() will ASSERT botch instead of returning FAIL on some bogus values (IDA)
  • Bug 2921 CVE-2015-7854 Password Length Memory Corruption Vulnerability. (Cisco TALOS)
  • Bug 2920 CVE-2015-7853 Invalid length data provided by a custom refclock driver could cause a buffer overflow. (Cisco TALOS)
  • Bug 2919 CVE-2015-7852 ntpq atoascii() Memory Corruption Vulnerability. (Cisco TALOS)
  • Bug 2918 CVE-2015-7851 saveconfig Directory Traversal Vulnerability. (OpenVMS) (Cisco TALOS)
  • Bug 2917 CVE-2015-7850 remote config logfile-keyfile. (Cisco TALOS)
  • Bug 2916 CVE-2015-7849 trusted key use-after-free. (Cisco TALOS)
  • Bug 2913 CVE-2015-7848 mode 7 loop counter underrun. (Cisco TALOS)
  • Bug 2909 CVE-2015-7701 Slow memory leak in CRYPTO_ASSOC. (Tenable)
  • Bug 2902 : CVE-2015-7703 configuration directives "pidfile" and "driftfile" should only be allowed locally. (RedHat)
  • Bug 2901 : CVE-2015-7704, CVE-2015-7705 Clients that receive a KoD should validate the origin timestamp field. (Boston University)
  • Bug 2899 : CVE-2015-7691, CVE-2015-7692, CVE-2015-7702 Incomplete autokey data packet length checks. (Tenable)

The only generally-exploitable bug in the above list is the crypto-NAK bug, which has a CVSS2 score of 6.4.

Additionally, three bugs that have already been fixed in ntp-4.2.8 but were not fixed in ntp-4.2.6 as it was EOL'd have a security component, but are all below 1.8 CVSS score, so we're reporting them here:

  • Bug 2382 : Peer precision < -31 gives division by zero
  • Bug 1774 : Segfaults if cryptostats enabled when built without OpenSSL
  • Bug 1593 : ntpd abort in free() with logconfig syntax error
SA-15:25.ntp CVE-2015-7691 CVE-2015-7692 CVE-2015-7701 CVE-2015-7702 CVE-2015-7703 CVE-2015-7704 CVE-2015-7705 CVE-2015-7848 CVE-2015-7849 CVE-2015-7850 CVE-2015-7851 CVE-2015-7852 CVE-2015-7853 CVE-2015-7854 CVE-2015-7855 CVE-2015-7871 http://support.ntp.org/bin/view/Main/SecurityNotice#Recent_Vulnerabilities 2015-10-21 2015-10-21 2016-08-09
codeigniter -- multiple XSS vulnerabilities codeigniter 2.2.5

The CodeIgniter changelog reports:

Fixed a number of XSS attack vectors in Security Library method xss_clean (thanks to Frans Rosén from Detectify.

ports/203403 https://codeigniter.com/userguide2/changelog.html 2015-10-08 2015-10-20
Git -- Execute arbitrary code git 2.6.1 git-gui 2.6.1 git-lite 2.6.1 git-subversion 2.6.1

Git release notes:

Some protocols (like git-remote-ext) can execute arbitrary code found in the URL. The URLs that submodules use may come from arbitrary sources (e.g., .gitmodules files in a remote repository), and can hurt those who blindly enable recursive fetch. Restrict the allowed protocols to well known and safe ones.

CVE-2015-7545 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.6.1.txt http://www.openwall.com/lists/oss-security/2015/12/11/7 2015-09-23 2015-10-19 2015-12-12
Salt -- multiple vulnerabilities py27-salt 2015.8.1

Salt release notes:

CVE-2015-6918 - Git modules leaking HTTPS auth credentials to debug log

Updated the Git state and execution modules to no longer display HTTPS basic authentication credentials in loglevel debug output on the Salt master. These credentials are now replaced with REDACTED in the debug output. Thanks to Andreas Stieger for bringing this to our attention.

CVE-2015-6941 - win_useradd module and salt-cloud display passwords in debug log

Updated the win_useradd module return data to no longer include the password of the newly created user. The password is now replaced with the string XXX-REDACTED-XXX. Updated the Salt Cloud debug output to no longer display win_password and sudo_password authentication credentials. Also updated the Linode driver to no longer display authentication credentials in debug logs. These credentials are now replaced with REDACTED in the debug output.

https://docs.saltstack.com/en/latest/topics/releases/2015.8.1.html CVE-2015-6918 CVE-2015-6941 2015-10-16 2015-10-17
firefox -- Cross-origin restriction bypass using Fetch firefox 41.0.2,1 linux-firefox 41.0.2,1

Firefox Developers report:

Security researcher Abdulrahman Alqabandi reported that the fetch() API did not correctly implement the Cross-Origin Resource Sharing (CORS) specification, allowing a malicious page to access private data from other origins. Mozilla developer Ben Kelly independently reported the same issue.

https://www.mozilla.org/en-US/security/advisories/mfsa2015-115/ CVE-2015-7184 2015-10-15 2015-10-16
flash -- remote code execution linux-c6-flashplugin linux-f10-flashplugin linux-c6_64-flashplugin 11.2r202.540

Adobe reports:

These updates resolve type confusion vulnerabilities that could lead to code execution (CVE-2015-7645, CVE-2015-7647, CVE-2015-7648).

CVE-2015-7645 CVE-2015-7647 CVE-2015-7648 https://helpx.adobe.com/security/products/flash-player/apsb15-27.html 2015-10-16 2015-10-16
LibreSSL -- Memory leak and buffer overflow libressl 2.2.4

Qualys reports:

During the code review of OpenSMTPD a memory leak and buffer overflow (an off-by-one, usually stack-based) were discovered in LibreSSL's OBJ_obj2txt() function. This function is called automatically during a TLS handshake (both client-side, unless an anonymous mode is used, and server-side, if client authentication is requested).

http://marc.info/?l=openbsd-announce&m=144495690528446 CVE-2015-5333 CVE-2015-5334 2015-10-15 2015-10-16 2015-10-26
mbedTLS/PolarSSL -- DoS and possible remote code execution polarssl 1.2.01.2.17 polarssl13 1.3.01.3.14 mbedtls 2.1.2

ARM Limited reports:

When the client creates its ClientHello message, due to insufficient bounds checking it can overflow the heap-based buffer containing the message while writing some extensions. Two extensions in particular could be used by a remote attacker to trigger the overflow: the session ticket extension and the server name indication (SNI) extension.

https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2015-01 CVE-2015-5291 2015-10-05 2015-10-15
magento -- multiple vulnerabilities magento 1.9.2.1

Magento, Inc. reports:

SUPEE-6482 - This patch addresses two issues related to APIs and two cross-site scripting risks.

SUPEE-6285 - This patch provides protection against several types of security-related issues, including information leaks, request forgeries, and cross-site scripting.

SUPEE-5994 - This patch addresses multiple security vulnerabilities in Magento Community Edition software, including issues that can put customer information at risk.

SUPEE-5344 - Addresses a potential remote code execution exploit.

SUPEE-1533 - Addresses two potential remote code execution exploits.

ports/201709 https://www.magentocommerce.com/download http://merch.docs.magento.com/ce/user_guide/Magento_Community_Edition_User_Guide.html#magento/release-notes-ce-1.9.2.html http://merch.docs.magento.com/ce/user_guide/Magento_Community_Edition_User_Guide.html#magento/release-notes-ce-1.9.2.1.html 2014-10-03 2015-10-14
pear-twig -- remote code execution pear-twig-twig 1.20.0

Fabien Potencier reports:

End users can craft valid Twig code that allows them to execute arbitrary code (RCEs) via the _self variable, which is always available, even in sandboxed templates.

http://symfony.com/blog/security-release-twig-1-20-0 CVE-2015-7809 2015-08-12 2015-10-14
miniupnpc -- buffer overflow miniupnpc 1.9.11.9.20150917 1.9_1

Talos reports:

An exploitable buffer overflow vulnerability exists in the XML parser functionality of the MiniUPnP library. A specially crafted XML response can lead to a buffer overflow on the stack resulting in remote code execution. An attacker can set up a server on the local network to trigger this vulnerability.

CVE-2015-6031 http://talosintel.com/reports/TALOS-2015-0035/ https://github.com/miniupnp/miniupnp/commit/79cca974a4c2ab1199786732a67ff6d898051b78 2015-09-15 2015-10-14 2015-10-14
flash -- multiple vulnerabilities linux-c6-flashplugin linux-f10-flashplugin linux-c6_64-flashplugin 11.2r202.535

Adobe reports:

These updates resolve a vulnerability that could be exploited to bypass the same-origin-policy and lead to information disclosure (CVE-2015-7628).

These updates include a defense-in-depth feature in the Flash broker API (CVE-2015-5569).

These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-7629, CVE-2015-7631, CVE-2015-7643, CVE-2015-7644).

These updates resolve a buffer overflow vulnerability that could lead to code execution (CVE-2015-7632).

These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-7625, CVE-2015-7626, CVE-2015-7627, CVE-2015-7630, CVE-2015-7633, CVE-2015-7634).

CVE-2015-5569 CVE-2015-7625 CVE-2015-7626 CVE-2015-7627 CVE-2015-7628 CVE-2015-7629 CVE-2015-7630 CVE-2015-7631 CVE-2015-7632 CVE-2015-7633 CVE-2015-7634 CVE-2015-7643 CVE-2015-7644 https://helpx.adobe.com/security/products/flash-player/apsb15-25.html 2015-10-13 2015-10-14
chromium -- multiple vulnerabilities chromium chromium-npapi chromium-pulse 46.0.2490.71

Google Chrome Releases reports:

24 security fixes in this release, including:

  • [519558] High CVE-2015-6755: Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [507316] High CVE-2015-6756: Use-after-free in PDFium. Credit to anonymous.
  • [529520] High CVE-2015-6757: Use-after-free in ServiceWorker. Credit to Collin Payne.
  • [522131] High CVE-2015-6758: Bad-cast in PDFium. Credit to Atte Kettunen of OUSPG.
  • [514076] Medium CVE-2015-6759: Information leakage in LocalStorage. Credit to Muneaki Nishimura (nishimunea).
  • [519642] Medium CVE-2015-6760: Improper error handling in libANGLE. Credit to lastland.net.
  • [447860,532967] Medium CVE-2015-6761: Memory corruption in FFMpeg. Credit to Aki Helin of OUSPG and anonymous.
  • [512678] Low CVE-2015-6762: CORS bypass via CSS fonts. Credit to Muneaki Nishimura (nishimunea).
  • [542517] CVE-2015-6763: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.6 branch (currently 4.6.85.23).
CVE-2015-6755 CVE-2015-6756 CVE-2015-6757 CVE-2015-6758 CVE-2015-6759 CVE-2015-6760 CVE-2015-6761 CVE-2015-6762 CVE-2015-6763 http://googlechromereleases.blogspot.nl/2015/10/stable-channel-update.html 2015-10-13 2015-10-13
p5-UI-Dialog -- shell command execution vulnerability p5-UI-Dialog 1.09_2

Matthijs Kooijman reports:

It seems that the whiptail, cdialog and kdialog backends apply some improper escaping in their shell commands, causing special characters present in menu item titles to be interpreted by the shell. This includes the backtick evaluation operator, so this constitutes a security issue, allowing execution of arbitrary commands if an attacker has control over the text displayed in a menu.

CVE-2008-7315 ports/203667 https://rt.cpan.org/Public/Bug/Display.html?id=107364 https://bugs.debian.org/496448 https://github.com/kckrinke/UI-Dialog/commit/6adc44cc636c615d76297d86835e1a997681eb61 2008-08-24 2015-10-10
devel/ipython -- multiple vulnerabilities ipython 3.2.2

Matthias Bussonnier reports:

Summary: Local folder name was used in HTML templates without escaping, allowing XSS in said pages by carefully crafting folder name and URL to access it.

URI with issues:

  • GET /tree/**

Benjamin RK reports:

Vulnerability: A maliciously forged file opened for editing can execute javascript, specifically by being redirected to /files/ due to a failure to treat the file as plain text.

URI with issues:

  • GET /edit/**
ports/203668 CVE-2015-6938 CVE-2015-7337 http://www.openwall.com/lists/oss-security/2015/09/02/3 https://github.com/ipython/ipython/commit/3ab41641cf6fce3860c73d5cf4645aa12e1e5892 http://www.openwall.com/lists/oss-security/2015/09/16/3 https://github.com/ipython/ipython/commit/0a8096adf165e2465550bd5893d7e352544e5967 2015-09-01 2015-10-10
PostgreSQL -- minor security problems. postgresql90-server 9.0.09.0.22 postgresql91-server 9.1.09.1.18 postgresql92-server 9.2.09.2.13 postgresql93-server 9.3.09.3.9 postgresql94-server 9.4.09.4.4

PostgreSQL project reports:

Two security issues have been fixed in this release which affect users of specific PostgreSQL features.

  • CVE-2015-5289 json or jsonb input values constructed from arbitrary user input can crash the PostgreSQL server and cause a denial of service.
  • CVE-2015-5288: The crypt() function included with the optional pgCrypto extension could be exploited to read a few additional bytes of memory. No working exploit for this issue has been developed.
CVE-2015-5289 CVE-2015-5288 2015-10-08 2015-10-08
ZendFramework1 -- SQL injection vulnerability ZendFramework1 1.12.16

Zend Framework developers report:

The PDO adapters of Zend Framework 1 do not filter null bytes values in SQL statements. A PDO adapter can treat null bytes in a query as a string terminator, allowing an attacker to add arbitrary SQL following a null byte, and thus create a SQL injection.

CVE-2015-7695 http://www.openwall.com/lists/oss-security/2015/09/30/6 http://framework.zend.com/security/advisory/ZF2015-08 2015-09-15 2015-10-06 2015-10-12
OpenSMTPD -- multiple vulnerabilities opensmtpd 5.7.3,1

OpenSMTPD developers report:

fix an mda buffer truncation bug which allows a user to create forward files that pass session checks but fail delivery later down the chain, within the user mda

fix remote buffer overflow in unprivileged pony process

reworked offline enqueue to better protect against hardlink attacks

http://www.openwall.com/lists/oss-security/2015/10/04/2 https://www.opensmtpd.org/announces/release-5.7.3.txt 2015-10-04 2015-10-06
mbedTLS/PolarSSL -- multiple vulnerabilities polarssl 1.2.01.2.16 polarssl13 1.3.01.3.13 mbedtls 2.1.1

ARM Limited reports:

Florian Weimar from Red Hat published on Lenstra's RSA-CRT attach for PKCS#1 v1.5 signatures. These releases include countermeasures against that attack.

Fabian Foerg of Gotham Digital Science found a possible client-side NULL pointer dereference, using the AFL Fuzzer. This dereference can only occur when misusing the API, although a fix has still been implemented.

https://tls.mbed.org/tech-updates/releases/mbedtls-2.1.1-and-1.3.13-and-polarssl-1.2.16-released 2015-09-18 2015-10-06
mbedTLS/PolarSSL -- multiple vulnerabilities polarssl 1.2.01.2.15 polarssl13 1.3.01.3.12

ARM Limited reports:

In order to strengthen the minimum requirements for connections and to protect against the Logjam attack, the minimum size of Diffie-Hellman parameters accepted by the client has been increased to 1024 bits.

In addition the default size for the Diffie-Hellman parameters on the server are increased to 2048 bits. This can be changed with ssl_set_dh_params() in case this is necessary.

https://tls.mbed.org/tech-updates/releases/polarssl-1.2.15-and-mbedtls-1.3.12-released 2015-08-11 2015-10-06
gdk-pixbuf2 -- head overflow and DoS gdk-pixbuf2 2.32.1

reports:

We found a heap overflow and a DoS in the gdk-pixbuf implementation triggered by the scaling of tga file.

We found a heap overflow in the gdk-pixbuf implementation triggered by the scaling of gif file.

CVE-2015-7673 CVE-2015-7674 https://mail.gnome.org/archives/ftp-release-list/2015-September/msg00201.html https://mail.gnome.org/archives/ftp-release-list/2015-September/msg00287.html http://www.openwall.com/lists/oss-security/2015/10/02/9 http://www.openwall.com/lists/oss-security/2015/10/02/10 2015-10-02 2015-10-05
plone -- multiple vulnerabilities plone 4.3.7

Plone.org reports:

Versions Affected: All current Plone versions.

Versions Not Affected: None.

Nature of vulnerability: Allows creation of members by anonymous users on sites that have self-registration enabled, allowing bypass of CAPTCHA and similar protections against scripted attacks.

The patch can be added to buildouts as Products.PloneHotfix20150910 (available from PyPI) or downloaded from Plone.org.

Immediate Measures You Should Take: Disable self-registration until you have applied the patch.

Plone's URL checking infrastructure includes a method for checking if URLs valid and located in the Plone site. By passing HTML into this specially crafted url, XSS can be achieved.

ports/203255 https://plone.org/products/plone-hotfix/releases/20150910 https://plone.org/products/plone/security/advisories/20150910-announcement https://plone.org/security/20150910/non-persistent-xss-in-plone https://github.com/plone/Products.CMFPlone/commit/3da710a2cd68587f0bf34f2e7ea1167d6eeee087 2015-09-10 2015-10-05
php -- multiple vulnerabilities php5-phar 5.4.45 php55-phar 5.5.30 php56-phar 5.6.14

PHP reports:

Phar:

  • Fixed bug #69720 (Null pointer dereference in phar_get_fp_offset()).
  • Fixed bug #70433 (Uninitialized pointer in phar_make_dirstream when zip entry filename is "/").
ports/203541 CVE-2015-7803 CVE-2015-7804 http://php.net/ChangeLog-5.php#5.5.30 http://php.net/ChangeLog-5.php#5.6.14 2015-10-01 2015-10-04 2015-10-12
OpenSMTPD -- multiple vulnerabilities opensmtpd 5.7.2,1

OpenSMTPD developers report:

an oversight in the portable version of fgetln() that allows attackers to read and write out-of-bounds memory

multiple denial-of-service vulnerabilities that allow local users to kill or hang OpenSMTPD

a stack-based buffer overflow that allows local users to crash OpenSMTPD, or execute arbitrary code as the non-chrooted _smtpd user

a hardlink attack (or race-conditioned symlink attack) that allows local users to unset the chflags() of arbitrary files

a hardlink attack that allows local users to read the first line of arbitrary files (for example, root's hash from /etc/master.passwd)

a denial-of-service vulnerability that allows remote attackers to fill OpenSMTPD's queue or mailbox hard-disk partition

an out-of-bounds memory read that allows remote attackers to crash OpenSMTPD, or leak information and defeat the ASLR protection

a use-after-free vulnerability that allows remote attackers to crash OpenSMTPD, or execute arbitrary code as the non-chrooted _smtpd user

https://www.opensmtpd.org/announces/release-5.7.2.txt CVE-2015-7687 2015-10-02 2015-10-04 2015-10-06
james -- multiple vulnerabilities james 2.3.2.1

The Apache James Project reports:

This release has many enhancements and bug fixes over the previous release. See the Release Notes for a detailed list of changes. Some of the earlier defects could turn a James mail server into an Open Relay and allow files to be written on disk. All users of James Server are urged to upgrade to version v2.3.2.1 as soon as possible.

ports/203461 988628 CVE-2015-7611 http://james.apache.org/download.cgi#Apache_James_Server https://blogs.apache.org/james/entry/apache_james_server_2_3 2015-09-30 2015-10-01 2015-10-04
otrs -- Scheduler Process ID File Access otrs 3.2.*3.2.18 3.3.*3.3.15 4.0.*4.0.13

The OTRS project reports:

An attacker with valid LOCAL credentials could access and manipulate the process ID file for bin/otrs.schduler.pl from the CLI.

The Proc::Daemon module 0.14 for Perl uses world-writable permissions for a file that stores a process ID, which allows local users to have an unspecified impact by modifying this file.

https://www.otrs.com/security-advisory-2015-02-scheduler-process-id-file-access/ CVE-2015-6842 CVE-2013-7135 2015-09-17 2015-09-30
flash -- multiple vulnerabilities linux-c6-flashplugin linux-f10-flashplugin linux-c6_64-flashplugin 11.2r202.521

Adobe reports:

These updates resolve a type confusion vulnerability that could lead to code execution (CVE-2015-5573).

These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-5570, CVE-2015-5574, CVE-2015-5581, CVE-2015-5584, CVE-2015-6682).

These updates resolve buffer overflow vulnerabilities that could lead to code execution (CVE-2015-6676, CVE-2015-6678).

These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-5575, CVE-2015-5577, CVE-2015-5578, CVE-2015-5580, CVE-2015-5582, CVE-2015-5588, CVE-2015-6677).

These updates include additional validation checks to ensure that Flash Player rejects malicious content from vulnerable JSONP callback APIs (CVE-2015-5571).

These updates resolve a memory leak vulnerability (CVE-2015-5576).

These updates include further hardening to a mitigation to defend against vector length corruptions (CVE-2015-5568).

These updates resolve stack corruption vulnerabilities that could lead to code execution (CVE-2015-5567, CVE-2015-5579).

These updates resolve a stack overflow vulnerability that could lead to code execution (CVE-2015-5587).

These updates resolve a security bypass vulnerability that could lead to information disclosure (CVE-2015-5572).

These updates resolve a vulnerability that could be exploited to bypass the same-origin-policy and lead to information disclosure (CVE-2015-6679).

CVE-2015-5567 CVE-2015-5568 CVE-2015-5570 CVE-2015-5571 CVE-2015-5572 CVE-2015-5573 CVE-2015-5574 CVE-2015-5575 CVE-2015-5576 CVE-2015-5577 CVE-2015-5578 CVE-2015-5588 CVE-2015-6676 CVE-2015-6677 CVE-2015-6678 CVE-2015-6679 CVE-2015-6682 https://helpx.adobe.com/security/products/flash-player/apsb15-23.html 2015-09-21 2015-09-28
codeigniter -- SQL injection vulnerability codeigniter 2.2.4

The CodeIgniter changelog reports:

Security: Fixed an SQL injection vulnerability in Active Record method offset().

ports/203401 https://codeigniter.com/userguide2/changelog.html 2015-08-20 2015-09-28
codeigniter -- mysql database driver vulnerability codeigniter 2.2.3

The CodeIgniter changelog reports:

Security: Removed a fallback to mysql_escape_string() in the mysql database driver (escape_str() method) when there's no active database connection.

ports/203401 https://codeigniter.com/userguide2/changelog.html 2015-07-15 2015-09-28
codeigniter -- multiple vulnerabilities codeigniter 2.2.2

The CodeIgniter changelog reports:

Security: Added HTTP "Host" header character validation to prevent cache poisoning attacks when base_url auto-detection is used.

Security: Added FSCommand and seekSegmentTime to the "evil attributes" list in CI_Security::xss_clean().

ports/203401 https://codeigniter.com/userguide2/changelog.html 2015-04-15 2015-09-28
codeigniter -- multiple vulnerabilities codeigniter 2.2.0

The CodeIgniter changelog reports:

Security: The xor_encode() method in the Encrypt Class has been removed. The Encrypt Class now requires the Mcrypt extension to be installed.

Security: The Session Library now uses HMAC authentication instead of a simple MD5 checksum.

ports/203401 https://codeigniter.com/userguide2/changelog.html 2014-06-05 2015-09-28
codeigniter -- SQL injection vulnerability codeigniter 2.0.3

The CodeIgniter changelog reports:

An improvement was made to the MySQL and MySQLi drivers to prevent exposing a potential vector for SQL injection on sites using multi-byte character sets in the database client connection.

An incompatibility in PHP versions < 5.2.3 and MySQL > 5.0.7 with mysql_set_charset() creates a situation where using multi-byte character sets on these environments may potentially expose a SQL injection attack vector. Latin-1, UTF-8, and other "low ASCII" character sets are unaffected on all environments.

If you are running or considering running a multi-byte character set for your database connection, please pay close attention to the server environment you are deploying on to ensure you are not vulnerable.

ports/156486 https://codeigniter.com/userguide2/changelog.html 2011-08-20 2015-09-28
chromium -- multiple vulnerabilities chromium 45.0.2454.101 chromium-npapi 45.0.2454.101 chromium-pulse 45.0.2454.101

Google Chrome Releases reports:

Two vulnerabilities were fixed in this release:

  • [530301] High CVE-2015-1303: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [531891] High CVE-2015-1304: Cross-origin bypass in V8. Credit to Mariusz Mlynski.
CVE-2015-1303 CVE-2015-1304 http://googlechromereleases.blogspot.nl/2015/09/stable-channel-update_24.html 2015-09-24 2015-09-27
libssh2 -- denial of service vulnerability libssh2 1.5.0,2

Mariusz Ziulek reports:

A malicious attacker could man in the middle a real server and cause libssh2 using clients to crash (denial of service) or otherwise read and use completely unintended memory areas in this process.

http://www.libssh2.org/adv_20150311.html https://trac.libssh2.org/ticket/294 CVE-2015-1782 2015-01-25 2015-09-22 2015-09-22
mozilla -- multiple vulnerabilities firefox 41.0,1 linux-firefox 41.0,1 seamonkey 2.38 linux-seamonkey 2.38 firefox-esr 38.3.0,1 libxul 38.3.0 thunderbird 38.3.0 linux-thunderbird 38.3.0

The Mozilla Project reports:

MFSA 2015-96 Miscellaneous memory safety hazards (rv:41.0 / rv:38.3)

MFSA 2015-97 Memory leak in mozTCPSocket to servers

MFSA 2015-98 Out of bounds read in QCMS library with ICC V4 profile attributes

MFSA 2015-99 Site attribute spoofing on Android by pasting URL with unknown scheme

MFSA 2015-100 Arbitrary file manipulation by local user through Mozilla updater

MFSA 2015-101 Buffer overflow in libvpx while parsing vp9 format video

MFSA 2015-102 Crash when using debugger with SavedStacks in JavaScript

MFSA 2015-103 URL spoofing in reader mode

MFSA 2015-104 Use-after-free with shared workers and IndexedDB

MFSA 2015-105 Buffer overflow while decoding WebM video

MFSA 2015-106 Use-after-free while manipulating HTML media content

MFSA 2015-107 Out-of-bounds read during 2D canvas display on Linux 16-bit color depth systems

MFSA 2015-108 Scripted proxies can access inner window

MFSA 2015-109 JavaScript immutable property enforcement can be bypassed

MFSA 2015-110 Dragging and dropping images exposes final URL after redirects

MFSA 2015-111 Errors in the handling of CORS preflight request headers

MFSA 2015-112 Vulnerabilities found through code inspection

MFSA 2015-113 Memory safety errors in libGLES in the ANGLE graphics library

MFSA 2015-114 Information disclosure via the High Resolution Time API

CVE-2015-4476 CVE-2015-4500 CVE-2015-4501 CVE-2015-4502 CVE-2015-4503 CVE-2015-4504 CVE-2015-4505 CVE-2015-4506 CVE-2015-4507 CVE-2015-4508 CVE-2015-4509 CVE-2015-4510 CVE-2015-4512 CVE-2015-4516 CVE-2015-4517 CVE-2015-4519 CVE-2015-4520 CVE-2015-4521 CVE-2015-4522 CVE-2015-7174 CVE-2015-7175 CVE-2015-7176 CVE-2015-7177 CVE-2015-7178 CVE-2015-7179 CVE-2015-7180 https://www.mozilla.org/security/advisories/mfsa2015-96/ https://www.mozilla.org/security/advisories/mfsa2015-97/ https://www.mozilla.org/security/advisories/mfsa2015-98/ https://www.mozilla.org/security/advisories/mfsa2015-99/ https://www.mozilla.org/security/advisories/mfsa2015-100/ https://www.mozilla.org/security/advisories/mfsa2015-101/ https://www.mozilla.org/security/advisories/mfsa2015-102/ https://www.mozilla.org/security/advisories/mfsa2015-103/ https://www.mozilla.org/security/advisories/mfsa2015-104/ https://www.mozilla.org/security/advisories/mfsa2015-105/ https://www.mozilla.org/security/advisories/mfsa2015-106/ https://www.mozilla.org/security/advisories/mfsa2015-107/ https://www.mozilla.org/security/advisories/mfsa2015-108/ https://www.mozilla.org/security/advisories/mfsa2015-109/ https://www.mozilla.org/security/advisories/mfsa2015-110/ https://www.mozilla.org/security/advisories/mfsa2015-111/ https://www.mozilla.org/security/advisories/mfsa2015-112/ https://www.mozilla.org/security/advisories/mfsa2015-113/ https://www.mozilla.org/security/advisories/mfsa2015-114/ 2015-09-22 2015-09-22
ffmpeg -- multiple vulnerabilities libav 0 gstreamer1-libav 1.5.90 gstreamer-ffmpeg 0 handbrake 1.2.0 ffmpeg 2.7.2,1 ffmpeg26 2.6.4 ffmpeg25 2.5.8 ffmpeg24 2.4.11 ffmpeg-devel ffmpeg23 ffmpeg2 ffmpeg1 ffmpeg-011 ffmpeg0 0 avidemux avidemux2 avidemux26 2.6.11 kodi 15.1 mplayer mencoder 1.1.r20150822 mythtv mythtv-frontend 0.27.5,1 plexhometheater 0

NVD reports:

The decode_ihdr_chunk function in libavcodec/pngdec.c in FFmpeg before 2.7.2 does not enforce uniqueness of the IHDR (aka image header) chunk in a PNG image, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted image with two or more of these chunks.

Multiple integer underflows in the ff_mjpeg_decode_frame function in libavcodec/mjpegdec.c in FFmpeg before 2.7.2 allow remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted MJPEG data.

The ff_sbr_apply function in libavcodec/aacsbr.c in FFmpeg before 2.7.2 does not check for a matching AAC frame syntax element before proceeding with Spectral Band Replication calculations, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted AAC data.

The ff_mpv_common_init function in libavcodec/mpegvideo.c in FFmpeg before 2.7.2 does not properly maintain the encoding context, which allows remote attackers to cause a denial of service (invalid pointer access) or possibly have unspecified other impact via crafted MPEG data.

The destroy_buffers function in libavcodec/sanm.c in FFmpeg before 2.7.2 does not properly maintain height and width values in the video context, which allows remote attackers to cause a denial of service (segmentation violation and application crash) or possibly have unspecified other impact via crafted LucasArts Smush video data.

The allocate_buffers function in libavcodec/alac.c in FFmpeg before 2.7.2 does not initialize certain context data, which allows remote attackers to cause a denial of service (segmentation violation) or possibly have unspecified other impact via crafted Apple Lossless Audio Codec (ALAC) data.

The sws_init_context function in libswscale/utils.c in FFmpeg before 2.7.2 does not initialize certain pixbuf data structures, which allows remote attackers to cause a denial of service (segmentation violation) or possibly have unspecified other impact via crafted video data.

The ff_frame_thread_init function in libavcodec/pthread_frame.c in FFmpeg before 2.7.2 mishandles certain memory-allocation failures, which allows remote attackers to cause a denial of service (invalid pointer access) or possibly have unspecified other impact via a crafted file, as demonstrated by an AVI file.

The ff_rv34_decode_init_thread_copy function in libavcodec/rv34.c in FFmpeg before 2.7.2 does not initialize certain structure members, which allows remote attackers to cause a denial of service (invalid pointer access) or possibly have unspecified other impact via crafted (1) RV30 or (2) RV40 RealVideo data.

CVE-2015-6818 CVE-2015-6819 CVE-2015-6820 CVE-2015-6821 CVE-2015-6822 CVE-2015-6823 CVE-2015-6824 CVE-2015-6825 CVE-2015-6826 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=47f4e2d8960ca756ca153ab8e3e93d80449b8c91 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=84afc6b70d24fc0bf686e43138c96cf60a9445fe https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=79a98294da6cd85f8c86b34764c5e0c43b09eea3 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=b160fc290cf49b516c5b6ee0730fd9da7fc623b1 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=39bbdebb1ed8eb9c9b0cd6db85afde6ba89d86e4 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=f7068bf277a37479aecde2832208d820682b35e6 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=a5d44d5c220e12ca0cb7a4eceb0f74759cb13111 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=f1a38264f20382731cf2cc75fdd98f4c9a84a626 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=3197c0aa87a3b7190e17d49e6fbc7b554e4b3f0a https://ffmpeg.org/security.html 2015-09-05 2015-09-20 2018-03-25
moodle -- multiple vulnerabilities moodle27 2.7.10 moodle28 2.8.8 moodle29 2.9.2

Moodle Release Notes report:

MSA-15-0030: Students can re-attempt answering questions in the lesson (CVE-2015-5264)

MSA-15-0031: Teacher in forum can still post to "all participants" and groups they are not members of (CVE-2015-5272 - 2.7.10 only)

MSA-15-0032: Users can delete files uploaded by other users in wiki (CVE-2015-5265)

MSA-15-0033: Meta course synchronization enrolls suspended students as managers for a short period of time (CVE-2015-5266)

MSA-15-0034: Vulnerability in password recovery mechanism (CVE-2015-5267)

MSA-15-0035: Rating component does not check separate groups (CVE-2015-5268)

MSA-15-0036: XSS in grouping description (CVE-2015-5269)

CVE-2015-5264 CVE-2015-5272 CVE-2015-5265 CVE-2015-5266 CVE-2015-5267 CVE-2015-5268 CVE-2015-5269 http://www.openwall.com/lists/oss-security/2015/09/21/1 https://docs.moodle.org/dev/Moodle_2.7.10_release_notes https://docs.moodle.org/dev/Moodle_2.8.8_release_notes https://docs.moodle.org/dev/Moodle_2.9.2_release_notes 2015-09-14 2015-09-18 2015-09-24
squid -- TLS/SSL parser denial of service vulnerability squid 3.5.0.13.5.9

Amos Jeffries, release manager of the Squid-3 series, reports:

Vulnerable versions are 3.5.0.1 to 3.5.8 (inclusive), which are built with OpenSSL and configured for "SSL-Bump" decryption.

Integer overflows can lead to invalid pointer math reading from random memory on some CPU architectures. In the best case this leads to wrong TLS extensions being used for the client, worst-case a crash of the proxy terminating all active transactions.

Incorrect message size checks and assumptions about the existence of TLS extensions in the SSL/TLS handshake message can lead to very high CPU consumption (up to and including 'infinite loop' behaviour).

The above can be triggered remotely. Though there is one layer of authorization applied before this processing to check that the client is allowed to use the proxy, that check is generally weak. MS Skype on Windows XP is known to trigger some of these.

The FreeBSD port does not use SSL by default and is not vulnerable in the default configuration.

ports/203186 http://www.squid-cache.org/Advisories/SQUID-2015_3.txt http://www.openwall.com/lists/oss-security/2015/09/18/1 2015-09-18 2015-09-18 2016-02-18
remind -- buffer overflow with malicious reminder file input remind 3.1.15

Dianne Skoll reports:

BUG FIX: Fix a buffer overflow found by Alexander Keller.

The bug can be manifested by an extended DUMP command using a system variable (that is a special variable whose name begins with '$')

CVE-2015-5957 ports/202942 http://lists.roaringpenguin.com/pipermail/remind-fans/2015/003172.html http://www.openwall.com/lists/oss-security/2015/08/07/1 2015-07-27 2015-09-18
shutter -- arbitrary code execution shutter 0.800.93.1_2

Luke Farone reports:

In the "Shutter" screenshot application, I discovered that using the "Show in folder" menu option while viewing a file with a specially-crafted path allows for arbitrary code execution with the permissions of the user running Shutter.

http://seclists.org/oss-sec/2015/q3/541 https://bugs.launchpad.net/shutter/+bug/1495163 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798862 CVE-2015-0854 2015-09-13 2015-09-17
openjpeg -- use-after-free vulnerability openjpeg 2.1.1

Feist Josselin reports:

Use-after-free was found in openjpeg. The vuln is fixed in version 2.1.1 and was located in opj_j2k_write_mco function.

http://seclists.org/oss-sec/2015/q3/550 https://github.com/uclouvain/openjpeg/issues/563 2015-08-14 2015-09-17
optipng -- use-after-free vulnerability optipng 0.6.5

Gustavo Grieco reports:

We found a use-after-free causing an invalid/double free in optipng 0.6.4.

http://seclists.org/oss-sec/2015/q3/556 CVE-2015-7801 2015-09-16 2015-09-17 2015-10-14
openslp -- denial of service vulnerability openslp 2.0.0

Qinghao Tang reports:

The function ParseExtension() in openslp 1.2.1 contains vulnerability: an attacker can cause a denial of service (infinite loop) via a packet with crafted "nextoffset" value and "extid" value.

http://seclists.org/oss-sec/2015/q3/559 CVE-2015-5155 2015-09-16 2015-09-17
p7zip -- directory traversal vulnerability p7zip 9.38.1_2

Alexander Cherepanov reports:

7z (and 7zr) is susceptible to a directory traversal vulnerability. While extracting an archive, it will extract symlinks and then follow them if they are referenced in further entries. This can be exploited by a rogue archive to write files outside the current directory.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774660 http://www.openwall.com/lists/oss-security/2015/01/11/2 http://sourceforge.net/p/p7zip/bugs/147/ CVE-2015-1038 2015-01-05 2015-09-16
h2o -- directory traversal vulnerability h2o 1.4.5

Yakuzo reports:

H2O (up to version 1.4.4 / 1.5.0-beta1) contains a flaw in its URL normalization logic.

When file.dir directive is used, this flaw allows a remote attacker to retrieve arbitrary files that exist outside the directory specified by the directive.

H2O version 1.4.5 and version 1.5.0-beta2 have been released to address this vulnerability.

Users are advised to upgrade their servers immediately.

The vulnerability was reported by: Yusuke OSUMI.

CVE-2015-5638 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5638 2015-09-14 2015-09-16
wordpress -- multiple vulnerabilities wordpress 4.3.1,1 de-wordpress ja-wordpress ru-wordpress zh-wordpress-zh_CN zh-wordpress-zh_TW 4.3.1

Samuel Sidler reports:

WordPress 4.3.1 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately.

  • WordPress versions 4.3 and earlier are vulnerable to a cross-site scripting vulnerability when processing shortcode tags (CVE-2015-5714). Reported by Shahar Tal and Netanel Rubin of Check Point.
  • A separate cross-site scripting vulnerability was found in the user list table. Reported by Ben Bidner of the WordPress security team.
  • Finally, in certain cases, users without proper permissions could publish private posts and make them sticky (CVE-2015-5715). Reported by Shahar Tal and Netanel Rubin of Check Point.
CVE-2015-5714 CVE-2015-5715 CVE-2015-7989 http://www.openwall.com/lists/oss-security/2015/10/28/1 https://wordpress.org/news/2015/09/wordpress-4-3-1/ 2015-09-15 2015-09-15 2015-10-29
Bugzilla security issues bugzilla44 4.4.10 bugzilla50 5.0.1

Bugzilla Security Advisory

Login names (usually an email address) longer than 127 characters are silently truncated in MySQL which could cause the domain name of the email address to be corrupted. An attacker could use this vulnerability to create an account with an email address different from the one originally requested. The login name could then be automatically added to groups based on the group's regular expression setting.

CVE-2015-4499 https://bugzilla.mozilla.org/show_bug.cgi?id=1202447 2015-09-10 2015-09-14
openldap -- denial of service vulnerability openldap-server 2.4.42_1

Denis Andzakovic reports:

By sending a crafted packet, an attacker may cause the OpenLDAP server to reach an assert(9 9 statement, crashing the daemon.

http://www.openldap.org/its/index.cgi/Software%20Bugs?id=8240 http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=commit;h=6fe51a9ab04fd28bbc171da3cf12f1c1040d6629 CVE-2015-6908 2015-09-09 2015-09-12 2015-09-13
vorbis-tools, opus-tools -- multiple vulnerabilities vorbis-tools 1.4.0_10,3 opus-tools 0.1.9_2

Paris Zoumpouloglou reports:

I discovered an integer overflow issue in oggenc, related to the number of channels in the input WAV file. The issue triggers an out-of-bounds memory access which causes oggenc to crash.

Paris Zoumpouloglou reports:

A crafted WAV file with number of channels set to 0 will cause oggenc to crash due to a division by zero issue.

pengsu reports:

I discovered an buffer overflow issue in oggenc/audio.c when it tries to open invalid aiff file.

ports/202941 https://trac.xiph.org/ticket/2136 CVE-2014-9639 https://trac.xiph.org/ticket/2137 CVE-2014-9638 https://trac.xiph.org/ticket/2212 CVE-2015-6749 2015-08-08 2015-09-09 2015-09-09
pgbouncer -- failed auth_query lookup leads to connection as auth_user pgbouncer 1.6.0

PgBouncer reports:

New auth_user functionality introduced in 1.6 allows login as auth_user when client presents unknown username. It's quite likely auth_user is superuser. Affects only setups that have enabled auth_user in their config.

CVE-2015-6817 https://pgbouncer.github.io/2015/09/pgbouncer-1-6-1/ https://github.com/pgbouncer/pgbouncer/issues/69 http://www.openwall.com/lists/oss-security/2015/09/04/3 2015-09-03 2015-09-09
phpMyAdmin -- reCaptcha bypass phpMyAdmin 4.4.04.4.14.1

The phpMyAdmin development team reports:

This vulnerability allows to complete the reCaptcha test and subsequently perform a brute force attack to guess user credentials without having to complete further reCaptcha tests.

We consider this vulnerability to be non critical since reCaptcha is an additional opt-in security measure.

https://www.phpmyadmin.net/security/PMASA-2015-4/ CVE-2015-6830 2015-09-08 2015-09-08
php -- multiple vulnerabilities php5 php5-soap php5-xsl 5.4.45 php55 php55-soap php55-xsl 5.5.29 php56 php56-soap php56-xsl 5.6.13

PHP reports:

  • Core:
    • Fixed bug #70172 (Use After Free Vulnerability in unserialize()).
    • Fixed bug #70219 (Use after free vulnerability in session deserializer).
  • EXIF:
    • Fixed bug #70385 (Buffer over-read in exif_read_data with TIFF IFD tag byte value of 32 bytes).
  • hash:
    • Fixed bug #70312 (HAVAL gives wrong hashes in specific cases).
  • PCRE:
    • Fixed bug #70345 (Multiple vulnerabilities related to PCRE functions).
  • SOAP:
    • Fixed bug #70388 (SOAP serialize_function_call() type confusion / RCE).
  • SPL:
    • Fixed bug #70365 (Use-after-free vulnerability in unserialize() with SplObjectStorage).
    • Fixed bug #70366 (Use-after-free vulnerability in unserialize() with SplDoublyLinkedList).
  • XSLT:
    • Fixed bug #69782 (NULL pointer dereference).
  • ZIP:
    • Fixed bug #70350 (ZipArchive::extractTo allows for directory traversal when creating directories).
http://php.net/ChangeLog-5.php#5.4.45 http://php.net/ChangeLog-5.php#5.5.29 http://php.net/ChangeLog-5.php#5.6.13 CVE-2015-6834 CVE-2015-6835 CVE-2015-6836 CVE-2015-6837 CVE-2015-6838 2015-09-03 2015-09-08 2015-09-08
ganglia-webfrontend -- auth bypass ganglia-webfrontend 3.7.1

Ivan Novikov reports:

It's easy to bypass auth by using boolean serialization...

https://github.com/ganglia/ganglia-web/issues/267 CVE-2015-6816 2015-09-04 2015-09-08 2015-09-08
wireshark -- multiple vulnerabilities wireshark wireshark-lite wireshark-qt5 tshark tshark-lite 1.12.7

Wireshark development team reports:

The following vulnerabilities have been fixed.

  • wnpa-sec-2015-21

    Protocol tree crash. (Bug 11309)

  • wnpa-sec-2015-22

    Memory manager crash. (Bug 11373)

  • wnpa-sec-2015-23

    Dissector table crash. (Bug 11381)

  • wnpa-sec-2015-24

    ZigBee crash. (Bug 11389)

  • wnpa-sec-2015-25

    GSM RLC/MAC infinite loop. (Bug 11358)

  • wnpa-sec-2015-26

    WaveAgent crash. (Bug 11358)

  • wnpa-sec-2015-27

    OpenFlow infinite loop. (Bug 11358)

  • wnpa-sec-2015-28

    Ptvcursor crash. (Bug 11358)

  • wnpa-sec-2015-29

    WCCP crash. (Bug 11358)

https://www.wireshark.org/docs/relnotes/wireshark-1.12.7.html CVE-2015-6241 CVE-2015-6242 CVE-2015-6243 CVE-2015-6244 CVE-2015-6245 CVE-2015-6246 CVE-2015-6247 CVE-2015-6248 CVE-2015-6249 2015-08-12 2015-09-08 2015-09-08
screen -- stack overflow screen 4.3.1_2

Kuang-che Wu reports:

screen will recursively call MScrollV to depth n/256. This is time consuming and will overflow stack if n is huge.

https://savannah.gnu.org/bugs/?45713 CVE-2015-6806 2015-08-07 2015-09-08
libvncserver -- memory corruption libvncserver 0.9.8

Petr Pisar reports:

libvncserver/tight.c:rfbTightCleanup() frees a buffer without zeroing freed pointer.

https://bugzilla.redhat.com/show_bug.cgi?id=706087 https://github.com/LibVNC/libvncserver/commit/804335f9d296440bb708ca844f5d89b58b50b0c6 2011-05-19 2015-09-08
gdk-pixbuf2 -- integer overflows gdk-pixbuf2 2.31.7

Matthias Clasen reports:

Fix several integer overflows.

https://mail.gnome.org/archives/ftp-release-list/2015-September/msg00013.html 2015-09-01 2015-09-04
bind -- denial of service vulnerability bind99 9.9.79.9.7P3 bind910 9.10.2P4 bind910-base bind99-base 0

ISC reports:

An incorrect boundary check in openpgpkey_61.c can cause named to terminate due to a REQUIRE assertion failure. This defect can be deliberately exploited by an attacker who can provide a maliciously constructed response in answer to a query.

https://www.isc.org/blogs/cve-2015-5986-an-incorrect-boundary-check-can-trigger-a-require-assertion-failure-in-openpgpkey_61-c/ CVE-2015-5986 2015-08-19 2015-09-03
bind -- denial of service vulnerability bind99 9.9.7P3 bind910 9.10.29.10.2P4 bind910-base bind99-base 0 FreeBSD 9.39.3_25

ISC reports:

Parsing a malformed DNSSEC key can cause a validating resolver to exit due to a failed assertion in buffer.c. It is possible for a remote attacker to deliberately trigger this condition, for example by using a query which requires a response from a zone containing a deliberately malformed key.

https://www.isc.org/blogs/cve-2015-5722-parsing-malformed-keys-may-cause-bind-to-exit-due-to-a-failed-assertion-in-buffer-c/ CVE-2015-5722 SA-15:23.bind 2015-08-19 2015-09-03 2016-08-09
chromium -- multiple vulnerabilities chromium 45.0.2454.85 chromium-npapi 45.0.2454.85 chromium-pulse 45.0.2454.85

Google Chrome Releases reports:

29 security fixes in this release, including:

  • [516377] High CVE-2015-1291: Cross-origin bypass in DOM. Credit to anonymous.
  • [522791] High CVE-2015-1292: Cross-origin bypass in ServiceWorker. Credit to Mariusz Mlynski.
  • [524074] High CVE-2015-1293: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [492263] High CVE-2015-1294: Use-after-free in Skia. Credit to cloudfuzzer.
  • [502562] High CVE-2015-1295: Use-after-free in Printing. Credit to anonymous.
  • [421332] High CVE-2015-1296: Character spoofing in omnibox. Credit to zcorpan.
  • [510802] Medium CVE-2015-1297: Permission scoping error in Webrequest. Credit to Alexander Kashev.
  • [518827] Medium CVE-2015-1298: URL validation error in extensions. Credit to Rob Wu.
  • [416362] Medium CVE-2015-1299: Use-after-free in Blink. Credit to taro.suzuki.dev.
  • [511616] Medium CVE-2015-1300: Information leak in Blink. Credit to cgvwzq.
  • [526825] CVE-2015-1301: Various fixes from internal audits, fuzzing and other initiatives.
CVE-2015-1291 CVE-2015-1292 CVE-2015-1293 CVE-2015-1294 CVE-2015-1295 CVE-2015-1296 CVE-2015-1297 CVE-2015-1298 CVE-2015-1299 CVE-2015-1300 CVE-2015-1301 http://googlechromereleases.blogspot.nl 2015-09-01 2015-09-02
powerdns -- denial of service powerdns 3.4.03.4.6

PowerDNS reports:

A bug was found in our DNS packet parsing/generation code, which, when exploited, can cause individual threads (disabling service) or whole processes (allowing a supervisor to restart them) to crash with just one or a few query packets.

https://doc.powerdns.com/md/security/powerdns-advisory-2015-02/ CVE-2015-5230 2015-09-02 2015-09-02
ghostscript -- denial of service (crash) via crafted Postscript files ghostscript7 ghostscript7-nox11 ghostscript7-base ghostscript7-x11 7.07_32 ghostscript8 ghostscript8-nox11 ghostscript8-base ghostscript8-x11 8.71_19 ghostscript9 ghostscript9-nox11 ghostscript9-base ghostscript9-x11 9.06_11 ghostscript9-agpl ghostscript9-agpl-nox11 9.15_2 ghostscript9-agpl-base ghostscript9-agpl-x11 9.16_2

MITRE reports:

Integer overflow in the gs_heap_alloc_bytes function in base/gsmalloc.c in Ghostscript 9.15 and earlier allows remote attackers to cause a denial of service (crash) via a crafted Postscript (ps) file, as demonstrated by using the ps2pdf command, which triggers an out-of-bounds read or write.

CVE-2015-3228 http://bugs.ghostscript.com/show_bug.cgi?id=696041 http://bugs.ghostscript.com/show_bug.cgi?id=696070 http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=0c0b0859 2015-06-17 2015-09-01 2015-09-02
ffmpeg -- out-of-bounds array access libav 11.011.4 10.7 gstreamer1-libav 1.5.1 handbrake 1.2.0 ffmpeg 2.2.0,12.2.15,1 2.0.7,1 ffmpeg26 2.6.2 ffmpeg25 2.5.6 ffmpeg24 2.4.8 ffmpeg23 0 ffmpeg1 0 avidemux avidemux26 2.6.11 kodi 15.1 mplayer mencoder 1.1.r20150403 mythtv mythtv-frontend 0.27.5,1

NVD reports:

The msrle_decode_pal4 function in msrledec.c in Libav before 10.7 and 11.x before 11.4 and FFmpeg before 2.0.7, 2.2.x before 2.2.15, 2.4.x before 2.4.8, 2.5.x before 2.5.6, and 2.6.x before 2.6.2 allows remote attackers to have unspecified impact via a crafted image, related to a pixel pointer, which triggers an out-of-bounds array access.

CVE-2015-3395 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=f7e1367f58263593e6cee3c282f7277d7ee9d553 https://git.libav.org/?p=libav.git;a=commit;h=5ecabd3c54b7c802522dc338838c9a4c2dc42948 https://ffmpeg.org/security.html https://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v11.4 2015-04-12 2015-09-01 2018-03-25
ffmpeg -- use-after-free libav 11.011.4 10.7 gstreamer1-libav 1.5.0 handbrake 1.2.0 ffmpeg 2.2.0,12.2.12,1 2.1.0,12.1.7,1 2.0.7,1 ffmpeg25 2.5.2 ffmpeg24 2.4.5 ffmpeg23 2.3.6 ffmpeg1 1.2.11 mythtv mythtv-frontend 0.27.5,1

NVD reports:

Use-after-free vulnerability in the ff_h264_free_tables function in libavcodec/h264.c in FFmpeg before 2.3.6 allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted H.264 data in an MP4 file, as demonstrated by an HTML VIDEO element that references H.264 data.

CVE-2015-3417 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=e8714f6f93d1a32f4e4655209960afcf4c185214 https://git.libav.org/?p=libav.git;a=commitdiff;h=3b69f245dbe6e2016659a45c4bfe284f6c5ac57e https://ffmpeg.org/security.html https://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v11.4 2014-12-19 2015-09-01 2018-03-25
graphviz -- format string vulnerability graphviz 2.38.0_7

Joshua Rogers reports:

A format string vulnerability has been found in `graphviz'.

http://seclists.org/oss-sec/2014/q4/784 https://github.com/ellson/graphviz/commit/99eda421f7ddc27b14e4ac1d2126e5fe41719081 2014-11-24 2015-08-29
mozilla -- multiple vulnerabilities firefox 40.0.3,1 linux-firefox 40.0.3,1 firefox-esr 38.2.1,1

The Mozilla Project reports:

MFSA 2015-95 Add-on notification bypass through data URLs

MFSA 2015-94 Use-after-free when resizing canvas element during restyling

CVE-2015-4497 CVE-2015-4498 https://www.mozilla.org/security/advisories/mfsa2015-94/ https://www.mozilla.org/security/advisories/mfsa2015-95/ 2015-08-27 2015-08-28
go -- multiple vulnerabilities go 1.4.3,1 go14 1.4.3

Jason Buberel, Go Product Manager, reports:

CVE-2015-5739 - "Content Length" treated as valid header

CVE-2015-5740 - Double content-length headers does not return 400 error

CVE-2015-5741 - Additional hardening, not sending Content-Length w/Transfer-Encoding, Closing connections

CVE-2015-5739 CVE-2015-5740 CVE-2015-5741 https://github.com/golang/go/commit/117ddcb83d7f42d6aa72241240af99ded81118e9 https://github.com/golang/go/commit/143822585e32449860e624cace9d2e521deee62e https://github.com/golang/go/commit/300d9a21583e7cf0149a778a0611e76ff7c6680f http://seclists.org/oss-sec/2015/q3/237 2015-07-29 2015-08-25
libtremor -- memory corruption libtremor 1.2.0.s20120120

The Mozilla Project reports:

Security researcher regenrecht reported via TippingPoint's Zero Day Initiative the possibility of memory corruption during the decoding of Ogg Vorbis files. This can cause a crash during decoding and has the potential for remote code execution.

CVE-2012-0444 https://bugzilla.mozilla.org/show_bug.cgi?id=719612 https://git.xiph.org/?p=tremor.git;a=commitdiff;h=3daa274 2012-01-31 2015-08-25 2015-08-25
libtremor -- multiple vulnerabilities libtremor 1.2.0.s20101013

The RedHat Project reports:

Will Drewry of the Google Security Team reported multiple issues in OGG Vorbis and Tremor libraries, that could cause application using those libraries to crash (NULL pointer dereference or divide by zero), enter an infinite loop or cause heap overflow caused by integer overflow.

CVE-2008-1418 CVE-2008-1419 CVE-2008-1420 CVE-2008-1423 CVE-2008-2009 http://redpig.dataspill.org/2008/05/multiple-vulnerabilities-in-ogg-tremor.html https://git.xiph.org/?p=tremor.git;a=commitdiff;h=7e94eea https://git.xiph.org/?p=tremor.git;a=commitdiff;h=1d1f93e https://git.xiph.org/?p=tremor.git;a=commitdiff;h=159efc4 2008-03-19 2015-08-25 2015-08-25
pcre -- heap overflow vulnerability pcre 8.37_4

Guanxing Wen reports:

PCRE library is prone to a vulnerability which leads to Heap Overflow. During the compilation of a malformed regular expression, more data is written on the malloced block than the expected size output by compile_regex(). The Heap Overflow vulnerability is caused by the following regular expression.

/(?J:(?|(:(?|(?'R')(\z(?|(?'R')(\k'R')|((?'R')))k'R')|((?'R')))H'Ak'Rf)|s(?'R')))/

A dry run of this particular regular expression with pcretest will reports "double free or corruption (!prev)". But it is actually a heap overflow problem. The overflow only affects pcre 8.x branch, pcre2 branch is not affected.

http://seclists.org/oss-sec/2015/q3/295 https://bugs.exim.org/show_bug.cgi?id=1672 2015-08-21 2015-08-24
drupal -- multiple vulnerabilities drupal6 6.37 drupal7 7.39

Drupal development team reports:

This security advisory fixes multiple vulnerabilities. See below for a list.

Cross-site Scripting - Ajax system - Drupal 7

A vulnerability was found that allows a malicious user to perform a cross-site scripting attack by invoking Drupal.ajax() on a whitelisted HTML element.

This vulnerability is mitigated on sites that do not allow untrusted users to enter HTML.

Cross-site Scripting - Autocomplete system - Drupal 6 and 7

A cross-site scripting vulnerability was found in the autocomplete functionality of forms. The requested URL is not sufficiently sanitized.

This vulnerability is mitigated by the fact that the malicious user must be allowed to upload files.

SQL Injection - Database API - Drupal 7

A vulnerability was found in the SQL comment filtering system which could allow a user with elevated permissions to inject malicious code in SQL comments.

This vulnerability is mitigated by the fact that only one contributed module that the security team found uses the comment filtering system in a way that would trigger the vulnerability. That module requires you to have a very high level of access in order to perform the attack.

Cross-site Request Forgery - Form API - Drupal 6 and 7

A vulnerability was discovered in Drupal's form API that could allow file upload value callbacks to run with untrusted input, due to form token validation not being performed early enough. This vulnerability could allow a malicious user to upload files to the site under another user's account.

This vulnerability is mitigated by the fact that the uploaded files would be temporary, and Drupal normally deletes temporary files automatically after 6 hours.

Information Disclosure in Menu Links - Access system - Drupal 6 and 7

Users without the "access content" permission can see the titles of nodes that they do not have access to, if the nodes are added to a menu on the site that the users have access to.

https://www.drupal.org/SA-CORE-2015-003 2015-08-19 2015-08-22
OpenSSH -- PAM vulnerabilities openssh-portable 7.0.p1,1 FreeBSD 10.210.2_2 10.110.1_19 9.39.3_24

OpenSSH 6.8 and 6.9 incorrectly set TTYs to be world-writable. Local attackers may be able to write arbitrary messages to logged-in users, including terminal escape sequences. Reported by Nikolay Edigaryev.

Fixed a privilege separation weakness related to PAM support. Attackers who could successfully compromise the pre-authentication process for remote code execution and who had valid credentials on the host could impersonate other users.

Fixed a use-after-free bug related to PAM support that was reachable by attackers who could compromise the pre-authentication process for remote code execution.

http://www.openssh.com/txt/release-7.0 CVE-2015-6563 CVE-2015-6564 CVE-2015-6565 SA-15:22.openssh 2015-08-11 2015-08-21 2016-08-09
OpenSSH -- PermitRootLogin may allow password connections with 'without-password' openssh-portable 7.0.p1,1

OpenSSH 7.0 contained a logic error in PermitRootLogin= prohibit-password/without-password that could, depending on compile-time configuration, permit password authentication to root while preventing other forms of authentication. This problem was reported by Mantas Mikulenas.

http://www.openssh.com/txt/release-7.1 2015-08-20 2015-08-21
tarsnap -- buffer overflow and local DoS tarsnap 1.0.36

Colin Percival reports:

1. SECURITY FIX: When constructing paths of objects being archived, a buffer could overflow by one byte upon encountering 1024, 2048, 4096, etc. byte paths. Theoretically this could be exploited by an unprivileged user whose files are being archived; I do not believe it is exploitable in practice, but I am offering a $1000 bounty for the first person who can prove me wrong: http://www.daemonology.net/blog/2015-08-21-tarsnap-1000-exploit-bounty.html

2. SECURITY FIX: An attacker with a machine's write keys, or with read keys and control of the tarsnap service, could make tarsnap allocate a large amount of memory upon listing archives or reading an archive the attacker created; on 32-bit machines, tarsnap can be caused to crash under the aforementioned conditions.

http://mail.tarsnap.com/tarsnap-announce/msg00032.html http://www.daemonology.net/blog/2015-08-21-tarsnap-1000-exploit-bounty.html 2015-08-21 2015-08-21
vlc -- arbitrary pointer dereference vulnerability vlc 2.2.1_5,4

oCERT reports:

The stable VLC version suffers from an arbitrary pointer dereference vulnerability.

The vulnerability affects the 3GP file format parser, insufficient restrictions on a writable buffer can be exploited to execute arbitrary code via the heap memory. A specific 3GP file can be crafted to trigger the vulnerability.

Credit: vulnerability reported by Loren Maggiore of Trail of Bits.

CVE-2015-5949 https://git.videolan.org/?p=vlc/vlc-2.2.git;a=commitdiff;h=ce91452460a75d7424b165c4dc8db98114c3cbd9;hp=9e12195d3e4316278af1fa4bcb6a705ff27456fd https://www.ocert.org/advisories/ocert-2015-009.html 2015-08-20 2015-08-20
libpgf -- use-after-free libpgf 6.14.12

Pengsu Cheng reports:

An use-after-free issue in Decoder.cpp was reported to upstream. The problem is due to lack of validation of ColorTableSize.

http://seclists.org/oss-sec/2015/q3/404 https://sourceforge.net/p/libpgf/code/147/ https://sourceforge.net/p/libpgf/code/148/ CVE-2015-6673 2015-08-08 2015-08-20 2015-08-26
gdk-pixbuf2 -- heap overflow and DoS gdk-pixbuf2 2.31.6

Gustavo Grieco reports:

We found a heap overflow and a DoS in the gdk-pixbuf implementation triggered by the scaling of a malformed bmp.

CVE-2015-4491 https://bugzilla.gnome.org/show_bug.cgi?id=752297 2015-07-12 2015-08-19
django -- multiple vulnerabilities py27-django py32-django py33-django py34-django 1.8.4 py27-django17 py32-django17 py33-django17 py34-django17 1.7.10 py27-django14 py32-django14 py33-django14 py34-django14 1.4.22 py27-django-devel py32-django-devel py33-django-devel py34-django-devel 20150709,1

Tim Graham reports:

Denial-of-service possibility in logout() view by filling session store

Previously, a session could be created when anonymously accessing the django.contrib.auth.views.logout view (provided it wasn't decorated with django.contrib.auth.decorators.login_required as done in the admin). This could allow an attacker to easily create many new session records by sending repeated requests, potentially filling up the session store or causing other users' session records to be evicted.

The django.contrib.sessions.middleware.SessionMiddleware has been modified to no longer create empty session records.

This portion of the fix has been assigned CVE-2015-5963.

Additionally, on the 1.4 and 1.7 series only, the contrib.sessions.backends.base.SessionBase.flush() and cache_db.SessionStore.flush() methods have been modified to avoid creating a new empty session. Maintainers of third-party session backends should check if the same vulnerability is present in their backend and correct it if so.

This portion of the fix has been assigned CVE-2015-5964. Anyone reporting a similar vulnerability in a third-party session backend should not use this CVE ID.

Thanks Lin Hua Cheng for reporting the issue.

https://www.djangoproject.com/weblog/2015/aug/18/security-releases/ CVE-2015-5963 CVE-2015-5964 2015-08-18 2015-08-18
unreal -- denial of service Unreal 3.2.103.2.10.5

Unreal reports:

Summary: If SASL support is enabled in UnrealIRCd (this is not the default) and is also enabled in your services package then a malicious user with a services account can cause UnrealIRCd to crash.

https://www.unrealircd.org/txt/unrealsecadvisory.20150816.txt http://seclists.org/oss-sec/2015/q3/367 2015-08-13 2015-08-18
jasper -- multiple vulnerabilities jasper 1.900.1_16

Martin Prpic reports:

A double free flaw was found in the way JasPer's jasper_image_stop_load() function parsed certain JPEG 2000 image files. A specially crafted file could cause an application using JasPer to crash.

Feist Josselin reports:

A new use-after-free was found in Jasper JPEG-200. The use-after-free appears in the function mif_process_cmpt of the src/libjasper/mif/mif_cod.c file.

https://bugzilla.redhat.com/show_bug.cgi?id=1254242#c0 http://seclists.org/oss-sec/2015/q3/366 http://seclists.org/oss-sec/2015/q3/408 CVE-2015-5203 CVE-2015-5221 2015-08-17 2015-08-18 2016-02-24
freexl -- integer overflow freexl 1.0.2

Stefan Cornelius reports:

There's an integer overflow in the allocate_cells() function when trying to allocate the memory for worksheet with specially crafted row/column dimensions. This can be exploited to cause a heap memory corruption. The most likely outcome of this is a crash when trying to initialize the cells later in the function.

http://www.openwall.com/lists/oss-security/2015/07/06/7 2015-07-06 2015-08-18
freexl -- multiple vulnerabilities freexl 1.0.1

Jodie Cunningham reports:

#1: A flaw was found in the way FreeXL reads sectors from the input file. A specially crafted file could possibly result in stack corruption near freexl.c:3752.

#2: A flaw was found in the function allocate_cells(). A specially crafted file with invalid workbook dimensions could possibly result in stack corruption near freexl.c:1074

#3: A flaw was found in the way FreeXL handles a premature EOF. A specially crafted input file could possibly result in stack corruption near freexl.c:1131

#4: FreeXL 1.0.0g did not properly check requests for workbook memory allocation. A specially crafted input file could cause a Denial of Service, or possibly write onto the stack.

http://www.openwall.com/lists/oss-security/2015/03/25/1 CVE-2015-2776 2015-03-24 2015-08-18
mod_jk -- information disclosure ap22-mod_jk ap24-mod_jk 1.2.41,1

NIST reports:

Apache Tomcat Connectors (mod_jk) before 1.2.41 ignores JkUnmount rules for subtrees of previous JkMount rules, which allows remote attackers to access otherwise restricted artifacts via unspecified vectors.

https://www.mail-archive.com/users@tomcat.apache.org/msg118949.html http://readlist.com/lists/tomcat.apache.org/users/27/135512.html http://www.cvedetails.com/cve/CVE-2014-8111/ CVE-2014-8111 2015-01-15 2015-08-17
qemu, xen-tools -- QEMU leak of uninitialized heap memory in rtl8139 device model qemu qemu-devel 0.11.1_20 0.122.3.0_2 qemu-sbruno qemu-user-static 2.4.50.g20150814 xen-tools 4.5.1

The Xen Project reports:

The QEMU model of the RTL8139 network card did not sufficiently validate inputs in the C+ mode offload emulation. This results in uninitialized memory from the QEMU process's heap being leaked to the domain as well as to the network.

A guest may be able to read sensitive host-level data relating to itself which resides in the QEMU process.

Such information may include things such as information relating to real devices backing emulated devices or passwords which the host administrator does not intend to share with the guest admin.

CVE-2015-5165 http://xenbits.xen.org/xsa/advisory-140.html http://git.qemu.org/?p=qemu.git;a=commit;h=2a3612ccc1fa9cea77bd193afbfe21c77e7e91ef 2015-08-03 2015-08-17 2015-08-19
qemu, xen-tools -- use-after-free in QEMU/Xen block unplug protocol qemu qemu-devel 0.11.1_20 0.122.3.0_2 qemu-sbruno qemu-user-static 2.4.50.g20150814 xen-tools 4.5.1

The Xen Project reports:

When unplugging an emulated block device the device was not fully unplugged, meaning a second unplug attempt would attempt to unplug the device a second time using a previously freed pointer.

An HVM guest which has access to an emulated IDE disk device may be able to exploit this vulnerability in order to take over the qemu process elevating its privilege to that of the qemu process.

CVE-2015-5166 http://xenbits.xen.org/xsa/advisory-139.html http://git.qemu.org/?p=qemu.git;a=commit;h=260425ab405ea76c44dd59744d05176d4f579a52 2015-08-03 2015-08-17 2015-08-19
php5 -- multiple vulnerabilities php5 php5-openssl php5-phar php5-soap 5.4.44 php55 php55-openssl php55-phar php55-soap 5.5.28 php56 php56-openssl php56-phar php56-soap 5.6.12

The PHP project reports:

Core:

  • Fixed bug #69793 (Remotely triggerable stack exhaustion via recursive method calls).
  • Fixed bug #70121 (unserialize() could lead to unexpected methods execution / NULL pointer deref).

OpenSSL:

  • Fixed bug #70014 (openssl_random_pseudo_bytes() is not cryptographically secure).

Phar:

  • Improved fix for bug #69441.
  • Fixed bug #70019 (Files extracted from archive may be placed outside of destination directory).

SOAP:

  • Fixed bug #70081 (SoapClient info leak / null pointer dereference via multiple type confusions).

SPL:

  • Fixed bug #70068 (Dangling pointer in the unserialization of ArrayObject items).
  • Fixed bug #70166 (Use After Free Vulnerability in unserialize() with SPLArrayObject).
  • Fixed bug #70168 (Use After Free Vulnerability in unserialize() with SplObjectStorage).
  • Fixed bug #70169 (Use After Free Vulnerability in unserialize() with SplDoublyLinkedList).
http://php.net/ChangeLog-5.php#5.4.44 http://php.net/ChangeLog-5.php#5.5.28 http://php.net/ChangeLog-5.php#5.6.12 CVE-2015-6831 CVE-2015-6832 CVE-2015-6833 2015-08-06 2015-08-17 2015-09-08
mediawiki -- multiple vulnerabilities mediawiki123 1.23.10 mediawiki124 1.24.3 mediawiki125 1.25.2

MediaWiki reports:

Internal review discovered that Special:DeletedContributions did not properly protect the IP of autoblocked users. This fix makes the functionality of Special:DeletedContributions consistent with Special:Contributions and Special:BlockList.

Internal review discovered that watchlist anti-csrf tokens were not being compared in constant time, which could allow various timing attacks. This could allow an attacker to modify a user's watchlist via csrf

John Menerick reported that MediaWiki's thumb.php failed to sanitize various error messages, resulting in xss.

CVE-2015-6727 CVE-2013-7444 CVE-2015-6728 CVE-2015-6729 CVE-2015-6730 CVE-2015-6731 CVE-2015-6733 CVE-2015-6734 CVE-2015-6735 CVE-2015-6736 CVE-2015-6737 https://lists.wikimedia.org/pipermail/mediawiki-announce/2015-August/000179.html https://phabricator.wikimedia.org/T106893 https://phabricator.wikimedia.org/T94116 https://phabricator.wikimedia.org/T97391 http://www.openwall.com/lists/oss-security/2015/08/27/6 2015-08-10 2015-08-14 2015-12-24
freeradius3 -- insufficient validation on packets freeradius3 3.0.8

Jouni Malinen reports:

The EAP-PWD module performed insufficient validation on packets received from an EAP peer. This module is not enabled in the default configuration. Administrators must manually enable it for their server to be vulnerable. Only versions 3.0 up to 3.0.8 are affected.

http://freeradius.org/security.html#eap-pwd-2015 2015-04-04 2015-08-14
gnutls -- double free in certificate DN decoding gnutls 3.3.17

gnutls.org reports:

Kurt Roeckx reported that decoding a specific certificate with very long DistinguishedName (DN) entries leads to double free, which may result to a denial of service. Since the DN decoding occurs in almost all applications using certificates it is recommended to upgrade the latest GnuTLS version fixing the issue. Recommendation: Upgrade to GnuTLS 3.4.4, or 3.3.17.

http://www.gnutls.org/security.html#GNUTLS-SA-2015-3 http://seclists.org/oss-sec/2015/q3/308 https://gitlab.com/gnutls/gnutls/commit/272854367efc130fbd4f1a51840d80c630214e12 CVE-2015-6251 2015-07-20 2015-08-14 2015-08-18
gnutls -- MD5 downgrade in TLS signatures gnutls 3.3.15

Karthikeyan Bhargavan reports:

GnuTLS does not by default support MD5 signatures. Indeed the RSA-MD5 signature-hash algorithm needs to be explicitly enabled using the priority option VERIFY_ALLOW_SIGN_RSA_MD5. In the NORMAL and SECURE profiles, GnuTLS clients do not offer RSA-MD5 in the signature algorithms extension. However, we find that all GnuTLS clients still accept RSA-MD5 in the ServerKeyExchange and GnuTLS servers still accept RSA-MD5 in the ClientCertificateVerify.

http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/8132 http://www.gnutls.org/security.html#GNUTLS-SA-2015-2 http://seclists.org/oss-sec/2015/q2/367 2015-04-25 2015-08-14
froxlor -- database password information leak froxlor 0.9.33.2

oss-security-list@demlak.de reports:

An unauthenticated remote attacker is able to get the database password via webaccess due to wrong file permissions of the /logs/ folder in froxlor version 0.9.33.1 and earlier. The plain SQL password and username may be stored in the /logs/sql-error.log file. This directory is publicly reachable under the default configuration/setup.

Note that froxlor 0.9.33.2 prevents future logging of passwords but does not retroactively remove passwords already logged. Michael Kaufmann, the Froxlor lead developer reports:

Removing all .log files from the directory should do the job, alternatively just use the class.ConfigIO.php from Github

CVE-2015-5959 ports/202262 http://seclists.org/oss-sec/2015/q3/238 https://forum.froxlor.org/index.php/topic/13054-important-bugfix-release-09332/ 2015-07-29 2015-08-13
RT -- two XSS vulnerabilities rt42 4.2.04.2.12 rt40 4.0.04.0.24

Best Practical reports:

RT 4.0.0 and above are vulnerable to a cross-site scripting (XSS) attack via the user and group rights management pages. This vulnerability is assigned CVE-2015-5475. It was discovered and reported by Marcin Kopec at Data Reliance Shared Service Center.

RT 4.2.0 and above are vulnerable to a cross-site scripting (XSS) attack via the cryptography interface. This vulnerability could allow an attacker with a carefully-crafted key to inject JavaScript into RT's user interface. Installations which use neither GnuPG nor S/MIME are unaffected.

CVE-2015-5475 CVE-2015-6506 http://blog.bestpractical.com/2015/08/security-vulnerabilities-in-rt.html 2015-08-12 2015-08-12 2015-08-18
py-foolscap -- local file inclusion py27-foolscap py32-foolscap py33-foolscap py34-foolscap 0.7.0

Brian Warner reports:

The "flappserver" feature was found to have a vulnerability in the service-lookup code which, when combined with an attacker who has the ability to write files to a location where the flappserver process could read them, would allow that attacker to obtain control of the flappserver process.

https://github.com/warner/foolscap/blob/a17218e18e01c05a9655863cd507b80561692c14/NEWS http://foolscap.lothar.com/trac/ticket/226 2014-09-23 2015-08-12
libvpx -- out-of-bounds write libvpx 1.4.0 firefox 33.0,1 firefox-esr 31.1.2,1 linux-firefox 33.0,1 linux-seamonkey 2.30 linux-thunderbird 31.1.2 seamonkey 2.30 thunderbird 31.1.2 libxul 31.1.2

The Mozilla Project reports:

Using the Address Sanitizer tool, security researcher Abhishek Arya (Inferno) of the Google Chrome Security Team found an out-of-bounds write when buffering WebM format video containing frames with invalid tile sizes. This can lead to a potentially exploitable crash during WebM video playback.

CVE-2014-1578 https://www.mozilla.org/security/advisories/mfsa2014-77/ https://hg.mozilla.org/releases/mozilla-esr31/rev/6023f0b4f8ba 2014-10-14 2015-08-12
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin linux-c6_64-flashplugin 11.2r202.508 linux-f10-flashplugin 11.2r202.508

Adobe reports:

Adobe has released security updates for Adobe Flash Player. These updates address critical vulnerabilities that could potentially allow an attacker to take control of the affected system.

These updates resolve type confusion vulnerabilities that could lead to code execution (CVE-2015-5128, CVE-2015-5554, CVE-2015-5555, CVE-2015-5558, CVE-2015-5562).

These updates include further hardening to a mitigation introduced in version 18.0.0.209 to defend against vector length corruptions (CVE-2015-5125).

These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-5550, CVE-2015-5551, CVE-2015-3107, CVE-2015-5556, CVE-2015-5130, CVE-2015-5134, CVE-2015-5539, CVE-2015-5540, CVE-2015-5557, CVE-2015-5559, CVE-2015-5127, CVE-2015-5563, CVE-2015-5561, CVE-2015-5124, CVE-2015-5564).

These updates resolve heap buffer overflow vulnerabilities that could lead to code execution (CVE-2015-5129, CVE-2015-5541).

These updates resolve buffer overflow vulnerabilities that could lead to code execution (CVE-2015-5131, CVE-2015-5132, CVE-2015-5133).

These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-5544, CVE-2015-5545, CVE-2015-5546, CVE-2015-5547, CVE-2015-5548, CVE-2015-5549, CVE-2015-5552, CVE-2015-5553).

These updates resolve an integer overflow vulnerability that could lead to code execution (CVE-2015-5560).

CVE-2015-3107 CVE-2015-5124 CVE-2015-5125 CVE-2015-5127 CVE-2015-5128 CVE-2015-5129 CVE-2015-5130 CVE-2015-5131 CVE-2015-5132 CVE-2015-5133 CVE-2015-5134 CVE-2015-5539 CVE-2015-5540 CVE-2015-5541 CVE-2015-5544 CVE-2015-5545 CVE-2015-5546 CVE-2015-5547 CVE-2015-5548 CVE-2015-5549 CVE-2015-5550 CVE-2015-5551 CVE-2015-5552 CVE-2015-5553 CVE-2015-5554 CVE-2015-5555 CVE-2015-5556 CVE-2015-5557 CVE-2015-5558 CVE-2015-5559 CVE-2015-5560 CVE-2015-5561 CVE-2015-5562 CVE-2015-5563 CVE-2015-5564 https://helpx.adobe.com/security/products/flash-player/apsb15-19.html 2015-08-11 2015-08-12
libvpx -- multiple buffer overflows libvpx 1.4.0.488 firefox 40.0,1 linux-firefox 40.0,1

The Mozilla Project reports:

Security researcher Abhishek Arya (Inferno) of the Google Chrome Security Team used the Address Sanitizer tool to discover two buffer overflow issues in the Libvpx library used for WebM video when decoding a malformed WebM video file. These buffer overflows result in potentially exploitable crashes.

CVE-2015-4485 CVE-2015-4486 https://www.mozilla.org/security/advisories/mfsa2015-89/ 2015-08-11 2015-08-11 2015-08-14
mozilla -- multiple vulnerabilities firefox 40.0,1 linux-firefox 40.0,1 seamonkey 2.362.37 2.35 linux-seamonkey 2.362.37 2.35 firefox-esr 38.2.0,1 libxul 38.2.0 thunderbird 38.2.0 linux-thunderbird 38.2.0

The Mozilla Project reports:

MFSA 2015-79 Miscellaneous memory safety hazards (rv:40.0 / rv:38.2)

MFSA 2015-80 Out-of-bounds read with malformed MP3 file

MFSA 2015-81 Use-after-free in MediaStream playback

MFSA 2015-82 Redefinition of non-configurable JavaScript object properties

MFSA 2015-83 Overflow issues in libstagefright

MFSA 2015-84 Arbitrary file overwriting through Mozilla Maintenance Service with hard links

MFSA 2015-85 Out-of-bounds write with Updater and malicious MAR file

MFSA 2015-86 Feed protocol with POST bypasses mixed content protections

MFSA 2015-87 Crash when using shared memory in JavaScript

MFSA 2015-88 Heap overflow in gdk-pixbuf when scaling bitmap images

MFSA 2015-90 Vulnerabilities found through code inspection

MFSA 2015-91 Mozilla Content Security Policy allows for asterisk wildcards in violation of CSP specification

MFSA 2015-92 Use-after-free in XMLHttpRequest with shared workers

CVE-2015-4473 CVE-2015-4474 CVE-2015-4475 CVE-2015-4477 CVE-2015-4478 CVE-2015-4479 CVE-2015-4480 CVE-2015-4481 CVE-2015-4482 CVE-2015-4483 CVE-2015-4484 CVE-2015-4487 CVE-2015-4488 CVE-2015-4489 CVE-2015-4490 CVE-2015-4491 CVE-2015-4492 CVE-2015-4493 https://www.mozilla.org/security/advisories/mfsa2015-79/ https://www.mozilla.org/security/advisories/mfsa2015-80/ https://www.mozilla.org/security/advisories/mfsa2015-81/ https://www.mozilla.org/security/advisories/mfsa2015-82/ https://www.mozilla.org/security/advisories/mfsa2015-83/ https://www.mozilla.org/security/advisories/mfsa2015-84/ https://www.mozilla.org/security/advisories/mfsa2015-85/ https://www.mozilla.org/security/advisories/mfsa2015-86/ https://www.mozilla.org/security/advisories/mfsa2015-87/ https://www.mozilla.org/security/advisories/mfsa2015-88/ https://www.mozilla.org/security/advisories/mfsa2015-90/ https://www.mozilla.org/security/advisories/mfsa2015-91/ https://www.mozilla.org/security/advisories/mfsa2015-92/ 2015-08-11 2015-08-11 2015-08-22
lighttpd -- Log injection vulnerability in mod_auth lighttpd 1.4.36

MITRE reports:

mod_auth in lighttpd before 1.4.36 allows remote attackers to inject arbitrary log entries via a basic HTTP authentication string without a colon character, as demonstrated by a string containing a NULL and new line character.

CVE-2015-3200 http://redmine.lighttpd.net/issues/2646 2015-05-25 2015-08-10
pcre -- heap overflow vulnerability in '(?|' situations pcre 8.37_2

Venustech ADLAB reports:

PCRE library is prone to a vulnerability which leads to Heap Overflow. During the compilation of a malformed regular expression, more data is written on the malloced block than the expected size output by compile_regex. Exploits with advanced Heap Fengshui techniques may allow an attacker to execute arbitrary code in the context of the user running the affected application.

Latest version of PCRE is prone to a Heap Overflow vulnerability which could caused by the following regular expression.

/(?J:(?|(:(?|(?'R')(\k'R')|((?'R')))H'Rk'Rf)|s(?'R'))))/

ports/202209 https://bugs.exim.org/show_bug.cgi?id=1667 2015-08-05 2015-08-10
mozilla -- multiple vulnerabilities firefox 39.0.3,1 linux-firefox 39.0.3,1 firefox-esr 38.1.1,1

The Mozilla Project reports:

MFSA 2015-78 Same origin violation and local file stealing via PDF reader

CVE-2015-4495 https://www.mozilla.org/security/advisories/mfsa2015-78/ 2015-08-06 2015-08-07
wordpress -- Multiple vulnerability wordpress 4.2.4,1 de-wordpress ja-wordpress ru-wordpress zh-wordpress-zh_CN zh-wordpress-zh_TW 4.2.4

Gary Pendergast reports:

WordPress 4.2.4 fixes three cross-site scripting vulnerabilities and a potential SQL injection that could be used to compromise a site.

https://wordpress.org/news/2015/08/wordpress-4-2-4-security-and-maintenance-release/ CVE-2015-2213 CVE-2015-5730 CVE-2015-5731 CVE-2015-5732 CVE-2015-5733 CVE-2015-5734 2015-08-04 2015-08-06 2015-09-15
subversion -- multiple vulnerabilities subversion 1.8.01.8.14 1.7.01.7.21

Subversion reports:

CVE-2015-3184:
Subversion's mod_authz_svn does not properly restrict anonymous access in some mixed anonymous/authenticated environments when using Apache httpd 2.4.

CVE-2015-3187:
Subversion servers, both httpd and svnserve, will reveal some paths that should be hidden by path-based authz.

CVE-2015-3184 http://subversion.apache.org/security/CVE-2015-3184-advisory.txt CVE-2015-3187 http://subversion.apache.org/security/CVE-2015-3187-advisory.txt 2015-07-27 2015-08-06
elasticsearch -- directory traversal attack via snapshot API elasticsearch 1.0.01.6.1

Elastic reports:

Vulnerability Summary: Elasticsearch versions from 1.0.0 to 1.6.0 are vulnerable to a directory traversal attack.

Remediation Summary: Users should upgrade to 1.6.1 or later, or constrain access to the snapshot API to trusted sources.

CVE-2015-5531 ports/201834 https://www.elastic.co/community/security 2015-07-16 2015-08-05
elasticsearch -- remote code execution via transport protocol elasticsearch 1.6.1

Elastic reports:

Vulnerability Summary: Elasticsearch versions prior to 1.6.1 are vulnerable to an attack that can result in remote code execution.

Remediation Summary: Users should upgrade to 1.6.1 or 1.7.0. Alternately, ensure that only trusted applications have access to the transport protocol port.

CVE-2015-5377 ports/201834 https://www.elastic.co/community/security 2015-07-16 2015-08-05
qemu, xen-tools -- QEMU heap overflow flaw with certain ATAPI commands qemu qemu-devel 0.11.1_20 0.122.3.0_2 qemu-sbruno qemu-user-static 2.4.50.g20150814 xen-tools 4.5.0_9

The Xen Project reports:

A heap overflow flaw was found in the way QEMU's IDE subsystem handled I/O buffer access while processing certain ATAPI commands.

A privileged guest user in a guest with CDROM drive enabled could potentially use this flaw to execute arbitrary code on the host with the privileges of the host's QEMU process corresponding to the guest.

CVE-2015-5154 http://xenbits.xen.org/xsa/advisory-138.html http://git.qemu.org/?p=qemu.git;a=commit;h=e40db4c6d391419c0039fe274c74df32a6ca1a28 2015-07-27 2015-08-04 2015-08-19
net-snmp -- snmptrapd crash net-snmp 5.7.05.7.2.1 5.6.05.6.2.1 5.5.05.5.2.1 5.4.05.4.4

Murray McAllister reports:

A remote denial-of-service flaw was found in the way snmptrapd handled certain SNMP traps when started with the "-OQ" option. If an attacker sent an SNMP trap containing a variable with a NULL type where an integer variable type was expected, it would cause snmptrapd to crash.

http://seclists.org/oss-sec/2014/q3/473 http://sourceforge.net/p/net-snmp/code/ci/7f4a7b891332899cea26e95be0337aae01648742/ https://sourceforge.net/p/net-snmp/official-patches/48/ CVE-2014-3565 2014-07-31 2015-07-31
net-snmp -- snmp_pdu_parse() function incomplete initialization net-snmp 5.7.3_7

Qinghao Tang reports:

Incompletely initialized vulnerability exists in the function ‘snmp_pdu_parse()’ of ‘snmp_api.c', and remote attackers can cause memory leak, DOS and possible command executions by sending malicious packets.

http://seclists.org/oss-sec/2015/q2/116 http://sourceforge.net/p/net-snmp/code/ci/f23bcd3ac6ddee5d0a48f9703007ccc738914791/ https://bugzilla.redhat.com/show_bug.cgi?id=1212408 CVE-2015-5621 2015-04-11 2015-07-31
bind -- denial of service vulnerability bind910 9.10.2P3 bind99 9.9.7P2 bind910-base bind99-base 0 FreeBSD 9.39.3_21 8.48.4_35

ISC reports:

An error in the handling of TKEY queries can be exploited by an attacker for use as a denial-of-service vector, as a constructed packet can use the defect to trigger a REQUIRE assertion failure, causing BIND to exit.

SA-15:17.bind CVE-2015-5477 https://kb.isc.org/article/AA-01272/ 2015-07-21 2015-07-28 2016-08-09
OpenSSH -- MaxAuthTries limit bypass via duplicates in KbdInteractiveDevices openssh-portable 6.9.p1_2,1 FreeBSD 10.110.1_16 9.39.3_21 8.48.4_36

It was discovered that the OpenSSH sshd daemon did not check the list of keyboard-interactive authentication methods for duplicates. A remote attacker could use this flaw to bypass the MaxAuthTries limit, making it easier to perform password guessing attacks.

https://access.redhat.com/security/cve/CVE-2015-5600 CVE-2015-5600 SA-15:16.openssh 2015-07-21 2015-07-27 2016-08-09
logstash -- SSL/TLS vulnerability with Lumberjack input logstash 1.4.4 1.5.01.5.3

Elastic reports:

Vulnerability Summary: All Logstash versions prior to 1.5.2 that use Lumberjack input (in combination with Logstash Forwarder agent) are vulnerable to a SSL/TLS security issue called the FREAK attack. This allows an attacker to intercept communication and access secure data. Users should upgrade to 1.5.3 or 1.4.4.

Remediation Summary: Users that do not want to upgrade can address the vulnerability by disabling the Lumberjack input.

CVE-2015-5378 https://www.elastic.co/community/security 2015-07-22 2015-07-27
chromium -- multiple vulnerabilities chromium 44.0.2403.89 chromium-npapi 44.0.2403.89 chromium-pulse 44.0.2403.89

Google Chrome Releases reports:

43 security fixes in this release, including:

  • [446032] High CVE-2015-1271: Heap-buffer-overflow in pdfium. Credit to cloudfuzzer.
  • [459215] High CVE-2015-1273: Heap-buffer-overflow in pdfium. Credit to makosoft.
  • [461858] High CVE-2015-1274: Settings allowed executable files to run immediately after download. Credit to andrewm.bpi.
  • [462843] High CVE-2015-1275: UXSS in Chrome for Android. Credit to WangTao(neobyte) of Baidu X-Team.
  • [472614] High CVE-2015-1276: Use-after-free in IndexedDB. Credit to Collin Payne.
  • [483981] High CVE-2015-1279: Heap-buffer-overflow in pdfium. Credit to mlafon.
  • [486947] High CVE-2015-1280: Memory corruption in skia. Credit to cloudfuzzer.
  • [487155] High CVE-2015-1281: CSP bypass. Credit to Masato Kinugawa.
  • [487928] High CVE-2015-1282: Use-after-free in pdfium. Credit to Chamal de Silva.
  • [492052] High CVE-2015-1283: Heap-buffer-overflow in expat. Credit to sidhpurwala.huzaifa.
  • [493243] High CVE-2015-1284: Use-after-free in blink. Credit to Atte Kettunen of OUSPG.
  • [504011] High CVE-2015-1286: UXSS in blink. Credit to anonymous.
  • [505374] High CVE-2015-1290: Memory corruption in V8. Credit to Yongjun Liu of NSFOCUS Security Team.
  • [419383] Medium CVE-2015-1287: SOP bypass with CSS. Credit to filedescriptor.
  • [444573] Medium CVE-2015-1270: Uninitialized memory read in ICU. Credit to Atte Kettunen of OUSPG.
  • [451456] Medium CVE-2015-1272: Use-after-free related to unexpected GPU process termination. Credit to Chamal de Silva.
  • [479743] Medium CVE-2015-1277: Use-after-free in accessibility. Credit to SkyLined.
  • [482380] Medium CVE-2015-1278: URL spoofing using pdf files. Credit to Chamal de Silva.
  • [498982] Medium CVE-2015-1285: Information leak in XSS auditor. Credit to gazheyes.
  • [479162] Low CVE-2015-1288: Spell checking dictionaries fetched over HTTP. Credit to mike@michaelruddy.com.
  • [512110] CVE-2015-1289: Various fixes from internal audits, fuzzing and other initiatives.
CVE-2015-1270 CVE-2015-1271 CVE-2015-1272 CVE-2015-1273 CVE-2015-1274 CVE-2015-1275 CVE-2015-1276 CVE-2015-1277 CVE-2015-1278 CVE-2015-1279 CVE-2015-1280 CVE-2015-1281 CVE-2015-1282 CVE-2015-1283 CVE-2015-1284 CVE-2015-1285 CVE-2015-1286 CVE-2015-1287 CVE-2015-1288 CVE-2015-1289 CVE-2015-1290 http://googlechromereleases.blogspot.nl/ 2015-07-21 2015-07-25
shibboleth-sp -- DoS vulnerability xmltooling 1.5.5 opensaml2 2.5.5 shibboleth-sp 2.5.5

Shibboleth consortium reports:

Shibboleth SP software crashes on well-formed but invalid XML.

The Service Provider software contains a code path with an uncaught exception that can be triggered by an unauthenticated attacker by supplying well-formed but schema-invalid XML in the form of SAML metadata or SAML protocol messages. The result is a crash and so causes a denial of service.

You must rebuild opensaml and shibboleth with xmltooling-1.5.5 or later. The easiest way to do so is to update the whole chain including shibboleth-2.5.5 an opensaml2.5.5.

http://shibboleth.net/community/advisories/secadv_20150721.txt CVE-2015-2684 2015-07-21 2015-07-23
wordpress -- XSS vulnerability wordpress 4.2.3,1 de-wordpress ja-wordpress ru-wordpress zh-wordpress-zh_CN zh-wordpress-zh_TW 4.2.3

Gary Pendergast reports:

WordPress versions 4.2.2 and earlier are affected by a cross-site scripting vulnerability, which could allow users with the Contributor or Author role to compromise a site. This was reported by Jon Cave and fixed by Robert Chapin, both of the WordPress security team.

https://wordpress.org/news/2015/07/wordpress-4-2-3/ CVE-2015-5622 CVE-2015-5623 2015-07-23 2015-07-23 2015-09-15
libidn -- out-of-bounds read issue with invalid UTF-8 input libidn 1.31

Simon Josefsson reports:

stringprep_utf8_to_ucs4 now rejects invalid UTF-8. This function has always been documented to not validate that the input UTF-8 string is actually valid UTF-8...

CVE-2015-2059 http://git.savannah.gnu.org/cgit/libidn.git/plain/NEWS?id=libidn-1-31 2015-02-09 2015-07-23 2015-08-03
sox -- memory corruption vulnerabilities sox 14.4.2

Michele Spagnuolo, Google Security Team, reports:

The write heap buffer overflows are related to ADPCM handling in WAV files, while the read heap buffer overflow is while opening a .VOC.

http://seclists.org/oss-sec/2015/q3/167 2015-07-22 2015-07-23
sox -- input sanitization errors sox 14.4.2

oCERT reports:

The sox command line tool is affected by two heap-based buffer overflows, respectively located in functions start_read() and AdpcmReadBlock().

A specially crafted wav file can be used to trigger the vulnerabilities.

71774 CVE-2014-8145 http://www.ocert.org/advisories/ocert-2014-010.html 2014-11-20 2015-07-23
gdk-pixbuf2 -- heap overflow and DoS affecting Firefox and other programs gdk-pixbuf2 2.31.2_2

gustavo.grieco@imag.fr reports:

We found a heap overflow and a DoS in the gdk-pixbuf implementation triggered by the scaling of a malformed bmp.

https://bugzilla.gnome.org/show_bug.cgi?id=752297 2015-07-12 2015-07-22
pcre -- Heap Overflow Vulnerability in find_fixedlength() pcre 8.37_1

Venustech ADLAB reports:

PCRE library is prone to a vulnerability which leads to Heap Overflow. During subpattern calculation of a malformed regular expression, an offset that is used as an array index is fully controlled and can be large enough so that unexpected heap memory regions are accessed.

One could at least exploit this issue to read objects nearby of the affected application's memory.

Such information disclosure may also be used to bypass memory protection method such as ASLR.

CVE-2015-5073 https://bugs.exim.org/show_bug.cgi?id=1651 http://vcs.pcre.org/pcre?view=revision&revision=1571 http://www.openwall.com/lists/oss-security/2015/06/26/1 2015-06-23 2015-06-29
cacti -- Multiple XSS and SQL injection vulnerabilities cacti 0.8.8e

The Cacti Group, Inc. reports:

Important Security Fixes

  • Multiple XSS and SQL injection vulnerabilities
  • CVE-2015-4634 - SQL injection in graphs.php

Changelog

  • bug: Fixed various SQL Injection vectors
  • bug#0002574: SQL Injection Vulnerabilities in graph items and graph template items
  • bug#0002577: CVE-2015-4634 - SQL injection in graphs.php
  • bug#0002579: SQL Injection Vulnerabilities in data sources
  • bug#0002580: SQL Injection in cdef.php
  • bug#0002582: SQL Injection in data_templates.php
  • bug#0002583: SQL Injection in graph_templates.php
  • bug#0002584: SQL Injection in host_templates.php
CVE-2015-4634 ports/201702 http://www.cacti.net/release_notes_0_8_8e.php http://seclists.org/oss-sec/2015/q3/150 2015-07-12 2015-07-20
php-phar -- multiple vulnerabilities php56-phar 5.6.11 php55-phar 5.5.27 php5-phar 5.4.43

reports:

Segfault in Phar::convertToData on invalid file.

Buffer overflow and stack smashing error in phar_fix_filepath.

http://seclists.org/oss-sec/2015/q3/141 https://bugs.php.net/bug.php?id=69958 http://git.php.net/?p=php-src.git;a=commit;h=bf58162ddf970f63502837f366930e44d6a992cf https://bugs.php.net/bug.php?id=69923 http://git.php.net/?p=php-src.git;a=commit;h=6dedeb40db13971af45276f80b5375030aa7e76f CVE-2015-5589 CVE-2015-5590 2015-06-24 2015-07-18 2015-12-18
moodle -- multiple vulnerabilities moodle27 2.7.9 moodle28 2.8.7 moodle29 2.9.1

Marina Glancy reports:

MSA-15-0026: Possible phishing when redirecting to external site using referer header. (CVE-2015-3272)

MSA-15-0027: Capability 'mod/forum:canposttomygroups' is not respected when using 'Post a copy to all groups' in forum (CVE-2015-3273)

MSA-15-0028: Possible XSS through custom text profile fields in Web Services (CVE-2015-3274)

MSA-15-0029: Javascript injection in SCORM module (CVE-2015-3275)

CVE-2015-3272 CVE-2015-3273 CVE-2015-3274 CVE-2015-3275 http://seclists.org/oss-sec/2015/q3/94 https://docs.moodle.org/dev/Moodle_2.7.9_release_notes https://docs.moodle.org/dev/Moodle_2.8.7_release_notes https://docs.moodle.org/dev/Moodle_2.9.1_release_notes 2015-07-06 2015-07-18 2015-07-19
apache22 -- chunk header parsing defect apache22 apache22-event-mpm apache22-itk-mpm apache22-peruser-mpm apache22-worker-mpm 2.2.29_5

Apache Foundation reports:

CVE-2015-3183 core: Fix chunk header parsing defect. Remove apr_brigade_flatten(), buffering and duplicated code from the HTTP_IN filter, parse chunks in a single pass with zero copy. Limit accepted chunk-size to 2^63-1 and be strict about chunk-ext authorized characters.

http://www.apache.org/dist/httpd/Announcement2.2.html https://github.com/apache/httpd/commit/29779fd08c18b18efc5e640d74cbe297c7ec007e CVE-2015-3183 2015-06-24 2015-07-17
zenphoto -- multiple vulnerabilities zenphoto 1.4.9

zenphoto reports:

Fixes several SQL Injection, XSS and path traversal security issues

http://www.zenphoto.org/news/zenphoto-1.4.9 http://seclists.org/oss-sec/2015/q3/123 https://github.com/zenphoto/zenphoto/pull/935 CVE-2015-5591 CVE-2015-5592 CVE-2015-5593 CVE-2015-5594 CVE-2015-5595 2015-05-24 2015-07-16 2015-07-18
groovy -- remote execution of untrusted code groovy 1.7.02.4.4

Cédric Champeau reports:

Description

When an application has Groovy on the classpath and that it uses standard Java serialization mechanism to communicate between servers, or to store local data, it is possible for an attacker to bake a special serialized object that will execute code directly when deserialized. All applications which rely on serialization and do not isolate the code which deserializes objects are subject to this vulnerability.

http://seclists.org/oss-sec/2015/q3/121 http://groovy-lang.org/security.html https://issues.apache.org/jira/browse/GROOVY-7504 CVE-2015-3253 2015-07-09 2015-07-16
libav -- divide by zero libav 11.3_2

Agostino Sarubbo reports:

libav: divide-by-zero in ff_h263_decode_mba()

https://blogs.gentoo.org/ago/2015/07/16/libav-divide-by-zero-in-ff_h263_decode_mba/ https://git.libav.org/?p=libav.git;a=commitdiff;h=0a49a62f998747cfa564d98d36a459fe70d3299b;hp=6f4cd33efb5a9ec75db1677d5f7846c60337129f CVE-2015-5479 2015-06-21 2015-07-16
mozilla -- multiple vulnerabilities firefox 39.0,1 linux-firefox 39.0,1 seamonkey 2.35 linux-seamonkey 2.35 firefox-esr 31.8.0,1 38.0,138.1.0,1 libxul 31.8.0 38.038.1.0 thunderbird 31.8.0 38.038.1.0 linux-thunderbird 31.8.0 38.038.1.0

The Mozilla Project reports:

MFSA 2015-59 Miscellaneous memory safety hazards (rv:39.0 / rv:31.8 / rv:38.1)

MFSA 2015-60 Local files or privileged URLs in pages can be opened into new tabs

MFSA 2015-61 Type confusion in Indexed Database Manager

MFSA 2015-62 Out-of-bound read while computing an oscillator rendering range in Web Audio

MFSA 2015-63 Use-after-free in Content Policy due to microtask execution error

MFSA 2015-64 ECDSA signature validation fails to handle some signatures correctly

MFSA 2015-65 Use-after-free in workers while using XMLHttpRequest

MFSA 2015-66 Vulnerabilities found through code inspection

MFSA 2015-67 Key pinning is ignored when overridable errors are encountered

MFSA 2015-68 OS X crash reports may contain entered key press information

MFSA 2015-69 Privilege escalation through internal workers

MFSA 2015-70 NSS accepts export-length DHE keys with regular DHE cipher suites

MFSA 2015-71 NSS incorrectly permits skipping of ServerKeyExchange

CVE-2015-2721 CVE-2015-2722 CVE-2015-2724 CVE-2015-2725 CVE-2015-2726 CVE-2015-2727 CVE-2015-2728 CVE-2015-2729 CVE-2015-2730 CVE-2015-2731 CVE-2015-2733 CVE-2015-2734 CVE-2015-2735 CVE-2015-2736 CVE-2015-2737 CVE-2015-2738 CVE-2015-2739 CVE-2015-2740 CVE-2015-2741 CVE-2015-2742 CVE-2015-2743 CVE-2015-4000 https://www.mozilla.org/security/advisories/mfsa2015-59/ https://www.mozilla.org/security/advisories/mfsa2015-60/ https://www.mozilla.org/security/advisories/mfsa2015-61/ https://www.mozilla.org/security/advisories/mfsa2015-62/ https://www.mozilla.org/security/advisories/mfsa2015-63/ https://www.mozilla.org/security/advisories/mfsa2015-64/ https://www.mozilla.org/security/advisories/mfsa2015-65/ https://www.mozilla.org/security/advisories/mfsa2015-66/ https://www.mozilla.org/security/advisories/mfsa2015-67/ https://www.mozilla.org/security/advisories/mfsa2015-68/ https://www.mozilla.org/security/advisories/mfsa2015-69/ https://www.mozilla.org/security/advisories/mfsa2015-70/ https://www.mozilla.org/security/advisories/mfsa2015-71/ 2015-07-02 2015-07-16 2015-09-22
PolarSSL -- Security Fix Backports polarssl 1.2.14

Paul Bakker reports:

PolarSSL 1.2.14 fixes one remotely-triggerable issues that was found by the Codenomicon Defensics tool, one potential remote crash and countermeasures against the "Lucky 13 strikes back" cache-based attack.

https://tls.mbed.org/tech-updates/releases/polarssl-1.2.14-released 2015-06-26 2015-07-15
libwmf -- multiple vulnerabilities libwmf 0.2.8.4_14

Mitre reports:

Multiple buffer overflows in the gd graphics library (libgd) 2.0.21 and earlier may allow remote attackers to execute arbitrary code via malformed image files that trigger the overflows due to improper calls to the gdMalloc function, a different set of vulnerabilities than CVE-2004-0990.

Buffer overflow in the gdImageStringFTEx function in gdft.c in GD Graphics Library 2.0.33 and earlier allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted string with a JIS encoded font.

The gdPngReadData function in libgd 2.0.34 allows user-assisted attackers to cause a denial of service (CPU consumption) via a crafted PNG image with truncated data, which causes an infinite loop in the png_read_info function in libpng.

Integer overflow in gdImageCreateTrueColor function in the GD Graphics Library (libgd) before 2.0.35 allows user-assisted remote attackers to have unspecified attack vectors and impact.

The gdImageCreateXbm function in the GD Graphics Library (libgd) before 2.0.35 allows user-assisted remote attackers to cause a denial of service (crash) via unspecified vectors involving a gdImageCreate failure.

The (a) imagearc and (b) imagefilledarc functions in GD Graphics Library (libgd) before 2.0.35 allow attackers to cause a denial of service (CPU consumption) via a large (1) start or (2) end angle degree value.

The _gdGetColors function in gd_gd.c in PHP 5.2.11 and 5.3.x before 5.3.1, 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. NOTE: some of these details are obtained from third party information.

Heap-based buffer overflow in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted BMP image.

meta.h in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted WMF file.

Use-after-free vulnerability in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (crash) via a crafted WMF file to the (1) wmf2gd or (2) wmf2eps command.

Heap-based buffer overflow in the DecodeImage function in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted "run-length count" in an image in a WMF file.

11663 22289 24089 24651 36712 ports/201513 CVE-2004-0941 CVE-2007-0455 CVE-2007-2756 CVE-2007-3472 CVE-2007-3473 CVE-2007-3477 CVE-2009-3546 CVE-2015-0848 CVE-2015-4695 CVE-2015-4696 CVE-2015-4588 2004-10-12 2015-07-15
apache24 -- multiple vulnerabilities apache24 2.4.16

Jim Jagielski reports:

CVE-2015-3183 (cve.mitre.org) core: Fix chunk header parsing defect. Remove apr_brigade_flatten(), buffering and duplicated code from the HTTP_IN filter, parse chunks in a single pass with zero copy. Limit accepted chunk-size to 2^63-1 and be strict about chunk-ext authorized characters.

CVE-2015-3185 (cve.mitre.org) Replacement of ap_some_auth_required (unusable in Apache httpd 2.4) with new ap_some_authn_required and ap_force_authn hook.

CVE-2015-0253 (cve.mitre.org) core: Fix a crash with ErrorDocument 400 pointing to a local URL-path with the INCLUDES filter active, introduced in 2.4.11. PR 57531.

CVE-2015-0228 (cve.mitre.org) mod_lua: A maliciously crafted websockets PING after a script calls r:wsupgrade() can cause a child process crash.

https://mail-archives.apache.org/mod_mbox/www-announce/201507.mbox/%3CAA5C882C-A9C3-46B9-9320-5040A2152E83@apache.org%3E CVE-2015-3183 CVE-2015-3185 CVE-2015-0253 CVE-2015-0228 2015-02-04 2015-07-15
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin 11.2r202.491 linux-f10-flashplugin 11.2r202.491

Adobe reports:

Critical vulnerabilities (CVE-2015-5122, CVE-2015-5123) have been identified. Successful exploitation could cause a crash and potentially allow an attacker to take control of the affected system. Adobe is aware of reports that exploits targeting these vulnerabilities have been published publicly.

CVE-2015-5122 CVE-2015-5123 https://helpx.adobe.com/security/products/flash-player/apsb15-18.html 2015-07-10 2015-07-14 2015-07-16
php -- use-after-free vulnerability php56-sqlite3 5.6.11 php55-sqlite3 5.5.27 php5-sqlite3 5.4.43

Symeon Paraschoudis reports:

Use-after-free vulnerability in sqlite3SafetyCheckSickOrOk()

https://bugs.php.net/bug.php?id=69972 2015-06-30 2015-07-13
php -- use-after-free vulnerability php56 5.6.11 php55 5.5.27 php5 5.4.43

Symeon Paraschoudis reports:

Use-after-free vulnerability in spl_recursive_it_move_forward_ex()

https://bugs.php.net/bug.php?id=69970 2015-06-30 2015-07-13
php -- arbitrary code execution php56 5.6.11 php55 5.5.27 php5 5.4.43

cmb reports:

When delayed variable substitution is enabled (can be set in the Registry, for instance), !ENV! works similar to %ENV%, and the value of the environment variable ENV will be subsituted.

https://bugs.php.net/bug.php?id=69768 2015-06-07 2015-07-13
mysql -- SSL Downgrade php56-mysql php56-mysqli 5.6.11 php55-mysql php55-mysqli 5.5.27 php5-mysql php5-mysqli 5.4.43 mariadb55-client 5.5.44 mariadb100-client 10.0.20

Duo Security reports:

Researchers have identified a serious vulnerability in some versions of Oracle’s MySQL database product that allows an attacker to strip SSL/TLS connections of their security wrapping transparently.

https://bugs.php.net/bug.php?id=69669 https://www.duosecurity.com/blog/backronym-mysql-vulnerability http://www.ocert.org/advisories/ocert-2015-003.html https://mariadb.atlassian.net/browse/MDEV-7937 https://mariadb.com/kb/en/mariadb/mariadb-10020-changelog/ https://mariadb.com/kb/en/mariadb/mariadb-5544-changelog/ CVE-2015-3152 2015-03-20 2015-07-13 2015-07-18
devel/ipython -- CSRF possible remote execution vulnerability ipython 0.123.2.1

Kyle Kelley reports:

Summary: POST requests exposed via the IPython REST API are vulnerable to cross-site request forgery (CSRF). Web pages on different domains can make non-AJAX POST requests to known IPython URLs, and IPython will honor them. The user's browser will automatically send IPython cookies along with the requests. The response is blocked by the Same-Origin Policy, but the request isn't.

API paths with issues:

  • POST /api/contents/<path>/<file>
  • POST /api/contents/<path>/<file>/checkpoints
  • POST /api/contents/<path>/<file>/checkpoints/<checkpoint_id>
  • POST /api/kernels
  • POST /api/kernels/<kernel_id>/<action>
  • POST /api/sessions
  • POST /api/clusters/<cluster_id>/<action>
CVE-2015-5607 http://seclists.org/oss-sec/2015/q3/92 http://ipython.org/ipython-doc/3/whatsnew/version3.html#ipython-3-2-1 2015-07-12 2015-07-13 2015-07-22
freeradius -- insufficient CRL application vulnerability freeradius2 2.2.8 freeradius3 3.0.9

oCERT reports:

The FreeRADIUS server relies on OpenSSL to perform certificate validation, including Certificate Revocation List (CRL) checks. The FreeRADIUS usage of OpenSSL, in CRL application, limits the checks to leaf certificates, therefore not detecting revocation of intermediate CA certificates.

An unexpired client certificate, issued by an intermediate CA with a revoked certificate, is therefore accepted by FreeRADIUS.

Specifically sets the X509_V_FLAG_CRL_CHECK flag for leaf certificate CRL checks, but does not use X509_V_FLAG_CRL_CHECK_ALL for CRL checks on the complete trust chain.

The FreeRADIUS project advises that the recommended configuration is to use self-signed CAs for all EAP-TLS methods.

CVE-2015-4680 ports/201058 ports/201059 http://www.ocert.org/advisories/ocert-2015-008.html http://freeradius.org/security.html 2015-06-22 2015-07-13
xen-tools -- xl command line config handling stack overflow xen-tools 4.14.5.0_8

The Xen Project reports:

The xl command line utility mishandles long configuration values when passed as command line arguments, with a buffer overrun.

A semi-trusted guest administrator or controller, who is intended to be able to partially control the configuration settings for a domain, can escalate their privileges to that of the whole host.

CVE-2015-3259 http://xenbits.xen.org/xsa/advisory-137.html 2015-07-07 2015-07-11
xen-kernel -- vulnerability in the iret hypercall handler xen-kernel 3.14.5.0_3

The Xen Project reports:

A buggy loop in Xen's compat_iret() function iterates the wrong way around a 32-bit index. Any 32-bit PV guest kernel can trigger this vulnerability by attempting a hypercall_iret with EFLAGS.VM set.

Given the use of __get/put_user(), and that the virtual addresses in question are contained within the lower canonical half, the guest cannot clobber any hypervisor data. Instead, Xen will take up to 2^33 pagefaults, in sequence, effectively hanging the host.

Malicious guest administrators can cause a denial of service affecting the whole system.

CVE-2015-4164 http://xenbits.xen.org/xsa/advisory-136.html 2015-06-11 2015-07-11
xen-kernel -- GNTTABOP_swap_grant_ref operation misbehavior xen-kernel 4.24.5.0_3

The Xen Project reports:

With the introduction of version 2 grant table operations, a version check became necessary for most grant table related hypercalls. The GNTTABOP_swap_grant_ref call was lacking such a check. As a result, the subsequent code behaved as if version 2 was in use, when a guest issued this hypercall without a prior GNTTABOP_setup_table or GNTTABOP_set_version.

The effect is a possible NULL pointer dereferences. However, this cannot be exploited to elevate privileges of the attacking domain, as the maximum memory address that can be wrongly accessed this way is bounded to far below the start of hypervisor memory.

Malicious or buggy guest domain kernels can mount a denial of service attack which, if successful, can affect the whole system.

CVE-2015-4163 http://xenbits.xen.org/xsa/advisory-134.html 2015-06-11 2015-07-11
xen-kernel -- Information leak through XEN_DOMCTL_gettscinfo xen-kernel 4.04.5.0_3

The Xen Project reports:

The handler for XEN_DOMCTL_gettscinfo failed to initialize a padding field subsequently copied to guest memory.

A similar leak existed in XEN_SYSCTL_getdomaininfolist, which is being addressed here regardless of that operation being declared unsafe for disaggregation by XSA-77.

Malicious or buggy stub domain kernels or tool stacks otherwise living outside of Domain0 may be able to read sensitive data relating to the hypervisor or other guests not under the control of that domain.

CVE-2015-3340 http://xenbits.xen.org/xsa/advisory-132.html 2015-04-20 2015-07-11
xen-tools -- Unmediated PCI register access in qemu xen-tools 3.34.5.0_6

The Xen Project reports:

Qemu allows guests to not only read, but also write all parts of the PCI config space (but not extended config space) of passed through PCI devices not explicitly dealt with for (partial) emulation purposes.

Since the effect depends on the specific purpose of the the config space field, it's not possible to give a general statement about the exact impact on the host or other guests. Privilege escalation, host crash (Denial of Service), and leaked information all cannot be excluded.

CVE-2015-4106 http://xenbits.xen.org/xsa/advisory-131.html 2015-06-02 2015-07-11
xen-tools -- Guest triggerable qemu MSI-X pass-through error messages xen-tools 3.34.5.0_6

The Xen Project reports:

Device model code dealing with guest PCI MSI-X interrupt management activities logs messages on certain (supposedly) invalid guest operations.

A buggy or malicious guest repeatedly invoking such operations may result in the host disk to fill up, possibly leading to a Denial of Service.

CVE-2015-4105 http://xenbits.xen.org/xsa/advisory-130.html 2015-06-02 2015-07-11
xen-tools -- PCI MSI mask bits inadvertently exposed to guests xen-tools 3.34.5.0_6

The Xen Project reports:

The mask bits optionally available in the PCI MSI capability structure are used by the hypervisor to occasionally suppress interrupt delivery. Unprivileged guests were, however, nevertheless allowed direct control of these bits.

Interrupts may be observed by Xen at unexpected times, which may lead to a host crash and therefore a Denial of Service.

CVE-2015-4104 http://xenbits.xen.org/xsa/advisory-129.html 2015-06-02 2015-07-11
xen-tools -- Potential unintended writes to host MSI message data field via qemu xen-tools 3.34.5.0_6

The Xen Project reports:

Logic is in place to avoid writes to certain host config space fields when the guest must nevertheless be able to access their virtual counterparts. A bug in how this logic deals with accesses spanning multiple fields allows the guest to write to the host MSI message data field.

While generally the writes write back the values previously read, their value in config space may have got changed by the host between the qemu read and write. In such a case host side interrupt handling could become confused, possibly losing interrupts or allowing spurious interrupt injection into other guests.

Certain untrusted guest administrators may be able to confuse host side interrupt handling, leading to a Denial of Service.

CVE-2015-4103 http://xenbits.xen.org/xsa/advisory-128.html 2015-06-02 2015-07-11
xen-kernel -- Certain domctl operations may be abused to lock up the host xen-kernel 4.34.5.0_3

The Xen Project reports:

XSA-77 put the majority of the domctl operations on a list excepting them from having security advisories issued for them if any effects their use might have could hamper security. Subsequently some of them got declared disaggregation safe, but for a small subset this was not really correct: Their (mis-)use may result in host lockups.

As a result, the potential security benefits of toolstack disaggregation are not always fully realised.

Domains deliberately given partial management control may be able to deny service to the entire host.

As a result, in a system designed to enhance security by radically disaggregating the management, the security may be reduced. But, the security will be no worse than a non-disaggregated design.

CVE-2015-2751 http://xenbits.xen.org/xsa/advisory-127.html 2015-03-31 2015-07-11
xen-tools -- Unmediated PCI command register access in qemu xen-tools 3.34.5.0_6

The Xen Project reports:

HVM guests are currently permitted to modify the memory and I/O decode bits in the PCI command register of devices passed through to them. Unless the device is an SR-IOV virtual function, after disabling one or both of these bits subsequent accesses to the MMIO or I/O port ranges would - on PCI Express devices - lead to Unsupported Request responses. The treatment of such errors is platform specific.

Furthermore (at least) devices under control of the Linux pciback driver in the host are handed to guests with the aforementioned bits turned off. This means that such accesses can similarly lead to Unsupported Request responses until these flags are set as needed by the guest.

In the event that the platform surfaces aforementioned UR responses as Non-Maskable Interrupts, and either the OS is configured to treat NMIs as fatal or (e.g. via ACPI's APEI) the platform tells the OS to treat these errors as fatal, the host would crash, leading to a Denial of Service.

CVE-2015-2756 http://xenbits.xen.org/xsa/advisory-126.html 2015-03-31 2015-07-11
xen-kernel and xen-tools -- Long latency MMIO mapping operations are not preemptible xen-kernel 4.5.0_3 xen-tools 4.5.0_6

The Xen Project reports:

The XEN_DOMCTL_memory_mapping hypercall allows long running operations without implementing preemption.

This hypercall is used by the device model as part of the emulation associated with configuration of PCI devices passed through to HVM guests and is therefore indirectly exposed to those guests.

This can cause a physical CPU to become busy for a significant period, leading to a host denial of service in some cases.

If a host denial of service is not triggered then it may instead be possible to deny service to the domain running the device model, e.g. domain 0.

This hypercall is also exposed more generally to all toolstacks. However the uses of it in libxl based toolstacks are not believed to open up any avenue of attack from an untrusted guest. Other toolstacks may be vulnerable however.

The vulnerability is exposed via HVM guests which have a PCI device assigned to them. A malicious HVM guest in such a configuration can mount a denial of service attack affecting the whole system via its associated device model (qemu-dm).

A guest is able to trigger this hypercall via operations which it is legitimately expected to perform, therefore running the device model as a stub domain does not offer protection against the host denial of service issue. However it does offer some protection against secondary issues such as denial of service against dom0.

CVE-2015-2752 http://xenbits.xen.org/xsa/advisory-125.html 2015-03-31 2015-07-11
xen-kernel -- Hypervisor memory corruption due to x86 emulator flaw xen-kernel 4.5.0_3

The Xen Project reports:

Instructions with register operands ignore eventual segment overrides encoded for them. Due to an insufficiently conditional assignment such a bogus segment override can, however, corrupt a pointer used subsequently to store the result of the instruction.

A malicious guest might be able to read sensitive data relating to other guests, or to cause denial of service on the host. Arbitrary code execution, and therefore privilege escalation, cannot be excluded.

CVE-2015-2151 http://xenbits.xen.org/xsa/advisory-123.html 2015-03-10 2015-07-11
xen-kernel -- Information leak through version information hypercall xen-kernel 4.5.0_3

The Xen Project reports:

The code handling certain sub-operations of the HYPERVISOR_xen_version hypercall fails to fully initialize all fields of structures subsequently copied back to guest memory. Due to this hypervisor stack contents are copied into the destination of the operation, thus becoming visible to the guest.

A malicious guest might be able to read sensitive data relating to other guests.

CVE-2015-2045 http://xenbits.xen.org/xsa/advisory-122.html 2015-03-05 2015-07-11
xen-kernel -- Information leak via internal x86 system device emulation xen-kernel 4.5.0_3

The Xen Project reports:

Emulation routines in the hypervisor dealing with certain system devices check whether the access size by the guest is a supported one. When the access size is unsupported these routines failed to set the data to be returned to the guest for read accesses, so that hypervisor stack contents are copied into the destination of the operation, thus becoming visible to the guest.

A malicious HVM guest might be able to read sensitive data relating to other guests.

CVE-2015-2044 http://xenbits.xen.org/xsa/advisory-121.html 2015-03-05 2015-07-11
xen-tools -- HVM qemu unexpectedly enabling emulated VGA graphics backends xen-tools 4.5.0_6

The Xen Project reports:

When instantiating an emulated VGA device for an x86 HVM guest qemu will by default enable a backend to expose that device, either SDL or VNC depending on the version of qemu and the build time configuration.

The libxl toolstack library does not explicitly disable these default backends when they are not enabled, leading to an unexpected backend running.

If either SDL or VNC is explicitly enabled in the guest configuration then only the expected backends will be enabled.

This affects qemu-xen and qemu-xen-traditional differently.

If qemu-xen was compiled with SDL support then this would result in an SDL window being opened if $DISPLAY is valid, or a failure to start the guest if not.

If qemu-xen was compiled without SDL support then qemu would instead start a VNC server listening on ::1 (IPv6 localhost) or 127.0.0.1 (IPv4 localhost) with IPv6 preferred if available. A VNC password will not be configured even if one is present in the guest configuration.

qemu-xen-traditional will never start a vnc backend unless explicitly configured. However by default it will start an SDL backend if it was built with SDL support and $DISPLAY is valid.

CVE-2015-2152 http://xenbits.xen.org/xsa/advisory-119.html 2015-03-13 2015-07-11
xen-kernel -- arm: vgic: incorrect rate limiting of guest triggered logging xen-kernel 4.44.5.0_3

The Xen Project reports:

On ARM systems the code which deals with virtualizing the GIC distributor would, under various circumstances, log messages on a guest accessible code path without appropriate rate limiting.

A malicious guest could cause repeated logging to the hypervisor console, leading to a Denial of Service attack.

CVE-2015-1563 http://xenbits.xen.org/xsa/advisory-118.html 2015-01-29 2015-07-11
xen-kernel -- arm: vgic-v2: GICD_SGIR is not properly emulated xen-kernel 4.54.5.0_3

The Xen Project reports:

When decoding a guest write to a specific register in the virtual interrupt controller Xen would treat an invalid value as a critical error and crash the host.

By writing an invalid value to the GICD.SGIR register a guest can crash the host, resulting in a Denial of Service attack.

CVE-2015-0268 http://xenbits.xen.org/xsa/advisory-117.html 2015-02-12 2015-07-11
pivotx -- Multiple unrestricted file upload vulnerabilities pivotx 2.3.9

Pivotx reports:

Multiple unrestricted file upload vulnerabilities in fileupload.php in PivotX before 2.3.9 allow remote authenticated users to execute arbitrary PHP code by uploading a file with a (1) .php or (2) .php# extension, and then accessing it via unspecified vectors.

CVE-2014-0341 2014-04-15 2015-07-11
pivotx -- cross-site scripting (XSS) vulnerability pivotx 2.3.9

pivotx reports:

cross-site scripting (XSS) vulnerability in the nickname (and possibly the email) field. Mitigated by the fact that an attacker must have a PivotX account.

CVE-2014-0341 2014-04-15 2015-07-11
wpa_supplicant -- WPS_NFC option payload length validation vulnerability wpa_supplicant 2.4_4

Jouni Malinen reports:

Incomplete WPS and P2P NFC NDEF record payload length validation. (2015-5)

CVE-2015-8041 http://w1.fi/security/2015-5/incomplete-wps-and-p2p-nfc-ndef-record-payload-length-validation.txt 2015-07-08 2015-07-09 2015-11-10
openssl -- alternate chains certificate forgery vulnerability openssl 1.0.2_21.0.2_4 mingw32-openssl 1.0.2b1.0.2d

OpenSSL reports:

During certificate verification, OpenSSL (starting from version 1.0.1n and 1.0.2b) will attempt to find an alternative certificate chain if the first attempt to build such a chain fails. An error in the implementation of this logic can mean that an attacker could cause certain checks on untrusted certificates to be bypassed, such as the CA flag, enabling them to use a valid leaf certificate to act as a CA and "issue" an invalid certificate.

CVE-2015-1793 https://www.openssl.org/news/secadv_20150709.txt 2015-07-09 2015-07-09
django -- multiple vulnerabilities py27-django 1.4.01.4.21 py32-django 1.4.01.4.21 py33-django 1.4.01.4.21 py34-django 1.4.01.4.21 py27-django 1.7.01.7.9 py32-django 1.7.01.7.9 py33-django 1.7.01.7.9 py34-django 1.7.01.7.9 py27-django 1.8.01.8.3 py32-django 1.8.01.8.3 py33-django 1.8.01.8.3 py34-django 1.8.01.8.3 py27-django-devel 20150531,1 py32-django-devel 20150531,1 py33-django-devel 20150531,1 py34-django-devel 20150531,1

Tim Graham reports:

In accordance with our security release policy, the Django team is issuing multiple releases -- Django 1.4.21, 1.7.9, and 1.8.3. These releases are now available on PyPI and our download page. These releases address several security issues detailed below. We encourage all users of Django to upgrade as soon as possible. The Django master branch has also been updated.

https://www.djangoproject.com/weblog/2015/jul/08/security-releases/ https://github.com/django/django/commit/df049ed77a4db67e45db5679bfc76a85d2a26680 https://github.com/django/django/commit/014247ad1922931a2f17beaf6249247298e9dc44 https://github.com/django/django/commit/17d3a6d8044752f482453f5906026eaf12c39e8e CVE-2015-5143 CVE-2015-5144 CVE-2015-5145 2015-06-10 2015-07-09
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin 11.2r202.481 linux-f10-flashplugin 11.2r202.481

Adobe reports:

Adobe has released security updates for Adobe Flash Player. These updates address critical vulnerabilities that could potentially allow an attacker to take control of the affected system. Adobe is aware of a report that an exploit targeting CVE-2015-5119 has been publicly published.

https://helpx.adobe.com/security/products/flash-player/apsb15-16.html CVE-2015-5119 2015-07-07 2015-07-08
bind -- denial of service vulnerability bind910 9.10.2P2 bind99 9.9.7P1 bind910-base bind99-base 0 FreeBSD 9.39.3_19 8.48.4_33

ISC reports:

A very uncommon combination of zone data has been found that triggers a bug in BIND, with the result that named will exit with a "REQUIRE" failure in name.c when validating the data returned in answer to a recursive query.

A recursive resolver that is performing DNSSEC validation can be deliberately terminated by any attacker who can cause a query to be performed against a maliciously constructed zone. This will result in a denial of service to clients who rely on that resolver.

SA-15:11.bind CVE-2015-4620 https://kb.isc.org/article/AA-01267/ 2015-07-07 2015-07-07 2016-08-09
haproxy -- information leak vulnerability haproxy 1.5.01.5.14

HAProxy reports:

A vulnerability was found when HTTP pipelining is used. In some cases, a client might be able to cause a buffer alignment issue and retrieve uninitialized memory contents that exhibit data from a past request or session. I want to address sincere congratulations to Charlie Smurthwaite of aTech Media for the really detailed traces he provided which made it possible to find the cause of this bug. Every user of 1.5-dev, 1.5.x or 1.6-dev must upgrade to 1.5.14 or latest 1.6-dev snapshot to fix this issue, or use the backport of the fix provided by their operating system vendors. CVE-2015-3281 was assigned to this bug.

http://www.haproxy.org/news.html http://git.haproxy.org/?p=haproxy-1.5.git;a=commit;h=7ec765568883b2d4e5a2796adbeb492a22ec9bd4 http://seclists.org/oss-sec/2015/q3/61 CVE-2015-3281 2015-07-02 2015-07-07
roundcube -- multiple vulnerabilities roundcube 1.1.0,11.1.2,1 1.0.6,1

Roundcube reports:

We just published updates to both stable versions 1.0 and 1.1 after fixing many minor bugs and adding some security improvements to the 1.1 release branch. Version 1.0.6 comes with cherry-picked fixes from the more recent version to ensure proper long term support especially in regards of security and compatibility.

The security-related fixes in particular are:

* XSS vulnerability in _mbox argument
* security improvement in contact photo handling
* potential info disclosure from temp directory

CVE-2015-5381 CVE-2015-5383 http://openwall.com/lists/oss-security/2015/07/06/10 https://roundcube.net/news/2015/06/05/updates-1.1.2-and-1.0.6-released/ 2015-05-30 2015-07-07
turnserver -- SQL injection vulnerability turnserver 4.4.5.3

Oleg Moskalenko reports:

SQL injection security hole fixed.

http://turnserver.open-sys.org/downloads/v4.4.5.3/ChangeLog https://groups.google.com/d/msg/turn-server-project-rfc5766-turn-server/Dj3MmgyZX1o/ZaFo3zvxIw0J 2015-06-20 2015-07-02
squid -- Improper Protection of Alternate Path with CONNECT requests squid 3.5.6

Squid security advisory 2015:2 reports:

Squid configured with cache_peer and operating on explicit proxy traffic does not correctly handle CONNECT method peer responses.

The bug is important because it allows remote clients to bypass security in an explicit gateway proxy.

However, the bug is exploitable only if you have configured cache_peer to receive CONNECT requests.

http://www.squid-cache.org/Advisories/SQUID-2015_2.txt CVE-2015-5400 2015-07-06 2015-07-06 2015-07-17
squid -- client-first SSL-bump does not correctly validate X509 server certificate squid 3.53.5.4 3.43.4.13 squid33 3.33.3.14 squid32 3.23.2.14

Squid security advisory 2015:1 reports:

Squid configured with client-first SSL-bump does not correctly validate X509 server certificate domain / hostname fields.

The bug is important because it allows remote servers to bypass client certificate validation. Some attackers may also be able to use valid certificates for one domain signed by a global Certificate Authority to abuse an unrelated domain.

However, the bug is exploitable only if you have configured Squid to perform SSL Bumping with the "client-first" or "bump" mode of operation.

Sites that do not use SSL-Bump are not vulnerable.

All Squid built without SSL support are not vulnerable to the problem.

The FreeBSD port does not use SSL by default and is not vulnerable in the default configuration.

CVE-2015-3455 http://www.squid-cache.org/Advisories/SQUID-2015_1.txt 2015-05-01 2015-07-06
ansible -- multiple vulnerabilities ansible 1.9.2

Ansible, Inc. reports:

Ensure that hostnames match certificate names when using HTTPS - resolved in Ansible 1.9.2

Improper symlink handling in zone, jail, and chroot connection plugins could lead to escape from confined environment - resolved in Ansible 1.9.2

CVE-2015-3908 CVE-2015-6240 http://www.ansible.com/security https://raw.githubusercontent.com/ansible/ansible/v1.9.2-1/CHANGELOG.md 2015-06-25 2015-07-02 2015-08-18
ansible -- multiple vulnerabilities ansible 1.7

Ansible, Inc. reports:

Arbitrary execution from data from compromised remote hosts or local data when using a legacy Ansible syntax - resolved in Ansible 1.7

ansible-galaxy command when used on local tarballs (and not galaxy.ansible.com) can install a malformed tarball if so provided - resolved in Ansible 1.7

http://www.ansible.com/security https://raw.githubusercontent.com/ansible/ansible/devel/CHANGELOG.md 2014-08-06 2015-07-02
ansible -- code execution from compromised remote host data or untrusted local data ansible 1.6.7

Ansible, Inc. reports:

Arbitrary execution from data from compromised remote hosts or untrusted local data - resolved in Ansible 1.6.7

CVE-2014-4966 68794 http://www.ansible.com/security https://raw.githubusercontent.com/ansible/ansible/devel/CHANGELOG.md 2014-07-21 2015-07-02
ansible -- remote code execution vulnerability ansible 1.6.4

Ansible, Inc. reports:

Incomplete Fix Remote Code Execution Vulnerability - Fixed in Ansible 1.6.4

CVE-2014-4678 68335 http://www.ansible.com/security https://raw.githubusercontent.com/ansible/ansible/devel/CHANGELOG.md 2014-06-25 2015-07-02
ansible -- local symlink exploits ansible 1.2.3

MITRE reports:

runner/connection_plugins/ssh.py in Ansible before 1.2.3, when using ControlPersist, allows local users to redirect a ssh session via a symlink attack on a socket file with a predictable name in /tmp/.

lib/ansible/playbook/__init__.py in Ansible 1.2.x before 1.2.3, when playbook does not run due to an error, allows local users to overwrite arbitrary files via a symlink attack on a retry file with a predictable name in /var/tmp/ansible/.

CVE-2013-4259 CVE-2013-4260 http://www.ansible.com/security https://groups.google.com/forum/#!topic/ansible-project/UVDYW0HGcNg 2013-08-21 2015-07-02
ansible -- enable host key checking in paramiko connection type ansible 1.2.1

Ansible changelog reports:

Host key checking is on by default. Disable it if you like by adding host_key_checking=False in the [default] section of /etc/ansible/ansible.cfg or ~/ansible.cfg or by exporting ANSIBLE_HOST_KEY_CHECKING=False.

CVE-2013-2233 https://raw.githubusercontent.com/ansible/ansible/devel/CHANGELOG.md http://www.ansible.com/security https://github.com/ansible/ansible/issues/857 2012-08-13 2015-07-02
bitcoin -- denial of service bitcoin 0.10.2

Gregory Maxwell reports:

On July 7th I will be making public details of several serious denial of service vulnerabilities which have fixed in recent versions of Bitcoin Core, including including CVE-2015-3641. I strongly recommend anyone running production nodes exposed to inbound connections from the internet upgrade to 0.10.2 as soon as possible.

CVE-2015-3641 http://bitcoin-development.narkive.com/tO8M0R0j/upcoming-dos-vulnerability-announcements-for-bitcoin-core https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures 2015-06-27 2015-07-06
node, iojs, and v8 -- denial of service node 0.12.6 node-devel 0.12.6 iojs 2.3.3 v8 3.18.5 v8-devel 3.27.7_2

node reports:

This release of Node.js fixes a bug that triggers an out-of-band write in V8's utf-8 decoder. This bug impacts all Buffer to String conversions. This is an important security update as this bug can be used to cause a denial of service attack.

http://blog.nodejs.org/2015/07/03/node-v0-12-6-stable/ https://github.com/joyent/node/commit/78b0e30954111cfaba0edbeee85450d8cbc6fdf6 https://github.com/nodejs/io.js/commit/030f8045c706a8c3925ec7cb3184fdfae4ba8676 https://codereview.chromium.org/1226493003 CVE-2015-5380 2015-07-03 2015-07-06 2015-07-10
cups-filters -- texttopdf integer overflow cups-filters 1.0.71

Stefan Cornelius from Red Hat reports:

An integer overflow flaw leading to a heap-based buffer overflow was discovered in the way the texttopdf utility of cups-filter processed print jobs with a specially crafted line size. An attacker being able to submit print jobs could exploit this flaw to crash texttopdf or, possibly, execute arbitrary code with the privileges of the 'lp' user.

Tim Waugh reports:

The Page allocation is moved into textcommon.c, where it does all the necessary checking: lower-bounds for CVE-2015-3258 and upper-bounds for CVE-2015-3259 due to integer overflows for the calloc() call initializing Page[0] and the memset() call in texttopdf.c's WritePage() function zeroing the entire array.

CVE-2015-3279 https://access.redhat.com/security/cve/CVE-2015-3279 http://bzr.linuxfoundation.org/loggerhead/openprinting/cups-filters/revision/7365 http://osdir.com/ml/opensource-software-security/2015-07/msg00021.html 2015-07-03 2015-07-03 2015-07-07
libxml2 -- Enforce the reader to run in constant memory libxml2 2.9.2_3 linux-c6-libxml2 2.7.6_5 linux-f10-libxml2 *

Daniel Veilland reports:

Enforce the reader to run in constant memory. One of the operation on the reader could resolve entities leading to the classic expansion issue. Make sure the buffer used for xmlreader operation is bounded. Introduce a new allocation type for the buffers for this effect.

CVE-2015-1819 https://git.gnome.org/browse/libxml2/commit/?id=213f1fe0d76d30eaed6e5853057defc43e6df2c9 2015-04-14 2015-07-01 2016-01-31
wesnoth -- disclosure of .pbl files with lowercase, uppercase, and mixed-case extension wesnoth 1.12.4,1

Ignacio R. Morelle reports:

As mentioned in the Wesnoth 1.12.4 and Wesnoth 1.13.1 release announcements, a security vulnerability targeting add-on authors was found (bug #23504) which allowed a malicious user to obtain add-on server passphrases from the client's .pbl files and transmit them over the network, or store them in saved game files intended to be shared by the victim. This vulnerability affects all existing releases up to and including versions 1.12.2 and 1.13.0. Additionally, version 1.12.3 included only a partial fix that failed to guard users against attempts to read from .pbl files with an uppercase or mixed-case extension. CVE-2015-5069 and CVE-2015-5070 have been assigned to the vulnerability affecting .pbl files with a lowercase extension, and .pbl files with an uppercase or mixed-case extension, respectively.

CVE-2015-5069 CVE-2015-5070 http://forums.wesnoth.org/viewtopic.php?t=42776 http://forums.wesnoth.org/viewtopic.php?t=42775 2015-06-28 2015-07-01
cups-filters -- buffer overflow in texttopdf size allocation cups-filters 1.0.70

Stefan Cornelius from Red Hat reports:

A heap-based buffer overflow was discovered in the way the texttopdf utility of cups-filters processed print jobs with a specially crafted line size. An attacker being able to submit print jobs could exploit this flaw to crash texttopdf or, possibly, execute arbitrary code.

Till Kamppeter reports:

texttopdf: Fixed buffer overflow on size allocation of texttopdf when working with extremely small line sizes, which causes the size calculation to result in 0 (CVE-2015-3258, thanks to Stefan Cornelius from Red Hat for the patch).

CVE-2015-3258 http://www.openwall.com/lists/oss-security/2015/06/26/4 http://bzr.linuxfoundation.org/loggerhead/openprinting/cups-filters/revision/7363 2015-06-26 2015-06-29
ntp -- control message remote Denial of Service vulnerability ntp 4.2.8p3 ntp-devel 4.3.25

ntp.org reports:

Under limited and specific circumstances an attacker can send a crafted packet to cause a vulnerable ntpd instance to crash. This requires each of the following to be true:

  • ntpd set up to allow for remote configuration (not allowed by default), and
  • knowledge of the configuration password, and
  • access to a computer entrusted to perform remote configuration.
http://bugs.ntp.org/show_bug.cgi?id=2853 https://www.kb.cert.org/vuls/id/668167 http://support.ntp.org/bin/view/Main/SecurityNotice#June_2015_NTP_Security_Vulnerabi 2015-06-29 2015-06-30
qemu -- Heap overflow in QEMU PCNET controller, allowing guest to host escape (CVE-2015-3209) qemu qemu-devel 0.11.1_20 0.122.3.0_2 qemu-sbruno 2.3.50.g20150618_1 xen-tools 4.5.0_6

The QEMU security team reports:

A guest which has access to an emulated PCNET network device (e.g. with "model=pcnet" in their VIF configuration) can exploit this vulnerability to take over the qemu process elevating its privilege to that of the qemu process.

http://xenbits.xen.org/xsa/advisory-135.html CVE-2015-3209 2015-04-10 2015-06-26 2015-07-11
elasticsearch -- security fix for shared file-system repositories elasticsearch 1.0.01.6.0

Elastic reports:

Vulnerability Summary: All Elasticsearch versions from 1.0.0 to 1.5.2 are vulnerable to an attack that uses Elasticsearch to modify files read and executed by certain other applications.

Remediation Summary: Users should upgrade to 1.6.0. Alternately, ensure that other applications are not present on the system, or that Elasticsearch cannot write into areas where these applications would read.

CVE-2015-4165 ports/201008 https://www.elastic.co/community/security https://www.elastic.co/blog/elasticsearch-1-6-0-released 2015-06-09 2015-06-26
elasticsearch -- directory traversal attack with site plugins elasticsearch 1.4.5 1.5.01.5.2

Elastic reports:

Vulnerability Summary: All Elasticsearch versions prior to 1.5.2 and 1.4.5 are vulnerable to a directory traversal attack that allows an attacker to retrieve files from the server running Elasticsearch when one or more site plugins are installed, or when Windows is the server OS.

Remediation Summary: Users should upgrade to 1.4.5 or 1.5.2. Users that do not want to upgrade can address the vulnerability by disabling site plugins. See the CVE description for additional options.

CVE-2015-3337 74353 https://www.elastic.co/community/security https://www.elastic.co/blog/elasticsearch-1-5-2-and-1-4-5-released https://www.exploit-db.com/exploits/37054/ https://packetstormsecurity.com/files/131646/Elasticsearch-Directory-Traversal.html http://www.securityfocus.com/archive/1/535385 2015-04-27 2015-06-26
elasticsearch -- remote OS command execution via Groovy scripting engine elasticsearch 1.3.01.3.8 1.4.01.4.3

Elastic reports:

Vulnerability Summary: Elasticsearch versions 1.3.0-1.3.7 and 1.4.0-1.4.2 have vulnerabilities in the Groovy scripting engine that were introduced in 1.3.0. The vulnerability allows an attacker to construct Groovy scripts that escape the sandbox and execute shell commands as the user running the Elasticsearch Java VM.

Remediation Summary: Users should upgrade to 1.3.8 or 1.4.3. Users that do not want to upgrade can address the vulnerability by setting script.groovy.sandbox.enabled to false in elasticsearch.yml and restarting the node.

CVE-2015-1427 72585 https://www.elastic.co/community/security https://www.elastic.co/blog/elasticsearch-1-4-3-and-1-3-8-released http://www.securityfocus.com/archive/1/archive/1/534689/100/0/threaded https://packetstormsecurity.com/files/130368/Elasticsearch-1.3.7-1.4.2-Sandbox-Escape-Command-Execution.html https://packetstormsecurity.com/files/130784/ElasticSearch-Unauthenticated-Remote-Code-Execution.html 2015-02-11 2015-06-26
elasticsearch -- cross site scripting vulnerability in the CORS functionality elasticsearch 1.4.0

Elastic reports:

Vulnerability Summary: Elasticsearch versions 1.3.x and prior have a default configuration for CORS that allows an attacker to craft links that could cause a user's browser to send requests to Elasticsearch instances on their local network. These requests could cause data loss or compromise.

Remediation Summary: Users should either set "http.cors.enabled" to false, or set "http.cors.allow-origin" to the value of the server that should be allowed access, such as localhost or a server hosting Kibana. Disabling CORS entirely with the former setting is more secure, but may not be suitable for all use cases.

CVE-2014-6439 70233 https://www.elastic.co/community/security https://www.elastic.co/blog/elasticsearch-1-4-0-beta-released https://packetstormsecurity.com/files/128556/Elasticsearch-1.3.x-CORS-Issue.html http://www.securityfocus.com/archive/1/archive/1/533602/100/0/threaded 2014-10-01 2015-06-26
elasticsearch and logstash -- remote OS command execution via dynamic scripting elasticsearch 1.2.0 logstash 1.4.3

Elastic reports:

Vulnerability Summary: In Elasticsearch versions 1.1.x and prior, dynamic scripting is enabled by default. This could allow an attacker to execute OS commands.

Remediation Summary: Disable dynamic scripting.

Logstash 1.4.2 was bundled with Elasticsearch 1.1.1, which is vulnerable to CVE-2014-3120. These binaries are used in Elasticsearch output specifically when using the node protocol. Since a node client joins the Elasticsearch cluster, the attackers could use scripts to execute commands on the host OS using the node client's URL endpoint. With 1.4.3 release, we are packaging Logstash with Elasticsearch 1.5.2 binaries which by default disables the ability to run scripts. This also affects users who are using the configuration option embedded=>true in the Elasticsearch output which starts a local embedded Elasticsearch cluster. This is typically used in development environment and proof of concept deployments. Regardless of this vulnerability, we strongly recommend not using embedded in production.

Note that users of transport and http protocol are not vulnerable to this attack.

CVE-2014-3120 67731 https://www.elastic.co/community/security https://www.elastic.co/blog/elasticsearch-1-2-0-released https://www.elastic.co/blog/logstash-1-4-3-released https://www.exploit-db.com/exploits/33370/ http://bouk.co/blog/elasticsearch-rce/ http://www.rapid7.com/db/modules/exploit/multi/elasticsearch/script_mvel_rce https://www.found.no/foundation/elasticsearch-security/#staying-safe-while-developing-with-elasticsearch 2014-05-22 2015-06-26
logstash -- Directory traversal vulnerability in the file output plugin logstash 1.4.3

Elastic reports:

An attacker could use the File output plugin with dynamic field references in the path option to traverse paths outside of Logstash directory. This technique could also be used to overwrite any files which can be accessed with permissions associated with Logstash user. This release sandboxes the paths which can be traversed using the configuration. We have also disallowed use of dynamic field references if the path options is pointing to an absolute path.

We have added this vulnerability to our CVE page and are working on filling out the CVE. We would like to thank Colin Coghill for reporting the issue and working with us on the resolution.

CVE-2015-4152 https://www.elastic.co/blog/logstash-1-4-3-released https://www.elastic.co/community/security 2015-06-09 2015-06-24
logstash -- Remote command execution in Logstash zabbix and nagios_nsca outputs logstash 1.4.2

Elastic reports:

The vulnerability impacts deployments that use the either the zabbix or the nagios_nsca outputs. In these cases, an attacker with an ability to send crafted events to any source of data for Logstash could execute operating system commands with the permissions of the Logstash process.

Deployments that do not use the zabbix or the nagios_nsca outputs are not vulnerable and do not need to upgrade for this reason.

We have added this vulnerability to our CVE page and are working on filling out the CVE.

We would like to thank Jan Karwowski and Danila Borisiuk for reporting the issue and working with us on the resolution.

CVE-2014-4326 https://www.elastic.co/blog/logstash-1-4-2 https://www.elastic.co/community/security 2014-06-24 2015-06-24
logstash-forwarder and logstash -- susceptibility to POODLE vulnerability logstash-forwarder 0.4.0.20150507 logstash 1.4.3

Elastic reports:

The combination of Logstash Forwarder and Lumberjack input (and output) was vulnerable to the POODLE attack in SSLv3 protocol. We have disabled SSLv3 for this combination and set the minimum version to be TLSv1.0. We have added this vulnerability to our CVE page and are working on filling out the CVE.

Thanks to Tray Torrance, Marc Chadwick, and David Arena for reporting this.

SSLv3 is no longer supported; TLS 1.0+ is required (compatible with Logstash 1.4.2+).

ports/201065 ports/201065 https://www.elastic.co/blog/logstash-1-4-3-released https://www.elastic.co/blog/logstash-forwarder-0-4-0-released 2015-06-09 2015-06-24 2015-06-24
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin 11.2r202.466 linux-f10-flashplugin 11.2r202.466

Adobe reports:

Adobe has released security updates for Adobe Flash Player for Windows, Macintosh and Linux. These updates address a critical vulnerability (CVE-2015-3113) that could potentially allow an attacker to take control of the affected system.

Adobe is aware of reports that CVE-2015-3113 is being actively exploited in the wild via limited, targeted attacks. Systems running Internet Explorer for Windows 7 and below, as well as Firefox on Windows XP, are known targets.

https://helpx.adobe.com/security/products/flash-player/apsb15-14.html CVE-2015-3113 2015-06-23 2015-06-24
rubygem-bson -- DoS and possible injection rubygem-bson 3.0.4

Phill MV reports:

By submitting a specially crafted string to a service relying on the bson rubygem, an attacker may trigger denials of service or even inject data into victim's MongoDB instances.

CVE-2015-4412 http://www.openwall.com/lists/oss-security/2015/06/06/1 http://sakurity.com/blog/2015/06/04/mongo_ruby_regexp.html https://github.com/mongodb/bson-ruby/commit/976da329ff03ecdfca3030eb6efe3c85e6db9999 2015-06-04 2015-06-23
php5 -- multiple vulnerabilities php5-dom php5-ftp php5-gd php5-pgsql 5.4.42 php55-dom php55-ftp php55-gd php55-pgsql 5.5.26 php56-dom php56-ftp php56-gd php56-psql 5.6.10

The PHP project reports:

DOM and GD:

  • Fixed bug #69719 (Incorrect handling of paths with NULs).

FTP:

  • Improved fix for bug #69545 (Integer overflow in ftp_genlist() resulting in heap overflow). (CVE-2015-4643)

Postgres:

  • Fixed bug #69667 (segfault in php_pgsql_meta_data). (CVE-2015-4644)
CVE-2015-4643 CVE-2015-4644 http://www.php.net/ChangeLog-5.php#5.4.42 http://www.php.net/ChangeLog-5.php#5.5.26 http://www.php.net/ChangeLog-5.php#5.6.10 http://openwall.com/lists/oss-security/2015/06/18/3 2015-06-11 2015-06-23
devel/ipython -- remote execution ipython 3.2.0

Kyle Kelley reports:

Summary: JSON error responses from the IPython notebook REST API contained URL parameters and were incorrectly reported as text/html instead of application/json. The error messages included some of these URL params, resulting in a cross site scripting attack. This affects users on Mozilla Firefox but not Chromium/Google Chrome.

API paths with issues:

  • /api/contents (3.0-3.1)
  • /api/notebooks (2.0-2.4, 3.0-3.1)
CVE-2015-4706 CVE-2015-4707 http://seclists.org/oss-sec/2015/q2/779 2015-06-22 2015-06-22
www/chromium -- multiple vulnerabilities chromium 43.0.2357.130 chromium-npapi 43.0.2357.130 chromium-pulse 43.0.2357.130

Google Chrome Releases reports:

4 security fixes in this release:

  • [464922] High CVE-2015-1266: Scheme validation error in WebUI. Credit to anonymous.
  • [494640] High CVE-2015-1268: Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [497507] Medium CVE-2015-1267: Cross-origin bypass in Blink. Credit to anonymous.
  • [461481] Medium CVE-2015-1269: Normalization error in HSTS/HPKP preload list. Credit to Mike Ruddy.
CVE-2015-1266 CVE-2015-1267 CVE-2015-1268 CVE-2015-1269 http://googlechromereleases.blogspot.nl/2015/06/chrome-stable-update.html 2015-06-22 2015-06-22
rubygem-paperclip -- validation bypass vulnerability rubygem-paperclip 4.2.2

Jon Yurek reports:

Thanks to MORI Shingo of DeNA Co., Ltd. for reporting this.

There is an issue where if an HTML file is uploaded with a .html extension, but the content type is listed as being `image/jpeg`, this will bypass a validation checking for images. But it will also pass the spoof check, because a file named .html and containing actual HTML passes the spoof check.

This change makes it so that we also check the supplied content type. So even if the file contains HTML and ends with .html, it doesn't match the content type of `image/jpeg` and so it fails.

CVE-2015-2963 https://github.com/thoughtbot/paperclip/commit/9aee4112f36058cd28d5fe4a006d6981bd1eda57 https://robots.thoughtbot.com/paperclip-security-release http://jvn.jp/en/jp/JVN83881261/index.html 2015-06-05 2015-06-22
chicken -- Potential buffer overrun in string-translate* chicken 4.10.0.r2,1

chicken developer Peter Bex reports:

Using gcc's Address Sanitizer, it was discovered that the string-translate* procedure from the data-structures unit can scan beyond the input string's length up to the length of the source strings in the map that's passed to string-translate*. This issue was fixed in master 8a46020, and it will make its way into CHICKEN 4.10.

This bug is present in all released versions of CHICKEN.

CVE-2015-4556 ports/200980 http://lists.nongnu.org/archive/html/chicken-announce/2015-06/msg00010.html http://lists.nongnu.org/archive/html/chicken-hackers/2015-06/msg00037.html http://lists.nongnu.org/archive/html/chicken-announce/2015-07/msg00001.html 2015-06-15 2015-06-22 2015-07-31
chicken -- buffer overrun in substring-index[-ci] chicken 4.10.0.r1,1

chicken developer Moritz Heidkamp reports:

The substring-index[-ci] procedures of the data-structures unit are vulnerable to a buffer overrun attack when passed an integer greater than zero as the optional START argument.

As a work-around you can switch to SRFI 13's string-contains procedure which also returns the substring's index in case it is found.

CVE-2014-9651 http://lists.gnu.org/archive/html/chicken-users/2015-01/msg00048.html http://lists.nongnu.org/archive/html/chicken-hackers/2014-12/txt2UqAS9CtvH.txt 2015-01-12 2015-06-22 2015-06-23
cacti -- Multiple XSS and SQL injection vulnerabilities cacti 0.8.8d

The Cacti Group, Inc. reports:

Important Security Fixes

  • Multiple XSS and SQL injection vulnerabilities

Changelog

  • bug: Fixed SQL injection VN: JVN#78187936 / TN:JPCERT#98968540
  • bug#0002542: [FG-VD-15-017] Cacti Cross-Site Scripting Vulnerability Notification
  • bug#0002571: SQL Injection and Location header injection from cdef id CVE-2015-4342
  • bug#0002572: SQL injection in graph template
CVE-2015-4342 ports/200963 http://www.cacti.net/release_notes_0_8_8d.php http://seclists.org/fulldisclosure/2015/Jun/19 2015-06-09 2015-06-21
cacti -- multiple security vulnerabilities cacti 0.8.8c

The Cacti Group, Inc. reports:

Important Security Fixes

  • CVE-2013-5588 - XSS issue via installer or device editing
  • CVE-2013-5589 - SQL injection vulnerability in device editing
  • CVE-2014-2326 - XSS issue via CDEF editing
  • CVE-2014-2327 - Cross-site request forgery (CSRF) vulnerability
  • CVE-2014-2328 - Remote Command Execution Vulnerability in graph export
  • CVE-2014-4002 - XSS issues in multiple files
  • CVE-2014-5025 - XSS issue via data source editing
  • CVE-2014-5026 - XSS issues in multiple files
CVE-2013-5588 CVE-2013-5589 CVE-2014-2326 CVE-2014-2327 CVE-2014-2328 CVE-2014-4002 CVE-2014-5025 CVE-2014-5026 ports/198586 http://sourceforge.net/p/cacti/mailman/message/33072838/ http://www.cacti.net/release_notes_0_8_8c.php 2014-11-23 2015-06-21
p5-Dancer -- possible to abuse session cookie values p5-Dancer 1.3138

Russell Jenkins reports:

It was possible to abuse session cookie values so that file-based session stores such as Dancer::Session::YAML or Dancer2::Session::YAML would attempt to read/write from any file on the filesystem with the same extension the file-based store uses, such as '*.yml' for the YAML stores.

http://lists.preshweb.co.uk/pipermail/dancer-users/2015-June/004621.html 2015-06-12 2015-06-20
drupal -- multiple vulnerabilities drupal6 6.36 drupal7 7.38

Drupal development team reports:

Impersonation (OpenID module - Drupal 6 and 7 - Critical)

A vulnerability was found in the OpenID module that allows a malicious user to log in as other users on the site, including administrators, and hijack their accounts.

This vulnerability is mitigated by the fact that the victim must have an account with an associated OpenID identity from a particular set of OpenID providers (including, but not limited to, Verisign, LiveJournal, or StackExchange).

Open redirect (Field UI module - Drupal 7 - Less critical)

The Field UI module uses a "destinations" query string parameter in URLs to redirect users to new destinations after completing an action on a few administration pages. Under certain circumstances, malicious users can use this parameter to construct a URL that will trick users into being redirected to a 3rd party website, thereby exposing the users to potential social engineering attacks.

This vulnerability is mitigated by the fact that only sites with the Field UI module enabled are affected.

Drupal 6 core is not affected, but see the similar advisory for the Drupal 6 contributed CCK module: SA-CONTRIB-2015-126

Open redirect (Overlay module - Drupal 7 - Less critical)

The Overlay module displays administrative pages as a layer over the current page (using JavaScript), rather than replacing the page in the browser window. The Overlay module does not sufficiently validate URLs prior to displaying their contents, leading to an open redirect vulnerability.

This vulnerability is mitigated by the fact that it can only be used against site users who have the "Access the administrative overlay" permission, and that the Overlay module must be enabled.

Information disclosure (Render cache system - Drupal 7 - Less critical)

On sites utilizing Drupal 7's render cache system to cache content on the site by user role, private content viewed by user 1 may be included in the cache and exposed to non-privileged users.

This vulnerability is mitigated by the fact that render caching is not used in Drupal 7 core itself (it requires custom code or the contributed Render Cache module to enable) and that it only affects sites that have user 1 browsing the live site. Exposure is also limited if an administrative role has been assigned to the user 1 account (which is done, for example, by the Standard install profile that ships with Drupal core).

CVE-2015-3231 CVE-2015-3232 CVE-2015-3233 CVE-2015-3234 https://www.drupal.org/SA-CORE-2015-002 2015-06-17 2015-06-19
cURL -- Multiple Vulnerability curl 7.407.43

cURL reports:

libcurl can wrongly send HTTP credentials when re-using connections.

libcurl allows applications to set credentials for the upcoming transfer with HTTP Basic authentication, like with CURLOPT_USERPWD for example. Name and password. Just like all other libcurl options the credentials are sticky and are kept associated with the "handle" until something is made to change the situation.

Further, libcurl offers a curl_easy_reset() function that resets a handle back to its pristine state in terms of all settable options. A reset is of course also supposed to clear the credentials. A reset is typically used to clear up the handle and prepare it for a new, possibly unrelated, transfer.

Within such a handle, libcurl can also store a set of previous connections in case a second transfer is requested to a host name for which an existing connection is already kept alive.

With this flaw present, using the handle even after a reset would make libcurl accidentally use those credentials in a subsequent request if done to the same host name and connection as was previously accessed.

An example case would be first requesting a password protected resource from one section of a web site, and then do a second request of a public resource from a completely different part of the site without authentication. This flaw would then inadvertently leak the credentials in the second request.

libcurl can get tricked by a malicious SMB server to send off data it did not intend to.

In libcurl's state machine function handling the SMB protocol (smb_request_state()), two length and offset values are extracted from data that has arrived over the network, and those values are subsequently used to figure out what data range to send back.

The values are used and trusted without boundary checks and are just assumed to be valid. This allows carefully handcrafted packages to trick libcurl into responding and sending off data that was not intended. Or just crash if the values cause libcurl to access invalid memory.

CVE-2015-3236 CVE-2015-3237 http://curl.haxx.se/docs/adv_20150617A.html http://curl.haxx.se/docs/adv_20150617B.html 2015-06-17 2015-06-17
rubygem-rails -- multiple vulnerabilities rubygem-activesupport 3.2.22 rubygem-activesupport4 4.2.2 rubygem-jquery-rails 3.1.3 rubygem-jquery-rails4 4.0.4 rubygem-rack 1.4.6 rubygem-rack15 1.5.4 rubygem-rack16 1.6.2 rubygem-rails 3.2.22 rubygem-rails4 4.2.2 rubygem-web-console 2.1.3

Ruby on Rails blog:

Rails 3.2.22, 4.1.11 and 4.2.2 have been released, along with web console and jquery-rails plugins and Rack 1.5.4 and 1.6.2.

CVE-2015-1840 CVE-2015-3224 CVE-2015-3225 CVE-2015-3226 CVE-2015-3227 http://weblog.rubyonrails.org/2015/6/16/Rails-3-2-22-4-1-11-and-4-2-2-have-been-released-and-more/ 2015-06-16 2015-06-17
testdisk -- buffer overflow with malicious disk image testdisk 7.0

CGSecurity TestDisk Changelog reports:

Various fix including security fix, thanks to:

  • Coverity scan (Static Analysis of source code)

  • afl-fuzz (security-oriented fuzzer).

  • Denis Andzakovic from Security Assessment for reporting an exploitable Stack Buffer Overflow.

Denis Andzakovic reports:

A buffer overflow is triggered within the software when a malicious disk image is attempted to be recovered. This may be leveraged by an attacker to crash TestDisk and gain control of program execution. An attacker would have to coerce the victim to run TestDisk against their malicious image.

http://www.cgsecurity.org/wiki/TestDisk_7.0_Release http://www.security-assessment.com/files/documents/advisory/Testdisk%20Check_OS2MB%20Stack%20Buffer%20Overflow%20-%20Release.pdf 2015-04-30 2015-06-16
tomcat -- multiple vulnerabilities tomcat 6.0.44 tomcat7 7.0.55 tomcat8 8.0.9 hadoop2 2.6.0 oozie 4.1.0

Apache Software Foundation reports:

Low: Denial of Service CVE-2014-0230

When a response for a request with a request body is returned to the user agent before the request body is fully read, by default Tomcat swallows the remaining request body so that the next request on the connection may be processed. There was no limit to the size of request body that Tomcat would swallow. This permitted a limited Denial of Service as Tomcat would never close the connection and a processing thread would remain allocated to the connection.

Moderate: Security Manager bypass CVE-2014-7810

Malicious web applications could use expression language to bypass the protections of a Security Manager as expressions were evaluated within a privileged code section.

CVE-2014-0230 CVE-2014-7810 https://tomcat.apache.org/security-6.html#Fixed_in_Apache_Tomcat_6.0.44 2015-05-12 2015-06-16 2017-03-18
security/ossec-hids-* -- root escalation via syscheck feature ossec-hids-server ossec-hids-client ossec-hids-local 2.72.8.2

OSSEC reports:

The CVE-2015-3222 vulnerability, which allows for root escalation via sys check has been fixed in OSSEC 2.8.2. This issue does not affect agents.

CVE-2015-3222 ports/200801 http://www.ossec.net/?p=1198 https://github.com/ossec/ossec-hids/releases/tag/2.8.2 2015-06-11 2015-06-12
openssl -- multiple vulnerabilities openssl 1.0.2_2 mingw32-openssl 1.0.11.0.2b linux-c6-openssl 1.0.1e_6 libressl 2.1.7 FreeBSD 10.110.1_12 9.39.3_16 8.48.4_30

The OpenSSL team reports:

  • Missing DHE man-in-the-middle protection (Logjam) (CVE-2015-4000)
  • Malformed ECParameters causes infinite loop (CVE-2015-1788)
  • Exploitable out-of-bounds read in X509_cmp_time (CVE-2015-1789)
  • PKCS#7 crash with missing EnvelopedContent (CVE-2015-1790)
  • CMS verify infinite loop with unknown hash function (CVE-2015-1792)
  • Race condition handling NewSessionTicket (CVE-2015-1791)
  • Invalid free in DTLS (CVE-2014-8176)
CVE-2014-8176 CVE-2015-1788 CVE-2015-1789 CVE-2015-1790 CVE-2015-1791 CVE-2015-1792 CVE-2015-4000 SA-15:10.openssl https://www.openssl.org/news/secadv_20150611.txt 2015-06-11 2015-06-11 2016-08-09
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin 11.2r202.466 linux-f10-flashplugin 11.2r202.466

Adobe reports:

Adobe has released security updates for Adobe Flash Player for Windows, Macintosh and Linux. These updates address vulnerabilities that could potentially allow an attacker to take control of the affected system.

These updates resolve a vulnerability (CVE-2015-3096) that could be exploited to bypass the fix for CVE-2014-5333.

These updates improve memory address randomization of the Flash heap for the Window 7 64-bit platform (CVE-2015-3097).

These updates resolve vulnerabilities that could be exploited to bypass the same-origin-policy and lead to information disclosure (CVE-2015-3098, CVE-2015-3099, CVE-2015-3102).

These updates resolve a stack overflow vulnerability that could lead to code execution (CVE-2015-3100).

These updates resolve a permission issue in the Flash broker for Internet Explorer that could be exploited to perform privilege escalation from low to medium integrity level (CVE-2015-3101).

These updates resolve an integer overflow vulnerability that could lead to code execution (CVE-2015-3104).

These updates resolve a memory corruption vulnerability that could lead to code execution (CVE-2015-3105).

These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-3103, CVE-2015-3106, CVE-2015-3107).

These updates resolve a memory leak vulnerability that could be used to bypass ASLR (CVE-2015-3108).

https://helpx.adobe.com/security/products/flash-player/apsb15-11.html CVE-2015-3096 CVE-2015-3097 CVE-2015-3098 CVE-2015-3099 CVE-2015-3100 CVE-2015-3101 CVE-2015-3102 CVE-2015-3103 CVE-2015-3104 CVE-2015-3105 CVE-2015-3106 CVE-2015-3107 CVE-2015-3108 2015-06-09 2015-06-11
libzmq4 -- V3 protocol handler vulnerable to downgrade attacks libzmq4 4.0.04.0.6 4.1.04.1.1

Pieter Hintjens reports:

It is easy to bypass the security mechanism in 4.1.0 and 4.0.5 by sending a ZMTP v2 or earlier header. The library accepts such connections without applying its security mechanism.

CVE-2014-9721 https://github.com/zeromq/libzmq/issues/1273 http://www.openwall.com/lists/oss-security/2015/05/07/8 ports/200502 2014-12-04 2015-06-10 2015-09-28
pgbouncer -- remote denial of service pgbouncer 1.5.5

PgBouncer reports:

Fix remote crash - invalid packet order causes lookup of NULL pointer. Not exploitable, just DoS.

CVE-2015-4054 https://pgbouncer.github.io/2015/04/pgbouncer-1-5-5/ http://www.openwall.com/lists/oss-security/2015/05/21/2 ports/200507 2015-04-08 2015-06-10 2015-09-28
cups -- multiple vulnerabilities cups-base 2.0.3

CUPS development team reports:

The new release addresses two security vulnerabilities, add localizations for German and Russian, and includes several general bug fixes. Changes include:

Security: Fixed CERT VU #810572/CVE-2015-1158/CVE-2015-1159 exploiting the dynamic linker (STR #4609)

Security: The scheduler could hang with malformed gzip data (STR #4602)

CVE-2015-1158 CVE-2015-1159 https://cups.org/blog.php?L1082 https://www.kb.cert.org/vuls/id/810572 2015-06-09 2015-06-09
strongswan -- Denial-of-service and potential remote code execution vulnerability strongswan 5.2.25.3.1

StrongSwan Project reports

A denial-of-service and potential remote code execution vulnerability triggered by crafted IKE messages was discovered in strongSwan. Versions 5.2.2 and 5.3.0 are affected.

CVE-2015-3991 https://www.strongswan.org/blog/2015/06/01/strongswan-vulnerability-(cve-2015-3991).html 2015-05-15 2015-06-09 2015-09-28
strongswan -- Information Leak Vulnerability strongswan 4.3.05.3.2

strongSwan Project reports:

An information leak vulnerability was fixed that, in certain IKEv2 setups, allowed rogue servers with a valid certificate accepted by the client to trick it into disclosing user credentials (even plain passwords if the client accepts EAP-GTC). This was caused because constraints against the server's authentication were enforced too late. All versions since 4.3.0 are affected.

CVE-2015-4171 http://www.strongswan.org/blog/2015/06/08/strongswan-5.3.2-released.html 2015-06-08 2015-06-09
redis -- EVAL Lua Sandbox Escape redis redis-devel 2.6.02.8.21 3.03.0.2

Ben Murphy reports:

It is possible to break out of the Lua sandbox in Redis and execute arbitrary code.

This shouldn’t pose a threat to users under the trusted Redis security model where only trusted users can connect to the database. However, in real deployments there could be databases that can be accessed by untrusted users. The main deployments that are vulnerable are developers machines, places where redis servers can be reached via SSRF attacks and cloud hosting.

CVE-2015-4335 http://benmmurphy.github.io/blog/2015/06/04/redis-eval-lua-sandbox-escape/ 2015-06-04 2015-06-08
tidy -- heap-buffer-overflow tidy4 20000804_3 tidy-devel 090315.c_2 tidy-lib 090315.c_2 tidy-html5 4.9.31

Geoff McLane reports:

tidy is affected by a write out of bounds when processing malformed html files.

This issue could be abused on server side applications that use php-tidy extension with user input.

The issue was confirmed, analyzed, and fixed by the tidy5 maintainer.

https://github.com/htacg/tidy-html5/issues/217 http://seclists.org/oss-sec/2015/q2/633 http://seclists.org/oss-sec/2015/q3/116 CVE-2015-5522 CVE-2015-5523 2015-06-03 2015-06-08 2015-07-15
pcre -- multiple vulnerabilities pcre 8.37_1

Venustech ADLAB reports:

PCRE library is prone to a vulnerability which leads to Heap Overflow. During the compilation of a malformed regular expression, more data is written on the malloced block than the expected size output by compile_regex.

PCRE library is prone to a vulnerability which leads to Stack Overflow. Without enough bound checking inside match(), the stack memory could be overflowed via a crafted regular expression.

CVE-2015-3210 CVE-2015-3217 https://bugs.exim.org/show_bug.cgi?id=1636 https://bugs.exim.org/show_bug.cgi?id=1638 2015-05-29 2015-06-04 2015-06-07
hostapd and wpa_supplicant -- multiple vulnerabilities hostapd 2.4_1 wpa_supplicant 2.4_3

Jouni Malinen reports:

WPS UPnP vulnerability with HTTP chunked transfer encoding. (2015-2 - CVE-2015-4141)

Integer underflow in AP mode WMM Action frame processing. (2015-3 - CVE-2015-4142)

EAP-pwd missing payload length validation. (2015-4 - CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146)

http://w1.fi/security/2015-2/wps-upnp-http-chunked-transfer-encoding.txt http://w1.fi/security/2015-3/integer-underflow-in-ap-mode-wmm-action-frame.txt http://w1.fi/security/2015-4/eap-pwd-missing-payload-length-validation.txt CVE-2015-4141 CVE-2015-4142 CVE-2015-4143 CVE-2015-4144 CVE-2015-4145 CVE-2015-4146 http://openwall.com/lists/oss-security/2015/05/31/6 2015-05-04 2015-06-01
ffmpeg -- multiple vulnerabilities ffmpeg ffmpeg0 0.7.17,1

Please reference CVE/URL list for details

CVE-2012-5150 CVE-2014-4609 CVE-2014-8541 CVE-2014-8542 CVE-2014-8543 CVE-2014-8545 CVE-2014-8547 CVE-2014-8548 CVE-2014-9316 CVE-2014-9317 CVE-2014-9603 CVE-2015-1872 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=c3ece52decafc4923aebe7fd74b274e9ebb1962e https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=1b291e0466308b341bc2e8c2a49d44862400f014 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=b5e661bcd2bb4fe771cb2c1e21215c68e6a17665 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=cd3c4d8c55222337b0b59af4ea1fecfb46606e5e https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=73962e677d871fa0dde5385ee04ea07c048d8864 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=7a5590ef4282e19d48d70cba0bc4628c13ec6fd8 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=ef32bc8dde52439afd13988f56012a9f4dd55a83 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=5b2097626d0e4ccb432d7d8ab040aa8dbde9eb3a https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=30e8a375901f8802853fd6d478b77a127d208bd6 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=cb1db92cca98f963e91f421ee0c84f8866325a73 https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=fac6f744d8170585f05e098ce9c9f27eeffa818e https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=75b0cfcf105c8720a47a2ee80a70ba16799d71b7 https://ffmpeg.org/security.html 2015-03-12 2015-06-02
avidemux26 -- multiple vulnerabilities in bundled FFmpeg avidemux2 2.6.8 avidemux26 2.6.8

The Mageia project reports:

Avidemux is built with a bundled set of FFmpeg libraries. The bundled FFmpeg version has been updated from 1.2.10 to 1.2.12 to fix these security issues and other bugs fixed upstream in FFmpeg.

CVE-2014-9316 CVE-2014-9317 CVE-2014-9603 CVE-2014-9604 CVE-2015-1872 CVE-2015-3417 ports/200507 http://advisories.mageia.org/MGASA-2015-0233.html 2015-05-18 2015-06-01 2015-09-28
rest-client -- plaintext password disclosure rubygem-rest-client 1.6.7_1

The open sourced vulnerability database reports:

REST Client for Ruby contains a flaw that is due to the application logging password information in plaintext. This may allow a local attacker to gain access to password information.

CVE-2015-3448 ports/200504 https://github.com/rest-client/rest-client/issues/349 http://osvdb.org/show/osvdb/117461 2015-01-12 2015-05-31 2015-09-28
rest-client -- session fixation vulnerability rubygem-rest-client 1.6.7_1

Andy Brody reports:

When Ruby rest-client processes an HTTP redirection response, it blindly passes along the values from any Set-Cookie headers to the redirection target, regardless of domain, path, or expiration.

CVE-2015-1820 ports/200504 https://github.com/rest-client/rest-client/issues/369 2015-03-24 2015-05-31 2015-09-28
cabextract -- directory traversal with UTF-8 symbols in filenames cabextract 1.6

Cabextract ChangeLog reports:

It was possible for cabinet files to extract to absolute file locations, and it was possible on Cygwin to get around cabextract's absolute and relative path protections by using backslashes.

http://www.cabextract.org.uk/#changes http://www.openwall.com/lists/oss-security/2015/02/18/3 CVE-2015-2060 2015-02-18 2015-05-31
libmspack -- frame_end overflow which could cause infinite loop libmspack 0.5 cabextract 1.5

There is a denial of service vulnerability in libmspack. The libmspack code is built into cabextract, so it is also vulnerable.

MITRE reports:

Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.

CVE-2014-9556 https://bugs.debian.org/773041 http://www.openwall.com/lists/oss-security/2015/01/07/2 2014-12-11 2015-05-31
django -- Fixed session flushing in the cached_db backend py27-django 1.81.8.2 py32-django 1.81.8.2 py33-django 1.81.8.2 py34-django 1.81.8.2 py27-django-devel 20150531,1 py32-django-devel 20150531,1 py33-django-devel 20150531,1 py34-django-devel 20150531,1

The Django project reports:

A change to session.flush() in the cached_db session backend in Django 1.8 mistakenly sets the session key to an empty string rather than None. An empty string is treated as a valid session key and the session cookie is set accordingly. Any users with an empty string in their session cookie will use the same session store. session.flush() is called by django.contrib.auth.logout() and, more seriously, by django.contrib.auth.login() when a user switches accounts. If a user is logged in and logs in again to a different account (without logging out) the session is flushed to avoid reuse. After the session is flushed (and its session key becomes '') the account details are set on the session and the session is saved. Any users with an empty string in their session cookie will now be logged into that account.

Thanks to Sam Cooke for reporting the issue.

https://www.djangoproject.com/weblog/2015/may/20/security-release/ CVE-2015-3982 2015-05-20 2015-05-31
proxychains-ng -- current path as the first directory for the library search path proxychains-ng 4.9

Mamoru TASAKA reports:

proxychains4 sets LD_PRELOAD to dlopen libproxychains4.so and execvp() the arbitrary command user has specified. proxychains4 sets the current directory as the first path to search libproxychains4.so

http://openwall.com/lists/oss-security/2015/05/12/6 http://seclists.org/oss-sec/2015/q2/430 CVE-2015-3887 2015-05-11 2015-05-29
wireshark -- multiple vulnerabilities wireshark wireshark-lite tshark tshark-lite 1.12.5

Wireshark development team reports:

The following vulnerabilities have been fixed.

  • wnpa-sec-2015-12

    The LBMR dissector could go into an infinite loop. (Bug 11036) CVE-2015-3808, CVE-2015-3809

  • wnpa-sec-2015-13

    The WebSocket dissector could recurse excessively. (Bug 10989) CVE-2015-3810

  • wnpa-sec-2015-14

    The WCP dissector could crash while decompressing data. (Bug 10978) CVE-2015-3811

  • wnpa-sec-2015-15

    The X11 dissector could leak memory. (Bug 11088) CVE-2015-3812

  • wnpa-sec-2015-16

    The packet reassembly code could leak memory. (Bug 11129) CVE-2015-3813

  • wnpa-sec-2015-17

    The IEEE 802.11 dissector could go into an infinite loop. (Bug 11110) CVE-2015-3814

  • wnpa-sec-2015-18

    The Android Logcat file parser could crash. Discovered by Hanno Böck. (Bug 11188) CVE-2015-3815

CVE-2015-3808 CVE-2015-3809 CVE-2015-3810 CVE-2015-3811 CVE-2015-3812 CVE-2015-3813 CVE-2015-3814 CVE-2015-3815 https://www.wireshark.org/docs/relnotes/wireshark-1.12.5.html https://www.wireshark.org/security/wnpa-sec-2015-12.html https://www.wireshark.org/security/wnpa-sec-2015-13.html https://www.wireshark.org/security/wnpa-sec-2015-14.html https://www.wireshark.org/security/wnpa-sec-2015-15.html https://www.wireshark.org/security/wnpa-sec-2015-16.html https://www.wireshark.org/security/wnpa-sec-2015-17.html https://www.wireshark.org/security/wnpa-sec-2015-18.html 2015-05-12 2015-05-28
krb5 -- requires_preauth bypass in PKINIT-enabled KDC krb5 1.13.2 krb5-112 1.12.3_2

MIT reports:

In MIT krb5 1.12 and later, when the KDC is configured with PKINIT support, an unauthenticated remote attacker can bypass the requires_preauth flag on a client principal and obtain a ciphertext encrypted in the principal's long-term key. This ciphertext could be used to conduct an off-line dictionary attack against the user's password.

CVE-2015-2694 http://krbdev.mit.edu/rt/Ticket/Display.html?id=8160 2015-05-25 2015-05-28
cURL -- sensitive HTTP server headers also sent to proxies curl 7.42.1

cURL reports:

libcurl provides applications a way to set custom HTTP headers to be sent to the server by using CURLOPT_HTTPHEADER. A similar option is available for the curl command-line tool with the '--header' option.

When the connection passes through an HTTP proxy the same set of headers is sent to the proxy as well by default. While this is by design, it has not necessarily been clear nor understood by application programmers.

CVE-2015-3153 http://curl.haxx.se/docs/adv_20150429.html 2015-04-29 2015-05-26
cURL -- multiple vulnerabilities curl 7.42.0

cURL reports:

libcurl keeps a pool of its last few connections around after use to facilitate easy, convenient, and completely transparent connection re-use for applications.

When doing HTTP requests NTLM authenticated, the entire connection becomes authenticated and not just the specific HTTP request which is otherwise how HTTP works. This makes NTLM special and a subject for special treatment in the code. With NTLM, once the connection is authenticated, no further authentication is necessary until the connection gets closed.

When doing HTTP requests Negotiate authenticated, the entire connection may become authenticated and not just the specific HTTP request which is otherwise how HTTP works, as Negotiate can basically use NTLM under the hood. curl was not adhering to this fact but would assume that such requests would also be authenticated per request.

libcurl supports HTTP "cookies" as documented in RFC 6265. Together with each individual cookie there are several different properties, but for this vulnerability we focus on the associated "path" element. It tells information about for which path on a given host the cookies is valid.

The internal libcurl function called sanitize_cookie_path() that cleans up the path element as given to it from a remote site or when read from a file, did not properly validate the input. If given a path that consisted of a single double-quote, libcurl would index a newly allocated memory area with index -1 and assign a zero to it, thus destroying heap memory it wasn't supposed to.

There is a private function in libcurl called fix_hostname() that removes a trailing dot from the host name if there is one. The function is called after the host name has been extracted from the URL libcurl has been told to act on.

If a URL is given with a zero-length host name, like in "http://:80" or just ":80", fix_hostname() will index the host name pointer with a -1 offset (as it blindly assumes a non-zero length) and both read and assign that address.

http://curl.haxx.se/docs/adv_20150422A.html http://curl.haxx.se/docs/adv_20150422B.html http://curl.haxx.se/docs/adv_20150422C.html http://curl.haxx.se/docs/adv_20150422D.html CVE-2014-3143 CVE-2014-3144 CVE-2014-3145 CVE-2014-3148 2015-04-22 2015-05-26
cassandra -- remote execution of arbitrary code cassandra 1.2.01.2.19 cassandra2 2.0.02.0.14 2.1.02.1.4

Jake Luciani reports:

Under its default configuration, Cassandra binds an unauthenticated JMX/RMI interface to all network interfaces. As RMI is an API for the transport and remote execution of serialized Java, anyone with access to this interface can execute arbitrary code as the running user.

Mitigation:

1.2.x has reached EOL, so users of <= 1.2.x are recommended to upgrade to a supported version of Cassandra, or manually configure encryption and authentication of JMX, (see https://wiki.apache.org/cassandra/JmxSecurity).

2.0.x users should upgrade to 2.0.14

2.1.x users should upgrade to 2.1.4

Alternately, users of any version not wishing to upgrade can reconfigure JMX/RMI to enable encryption and authentication according to https://wiki.apache.org/cassandra/JmxSecurityor http://docs.oracle.com/javase/7/docs/technotes/guides/management/agent.html

Credit:

This issue was discovered by Georgi Geshev of MWR InfoSecurity

http://mail-archives.apache.org/mod_mbox/cassandra-dev/201504.mbox/raw/%3CCALamADJu4yo=cO8HgA6NpgFc1wQN_VNqpkMn-3SZwhPq9foLBw@mail.gmail.com%3E/ CVE-2015-0225 2015-04-01 2015-05-24
py-salt -- potential shell injection vulnerabilities py27-salt 2015.5.0

Colton Myers reports:

In order to fix potential shell injection vulnerabilities in salt modules, a change has been made to the various cmd module functions. These functions now default to python_shell=False, which means that the commands will not be sent to an actual shell.

The largest side effect of this change is that "shellisms", such as pipes, will not work by default. The modules shipped with salt have been audited to fix any issues that might have arisen from this change. Additionally, the cmd state module has been unaffected, and use of cmd.run in jinja is also unaffected. cmd.run calls on the CLI will also allow shellisms.

However, custom execution modules which use shellisms in cmd calls will break, unless you pass python_shell=True to these calls.

As a temporary workaround, you can set cmd_safe: False in your minion and master configs. This will revert the default, but is also less secure, as it will allow shell injection vulnerabilities to be written in custom code. We recommend you only set this setting for as long as it takes to resolve these issues in your custom code, then remove the override.

http://docs.saltstack.com/en/latest/topics/releases/2015.5.0.html 2015-05-11 2015-05-24
davmail -- fix potential CVE-2014-3566 vulnerability (POODLE) davmail 4.6.0

Mickaël Guessant reports:

DavMail 4.6.0 released

Enhancements: Fix potential CVE-2014-3566 vulnerability.

http://sourceforge.net/p/davmail/mailman/message/33279118/ http://sourceforge.net/p/davmail/code/2322/ CVE-2014-3566 2014-10-27 2015-05-23
dnsmasq -- remotely exploitable buffer overflow in release candidate dnsmasq-devel 2.73rc62.73rc8

Simon Kelley reports:

Anyone running 2.[73]rc6 or 2.[73]rc7 should be aware that there's a remotely exploitable buffer overflow in those trees. I just tagged 2.[73]rc8, which includes the fix.

(Corrections from second URL.)

http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2015q2/009529.html http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2015q2/009535.html 2015-05-15 2015-05-23
dnsmasq -- data exposure and denial of service dnsmasq 2.72_1 dnsmasq-devel 2.73rc4

Nick Sampanis reported a potential memory exposure and denial of service vulnerability against dnsmasq 2.72. The CVE entry summarizes this as:

The tcp_request function in Dnsmasq before 2.73rc4 does not properly handle the return value of the setup_reply function, which allows remote attackers to read process memory and cause a denial of service (out-of-bounds read and crash) via a malformed DNS request."

http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2015q2/009382.html CVE-2015-3294 http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commitdiff;h=ad4a8ff7d9097008d7623df8543df435bfddeac8 2015-04-07 2015-05-23
pcre -- multiple vulnerabilities pcre 8.37

PCRE development team reports:

A pattern such as "((?2){0,1999}())?", which has a group containing a forward reference repeated a large (but limited) number of times within a repeated outer group that has a zero minimum quantifier, caused incorrect code to be compiled, leading to the error "internal error: previously-checked referenced subpattern not found" when an incorrect memory address was read. This bug was reported as "heap overflow", discovered by Kai Lu of Fortinet's FortiGuard Labs and given the CVE number CVE-2015-2325.

A pattern such as "((?+1)(\1))/" containing a forward reference subroutine call within a group that also contained a recursive back reference caused incorrect code to be compiled. This bug was reported as "heap overflow", discovered by Kai Lu of Fortinet's FortiGuard Labs, and given the CVE number CVE-2015-2326.

CVE-2015-2325 CVE-2015-2326 http://www.pcre.org/original/changelog.txt 2015-04-28 2015-05-22 2015-06-07
php -- multiple vulnerabilities php5 5.4.41 php55 5.5.25 php56 5.6.9

PHP development team reports:

Fixed bug #69364 (PHP Multipart/form-data remote DoS Vulnerability). (CVE-2015-4024)

Fixed bug #69418 (CVE-2006-7243 fix regressions in 5.4+). (CVE-2015-4025)

Fixed bug #69545 (Integer overflow in ftp_genlist() resulting in heap overflow). (CVE-2015-4022)

Fixed bug #68598 (pcntl_exec() should not allow null char). (CVE-2015-4026)

Fixed bug #69453 (Memory Corruption in phar_parse_tarfile when entry filename starts with null). (CVE-2015-4021)

CVE-2015-4021 CVE-2015-4022 CVE-2015-4024 CVE-2015-4025 CVE-2015-4026 https://php.net/ChangeLog-5.php#5.6.9 2015-05-14 2015-05-22
PostgreSQL -- minor security problems. postgresql90-server 9.0.09.0.20 postgresql91-server 9.1.09.1.16 postgresql92-server 9.2.09.2.11 postgresql93-server 9.3.09.3.7 postgresql94-server 9.4.09.4.2

PostgreSQL project reports:

This update fixes three security vulnerabilities reported in PostgreSQL over the past few months. Nether of these issues is seen as particularly urgent. However, users should examine them in case their installations are vulnerable:.

  • CVE-2015-3165 Double "free" after authentication timeout.
  • CVE-2015-3166 Unanticipated errors from the standard library.
  • CVE-2015-3167 pgcrypto has multiple error messages for decryption with an incorrect key.
CVE-2015-3165 CVE-2015-3166 CVE-2015-3167 2015-04-10 2015-05-22
proftpd -- arbitrary code execution vulnerability with chroot proftpd 1.3.5_7

ProFTPd development team reports:

Vadim Melihow reported a critical issue with proftpd installations that use the mod_copy module's SITE CPFR/SITE CPTO commands; mod_copy allows these commands to be used by *unauthenticated clients*.

CVE-2015-3306 http://bugs.proftpd.org/show_bug.cgi?id=4169 2015-04-15 2015-05-20
ipsec-tools -- Memory leak leading to denial of service ipsec-tools 0.8.2_1

Javantea reports:

It is a null dereference crash, leading to denial of service against the IKE daemon.

https://www.altsci.com/ipsec/ 2015-05-18 2015-05-19
chromium -- multiple vulnerabilities chromium 43.0.2357.65 chromium-npapi 43.0.2357.65 chromium-pulse 43.0.2357.65

Google Chrome Releases reports:

37 security fixes in this release, including:

  • [474029] High CVE-2015-1252: Sandbox escape in Chrome. Credit to anonymous.
  • [464552] High CVE-2015-1253: Cross-origin bypass in DOM. Credit to anonymous.
  • [444927] High CVE-2015-1254: Cross-origin bypass in Editing. Credit to armin@rawsec.net.
  • [473253] High CVE-2015-1255: Use-after-free in WebAudio. Credit to Khalil Zhani.
  • [478549] High CVE-2015-1256: Use-after-free in SVG. Credit to Atte Kettunen of OUSPG.
  • [481015] High CVE-2015-1251: Use-after-free in Speech. Credit to SkyLined working with HP's Zero Day Initiative.
  • [468519] Medium CVE-2015-1257: Container-overflow in SVG. Credit to miaubiz.
  • [450939] Medium CVE-2015-1258: Negative-size parameter in libvpx. Credit to cloudfuzzer
  • [468167] Medium CVE-2015-1259: Uninitialized value in PDFium. Credit to Atte Kettunen of OUSPG
  • [474370] Medium CVE-2015-1260: Use-after-free in WebRTC. Credit to Khalil Zhani.
  • [466351] Medium CVE-2015-1261: URL bar spoofing. Credit to Juho Nurminen.
  • [476647] Medium CVE-2015-1262: Uninitialized value in Blink. Credit to miaubiz.
  • [479162] Low CVE-2015-1263: Insecure download of spellcheck dictionary. Credit to Mike Ruddy.
  • [481015] Low CVE-2015-1264: Cross-site scripting in bookmarks. Credit to K0r3Ph1L.
  • [489518] CVE-2015-1265: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.3 branch (currently 4.3.61.21).
http://googlechromereleases.blogspot.nl/2015/05/stable-channel-update_19.html CVE-2015-1251 CVE-2015-1252 CVE-2015-1253 CVE-2015-1254 CVE-2015-1255 CVE-2015-1256 CVE-2015-1257 CVE-2015-1258 CVE-2015-1259 CVE-2015-1260 CVE-2015-1261 CVE-2015-1262 CVE-2015-1263 CVE-2015-1264 CVE-2015-1265 2015-05-19 2015-05-19
clamav -- multiple vulnerabilities clamav 0.98.7 clamav-devel 0

ClamAV project reports:

ClamAV 0.98.7 is here! This release contains new scanning features and bug fixes.

Fix infinite loop condition on crafted y0da cryptor file. Identified and patch suggested by Sebastian Andrzej Siewior. CVE-2015-2221.

Fix crash on crafted petite packed file. Reported and patch supplied by Sebastian Andrzej Siewior. CVE-2015-2222.

Fix an infinite loop condition on a crafted "xz" archive file. This was reported by Dimitri Kirchner and Goulven Guiheux. CVE-2015-2668.

Apply upstream patch for possible heap overflow in Henry Spencer's regex library. CVE-2015-2305.

Fix crash in upx decoder with crafted file. Discovered and patch supplied by Sebastian Andrzej Siewior. CVE-2015-2170.

CVE-2015-2170 CVE-2015-2221 CVE-2015-2222 CVE-2015-2305 CVE-2015-2668 http://blog.clamav.net/2015/04/clamav-0987-has-been-released.html 2015-04-29 2015-05-19
rubygems -- request hijacking vulnerability ruby20-gems 2.4.7 ruby21-gems 2.4.7 ruby22-gems 2.4.7

Jonathan Claudius reports:

RubyGems provides the ability of a domain to direct clients to a separate host that is used to fetch gems and make API calls against. This mechanism is implemented via DNS, specifically a SRV record _rubygems._tcp under the original requested domain.

RubyGems did not validate the hostname returned in the SRV record before sending requests to it. This left clients open to a DNS hijack attack, whereby an attacker could return a SRV of their choosing and get the client to use it.

ports/200264 CVE-2015-3900 http://blog.rubygems.org/2015/05/14/CVE-2015-3900.html 2015-05-14 2015-05-17
qemu, xen and VirtualBox OSE -- possible VM escape and code execution ("VENOM") qemu qemu-devel 0.11.1_19 0.122.3.0_1 qemu-sbruno 2.3.50.g20150501_1 virtualbox-ose 4.3.28 xen-tools 4.5.04.5.0_5

Jason Geffner, CrowdStrike Senior Security Researcher reports:

VENOM, CVE-2015-3456, is a security vulnerability in the virtual floppy drive code used by many computer virtualization platforms. This vulnerability may allow an attacker to escape from the confines of an affected virtual machine (VM) guest and potentially obtain code-execution access to the host. Absent mitigation, this VM escape could open access to the host system and all other VMs running on that host, potentially giving adversaries significant elevated access to the host's local network and adjacent systems.

CVE-2015-3456 ports/200255 ports/200256 ports/200257 http://venom.crowdstrike.com/ http://www.oracle.com/technetwork/topics/security/alert-cve-2015-3456-2542656.html http://xenbits.xen.org/xsa/advisory-133.html 2015-04-29 2015-05-17 2015-09-28
Quassel IRC -- SQL injection vulnerability quassel 0.11.1

Quassel IRC developers report:

Restarting a PostgreSQL database while Quassel Core is running would not properly re-initialize the database session inside Quassel, bringing back an old security issue (CVE-2013-4422).

https://github.com/quassel/quassel/commit/6605882f41331c80f7ac3a6992650a702ec71283 CVE-2015-3427 2015-04-23 2015-05-16
rubygem-redcarpet -- XSS vulnerability rubygem-redcarpet 3.2.3

Daniel LeCheminant reports:

When markdown is being presented as HTML, there seems to be a strange interaction between _ and @ that lets an attacker insert malicious tags.

http://openwall.com/lists/oss-security/2015/04/07/11 https://hackerone.com/reports/46916 http://danlec.com/blog/bug-in-sundown-and-redcarpet 2015-04-07 2015-05-14
dcraw -- integer overflow condition cinepaint 0.22.0 darktable 1.6.7 dcraw 7.009.26 dcraw-m 0 exact-image 0.9.1 flphoto 0 freeimage 3.13.03.16.0_1 kodi 14.2_1 libraw 0.16.1 lightzone 4.1.2 netpbm 10.35.96 opengtl 0 rawstudio 2.0_11 ufraw 0.21

ocert reports:

The dcraw tool, as well as several other projects re-using its code, suffers from an integer overflow condition which lead to a buffer overflow.

The vulnerability concerns the 'len' variable, parsed without validation from opened images, used in the ljpeg_start() function.

A maliciously crafted raw image file can be used to trigger the vulnerability, causing a Denial of Service condition.

CVE-2015-3885 http://www.ocert.org/advisories/ocert-2015-006.html https://github.com/rawstudio/rawstudio/commit/983bda1f0fa5fa86884381208274198a620f006e https://github.com/LibRaw/LibRaw/commit/4606c28f494a750892c5c1ac7903e62dd1c6fdb5 https://sourceforge.net/p/netpbm/code/2512/ 2015-04-24 2015-05-15 2016-01-08
phpMyAdmin -- XSRF and man-in-the-middle vulnerabilities phpMyAdmin 4.4.04.4.6.1

The phpMyAdmin development team reports:

XSRF/CSRF vulnerability in phpMyAdmin setup.

By deceiving a user to click on a crafted URL, it is possible to alter the configuration file being generated with phpMyAdmin setup.

This vulnerability only affects the configuration file generation process and does not affect the effective configuration file. Moreover, the configuration file being generated is at risk only during the period when it's writable.

Vulnerability allowing man-in-the-middle attack on API call to GitHub.

A vulnerability in the API call to GitHub can be exploited to perform a man-in-the-middle attack.

We consider this vulnerability to be serious.

http://www.phpmyadmin.net/home_page/security/PMASA-2015-2.php http://www.phpmyadmin.net/home_page/security/PMASA-2015-3.php CVE-2015-3902 CVE-2015-3903 2015-05-13 2015-05-13
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin 11.2r202.457 linux-f10-flashplugin 11.2r202.457

Adobe reports:

Adobe has released security updates for Adobe Flash Player for Windows, Macintosh and Linux. These updates address vulnerabilities that could potentially allow an attacker to take control of the affected system. Adobe recommends users update their product installations to the latest versions.

These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-3078, CVE-2015-3089, CVE-2015-3090, CVE-2015-3093).

These updates resolve a heap overflow vulnerability that could lead to code execution (CVE-2015-3088).

These updates resolve a time-of-check time-of-use (TOCTOU) race condition that could be exploited to bypass Protected Mode in Internet Explorer (CVE-2015-3081).

These updates resolve validation bypass issues that could be exploited to write arbitrary data to the file system under user permissions (CVE-2015-3082, CVE-2015-3083, CVE-2015-3085).

These updates resolve an integer overflow vulnerability that could lead to code execution (CVE-2015-3087).

These updates resolve a type confusion vulnerability that could lead to code execution (CVE-2015-3077, CVE-2015-3084, CVE-2015-3086).

These updates resolve a use-after-free vulnerability that could lead to code execution (CVE-2015-3080).

These updates resolve memory leak vulnerabilities that could be used to bypass ASLR (CVE-2015-3091, CVE-2015-3092).

These updates resolve a security bypass vulnerability that could lead to information disclosure (CVE-2015-3079), and provide additional hardening to protect against CVE-2015-3044.

CVE-2015-3044 CVE-2015-3077 CVE-2015-3078 CVE-2015-3079 CVE-2015-3080 CVE-2015-3081 CVE-2015-3082 CVE-2015-3083 CVE-2015-3084 CVE-2015-3085 CVE-2015-3086 CVE-2015-3087 CVE-2015-3088 CVE-2015-3089 CVE-2015-3090 CVE-2015-3091 CVE-2015-3092 CVE-2015-3093 https://helpx.adobe.com/security/products/flash-player/apsb15-09.html 2015-05-12 2015-05-13
mozilla -- multiple vulnerabilities firefox 38.0,1 linux-firefox 38.0,1 seamonkey 2.35 linux-seamonkey 2.35 firefox-esr 31.7.0,1 libxul 31.7.0 32.038.0 thunderbird 31.7.0 32.038.0 linux-thunderbird 31.7.0 32.038.0

The Mozilla Project reports:

MFSA-2015-46 Miscellaneous memory safety hazards (rv:38.0 / rv:31.7)

MFSA-2015-47 Buffer overflow parsing H.264 video with Linux Gstreamer

MFSA-2015-48 Buffer overflow with SVG content and CSS

MFSA-2015-49 Referrer policy ignored when links opened by middle-click and context menu

MFSA-2015-50 Out-of-bounds read and write in asm.js validation

MFSA-2015-51 Use-after-free during text processing with vertical text enabled

MFSA-2015-52 Sensitive URL encoded information written to Android logcat

MFSA-2015-53 Use-after-free due to Media Decoder Thread creation during shutdown

MFSA-2015-54 Buffer overflow when parsing compressed XML

MFSA-2015-55 Buffer overflow and out-of-bounds read while parsing MP4 video metadata

MFSA-2015-56 Untrusted site hosting trusted page can intercept webchannel responses

MFSA-2015-57 Privilege escalation through IPC channel messages

MFSA-2015-58 Mozilla Windows updater can be run outside of application directory

MFSA 2015-93 Integer overflows in libstagefright while processing MP4 video metadata

CVE-2011-3079 CVE-2015-0797 CVE-2015-0833 CVE-2015-2708 CVE-2015-2709 CVE-2015-2710 CVE-2015-2711 CVE-2015-2712 CVE-2015-2713 CVE-2015-2714 CVE-2015-2715 CVE-2015-2716 CVE-2015-2717 CVE-2015-2718 CVE-2015-2720 CVE-2015-4496 https://www.mozilla.org/security/advisories/mfsa2015-46/ https://www.mozilla.org/security/advisories/mfsa2015-47/ https://www.mozilla.org/security/advisories/mfsa2015-48/ https://www.mozilla.org/security/advisories/mfsa2015-49/ https://www.mozilla.org/security/advisories/mfsa2015-50/ https://www.mozilla.org/security/advisories/mfsa2015-51/ https://www.mozilla.org/security/advisories/mfsa2015-52/ https://www.mozilla.org/security/advisories/mfsa2015-53/ https://www.mozilla.org/security/advisories/mfsa2015-54/ https://www.mozilla.org/security/advisories/mfsa2015-55/ https://www.mozilla.org/security/advisories/mfsa2015-56/ https://www.mozilla.org/security/advisories/mfsa2015-57/ https://www.mozilla.org/security/advisories/mfsa2015-58/ https://www.mozilla.org/security/advisories/mfsa2015-93/ 2015-05-12 2015-05-12 2015-08-28
suricata -- TLS/DER Parser Bug (DoS) suricata 2.0.8

OISF Development Team reports:

The OISF development team is pleased to announce Suricata 2.0.8. This release fixes a number of issues in the 2.0 series.

The most important issue is a bug in the DER parser which is used to decode SSL/TLS certificates could crash Suricata. This issue was reported by Kostya Kortchinsky of the Google Security Team and was fixed by Pierre Chifflier of ANSSI.

Those processing large numbers of (untrusted) pcap files need to update as a malformed pcap could crash Suricata. Again, credits go to Kostya Kortchinsky.

CVE-2015-0971 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-0971 https://github.com/inliniac/suricata/commit/fa73a0bb8f312fd0a95cc70f6b3ee4e4997bdba7 2015-05-06 2015-05-12
libssh -- null pointer dereference libssh 0.6.5

Andreas Schneider reports:

libssh versions 0.5.1 and above have a logical error in the handling of a SSH_MSG_NEWKEYS and SSH_MSG_KEXDH_REPLY package. A detected error did not set the session into the error state correctly and further processed the packet which leads to a null pointer dereference. This is the packet after the initial key exchange and doesn’t require authentication.

This could be used for a Denial of Service (DoS) attack.

CVE-2015-3146 https://www.libssh.org/2015/04/30/libssh-0-6-5-security-and-bugfix-release 2015-04-30 2015-05-10
Vulnerability in HWP document filter libreoffice 4.3.7 apache-openoffice 4.1.1_9 apache-openoffice-devel 4.2.1677190,3

US-CERT/NIST reports:

The HWP filter in LibreOffice before 4.3.7 and 4.4.x before 4.4.2 and Apache OpenOffice before 4.1.2 allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted HWP document, which triggers an out-of-bounds write.

CVE-2015-1774 http://www.openoffice.org/security/cves/CVE-2015-1774.html https://www.libreoffice.org/about-us/security/advisories/cve-2015-1774/ 2015-04-27 2015-05-07
wordpress -- 2 cross-site scripting vulnerabilities wordpress 4.2.2,1 de-wordpress 4.2.2 ja-wordpress 4.2.2 ru-wordpress 4.2.2 zh-wordpress-zh_CN 4.2.2 zh-wordpress-zh_TW 4.2.2

Samuel Sidler reports:

The Genericons icon font package, which is used in a number of popular themes and plugins, contained an HTML file vulnerable to a cross-site scripting attack. All affected themes and plugins hosted on WordPress.org (including the Twenty Fifteen default theme) have been updated today by the WordPress security team to address this issue by removing this nonessential file. To help protect other Genericons usage, WordPress 4.2.2 proactively scans the wp-content directory for this HTML file and removes it. Reported by Robert Abela of Netsparker.

WordPress versions 4.2 and earlier are affected by a critical cross-site scripting vulnerability, which could enable anonymous users to compromise a site. WordPress 4.2.2 includes a comprehensive fix for this issue.

The release also includes hardening for a potential cross-site scripting vulnerability when using the visual editor. This issue was reported by Mahadev Subedi.

https://wordpress.org/news/2015/05/wordpress-4-2-2/ 2015-05-07 2015-05-07 2015-09-15
wordpress -- cross-site scripting vulnerability wordpress 4.2.1,1 de-wordpress 4.2.1 ja-wordpress 4.2.1 ru-wordpress 4.2.1 zh-wordpress-zh_CN 4.2.1 zh-wordpress-zh_TW 4.2.1

Gary Pendergast reports:

WordPress 4.2.1 is now available. This is a critical security release for all previous versions and we strongly encourage you to update your sites immediately.

A few hours ago, the WordPress team was made aware of a cross-site scripting vulnerability, which could enable commenters to compromise a site. The vulnerability was discovered by Jouko Pynnöne.

https://wordpress.org/news/2015/04/wordpress-4-2-1/ 2015-04-27 2015-05-07 2015-09-15
powerdns -- Label decompression bug can cause crashes or CPU spikes powerdns 3.4.5 powerdns-recursor 3.7.3

The PowerDNS project reports:

A bug was discovered in our label decompression code, making it possible for names to refer to themselves, thus causing a loop during decompression. On some platforms, this bug can be abused to cause crashes. On all platforms, this bug can be abused to cause service-affecting CPU spikes.

CVE-2015-1868 CVE-2015-5470 https://doc.powerdns.com/md/security/powerdns-advisory-2015-01/ http://www.openwall.com/lists/oss-security/2015/07/10/8 2015-04-23 2015-05-01 2015-07-12
chromium -- multiple vulnerabilities chromium 42.0.2311.135 chromium-npapi 42.0.2311.135 chromium-pulse 42.0.2311.135

Google Chrome Releases reports:

5 security fixes in this release, including:

  • [453279] High CVE-2015-1243: Use-after-free in DOM. Credit to Saif El-Sherei.
  • [481777] CVE-2015-1250: Various fixes from internal audits, fuzzing and other initiatives.
CVE-2015-1243 CVE-2015-1250 http://googlechromereleases.blogspot.nl/2015/04/stable-channel-update_28.html 2015-04-28 2015-04-28
chromium -- multiple vulnerabilities chromium 42.0.2311.90 chromium-npapi 42.0.2311.90 chromium-pulse 42.0.2311.90

Google Chrome Releases reports:

45 new security fixes, including:

  • [456518] High CVE-2015-1235: Cross-origin-bypass in HTML parser. Credit to anonymous.
  • [313939] Medium CVE-2015-1236: Cross-origin-bypass in Blink. Credit to Amitay Dobo.
  • [461191] High CVE-2015-1237: Use-after-free in IPC. Credit to Khalil Zhani.
  • [445808] High CVE-2015-1238: Out-of-bounds write in Skia. Credit to cloudfuzzer.
  • [463599] Medium CVE-2015-1240: Out-of-bounds read in WebGL. Credit to w3bd3vil.
  • [418402] Medium CVE-2015-1241: Tap-Jacking. Credit to Phillip Moon and Matt Weston of Sandfield Information Systems.
  • [460917] High CVE-2015-1242: Type confusion in V8. Credit to fcole@onshape.com.
  • [455215] Medium CVE-2015-1244: HSTS bypass in WebSockets. Credit to Mike Ruddy.
  • [444957] Medium CVE-2015-1245: Use-after-free in PDFium. Credit to Khalil Zhani.
  • [437399] Medium CVE-2015-1246: Out-of-bounds read in Blink. Credit to Atte Kettunen of OUSPG.
  • [429838] Medium CVE-2015-1247: Scheme issues in OpenSearch. Credit to Jann Horn.
  • [380663] Medium CVE-2015-1248: SafeBrowsing bypass. Credit to Vittorio Gambaletta (VittGam).
  • [476786] CVE-2015-1249: Various fixes from internal audits, fuzzing and other initiatives. Multiple vulnerabilities in V8 fixed at the tip of the 4.2 branch (currently 4.2.77.14).
http://googlechromereleases.blogspot.nl/2015/04/stable-channel-update_14.html CVE-2015-1235 CVE-2015-1236 CVE-2015-1237 CVE-2015-1238 CVE-2015-1240 CVE-2015-1241 CVE-2015-1242 CVE-2015-1244 CVE-2015-1245 CVE-2015-1246 CVE-2015-1247 CVE-2015-1248 CVE-2015-1249 2015-04-14 2015-04-27
wpa_supplicant -- P2P SSID processing vulnerability wpa_supplicant 2.4_1

Jouni Malinen reports:

A vulnerability was found in how wpa_supplicant uses SSID information parsed from management frames that create or update P2P peer entries (e.g., Probe Response frame or number of P2P Public Action frames). SSID field has valid length range of 0-32 octets. However, it is transmitted in an element that has a 8-bit length field and potential maximum payload length of 255 octets. wpa_supplicant was not sufficiently verifying the payload length on one of the code paths using the SSID received from a peer device.

This can result in copying arbitrary data from an attacker to a fixed length buffer of 32 bytes (i.e., a possible overflow of up to 223 bytes). The SSID buffer is within struct p2p_device that is allocated from heap. The overflow can override couple of variables in the struct, including a pointer that gets freed. In addition about 150 bytes (the exact length depending on architecture) can be written beyond the end of the heap allocation.

This could result in corrupted state in heap, unexpected program behavior due to corrupted P2P peer device information, denial of service due to wpa_supplicant process crash, exposure of memory contents during GO Negotiation, and potentially arbitrary code execution.

Vulnerable versions/configurations

wpa_supplicant v1.0-v2.4 with CONFIG_P2P build option enabled (which is not compiled by default).

Attacker (or a system controlled by the attacker) needs to be within radio range of the vulnerable system to send a suitably constructed management frame that triggers a P2P peer device information to be created or updated.

The vulnerability is easiest to exploit while the device has started an active P2P operation (e.g., has ongoing P2P_FIND or P2P_LISTEN control interface command in progress). However, it may be possible, though significantly more difficult, to trigger this even without any active P2P operation in progress.

CVE-2015-1863 http://w1.fi/security/2015-1/wpa_supplicant-p2p-ssid-overflow.txt 2015-04-22 2015-04-25
Several vulnerabilities found in PHP php5 5.4.40 php55 5.5.24 php56 5.6.8

The PHP project reports:

The PHP development team announces the immediate availability of PHP 5.4.40. 14 security-related bugs were fixed in this release, including CVE-2014-9709, CVE-2015-2301, CVE-2015-2783, CVE-2015-1352. All PHP 5.4 users are encouraged to upgrade to this version.

The PHP development team announces the immediate availability of PHP 5.5.24. Several bugs have been fixed, some of them being security related, like CVE-2015-1351 and CVE-2015-1352. All PHP 5.5 users are encouraged to upgrade to this version.

The PHP development team announces the immediate availability of PHP 5.6.8. Several bugs have been fixed, some of them being security related, like CVE-2015-1351 and CVE-2015-1352. All PHP 5.6 users are encouraged to upgrade to this version.

http://php.net/archive/2015.php#id2015-04-16-2 CVE-2014-9709 CVE-2015-2301 CVE-2015-2783 CVE-2015-1351 CVE-2015-1352 ports/199585 2015-04-16 2015-04-25 2015-05-22
wordpress -- multiple vulnerabilities wordpress 4.1.2 de-wordpress 4.1.2 ja-wordpress 4.1.2 ru-wordpress 4.1.2 zh-wordpress-zh_CN 4.1.2 zh-wordpress-zh_TW 4.1.2

Gary Pendergast reports:

WordPress 4.1.2 is now available. This is a critical security release for all previous versions and we strongly encourage you to update your sites immediately.

WordPress versions 4.1.1 and earlier are affected by a critical cross-site scripting vulnerability, which could enable anonymous users to compromise a site. This was reported by Cedric Van Bockhaven and fixed by Gary Pendergast, Mike Adams, and Andrew Nacin of the WordPress security team.

We also fixed three other security issues:

  • In WordPress 4.1 and higher, files with invalid or unsafe names could be uploaded. Discovered by Michael Kapfer and Sebastian Kraemer of HSASec.
  • In WordPress 3.9 and higher, a very limited cross-site scripting vulnerability could be used as part of a social engineering attack. Discovered by Jakub Zoczek.
  • Some plugins were vulnerable to an SQL injection vulnerability. Discovered by Ben Bidner of the WordPress security team.

We also made four hardening changes, discovered by J.D. Grimes, Divyesh Prajapati, Allan Collins, Marc-Alexandre Montpas and Jeff Bowen.

https://wordpress.org/news/2015/04/wordpress-4-1-2/ 2015-04-21 2015-04-24 2015-04-24
libtasn1 -- stack-based buffer overflow in asn1_der_decoding libtasn1 4.4

Debian reports:

Hanno Boeck discovered a stack-based buffer overflow in the asn1_der_decoding function in Libtasn1, a library to manage ASN.1 structures. A remote attacker could take advantage of this flaw to cause an application using the Libtasn1 library to crash, or potentially to execute arbitrary code.

CVE-2015-2806 https://www.debian.org/security/2015/dsa-3220.en.html 2015-04-11 2015-04-22
mozilla -- use-after-free firefox 37.0.2,1 linux-firefox 37.0.2,1

The Mozilla Project reports:

MFSA 2015-45 Memory corruption during failed plugin initialization

CVE-2015-2706 https://www.mozilla.org/en-US/security/advisories/mfsa2015-45/ 2015-04-20 2015-04-21
sqlite -- multiple vulnerabilities sqlite3 3.8.9

NVD reports:

SQLite before 3.8.9 does not properly implement the dequoting of collation-sequence names, which allows context-dependent attackers to cause a denial of service (uninitialized memory access and application crash) or possibly have unspecified other impact via a crafted COLLATE clause, as demonstrated by COLLATE"""""""" at the end of a SELECT statement.

The sqlite3VdbeExec function in vdbe.c in SQLite before 3.8.9 does not properly implement comparison operators, which allows context-dependent attackers to cause a denial of service (invalid free operation) or possibly have unspecified other impact via a crafted CHECK clause, as demonstrated by CHECK(0&O>O) in a CREATE TABLE statement.

The sqlite3VXPrintf function in printf.c in SQLite before 3.8.9 does not properly handle precision and width values during floating-point conversions, which allows context-dependent attackers to cause a denial of service (integer overflow and stack-based buffer overflow) or possibly have unspecified other impact via large integers in a crafted printf function call in a SELECT statement.

CVE-2015-3414 CVE-2015-3415 CVE-2015-3416 https://www.sqlite.org/src/info/eddc05e7bb31fae7 https://www.sqlite.org/src/info/02e3c88fbf6abdcf https://www.sqlite.org/src/info/c494171f77dc2e5e http://seclists.org/fulldisclosure/2015/Apr/31 2015-04-14 2015-04-18 2015-05-08
chrony -- multiple vulnerabilities chrony 1.31.1

Chrony News reports:

CVE-2015-1853: DoS attack on authenticated symmetric NTP associations

CVE-2015-1821: Heap-based buffer overflow in access configuration

CVE-2015-1822: Use of uninitialized pointer in command processing

http://chrony.tuxfamily.org/News.html CVE-2015-1821 CVE-2015-1822 CVE-2015-1853 2015-02-17 2015-04-18
Dulwich -- Remote code execution py27-dulwich 0.9.9

MITRE reports:

Buffer overflow in the C implementation of the apply_delta function in _pack.c in Dulwich before 0.9.9 allows remote attackers to execute arbitrary code via a crafted pack file.

CVE-2015-0838 2015-01-07 2015-04-17
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin 11.2r202.451 linux-f10-flashplugin 11.2r202.451

Adobe reports:

Adobe has released security updates for Adobe Flash Player for Windows, Macintosh and Linux. These updates address vulnerabilities that could potentially allow an attacker to take control of the affected system. Adobe is aware of a report that an exploit for CVE-2015-3043 exists in the wild, and recommends users update their product installations to the latest versions.

  • These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-0347, CVE-2015-0350, CVE-2015-0352, CVE-2015-0353, CVE-2015-0354, CVE-2015-0355, CVE-2015-0360, CVE-2015-3038, CVE-2015-3041, CVE-2015-3042, CVE-2015-3043).
  • These updates resolve a type confusion vulnerability that could lead to code execution (CVE-2015-0356).
  • These updates resolve a buffer overflow vulnerability that could lead to code execution (CVE-2015-0348).
  • These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-0349, CVE-2015-0351, CVE-2015-0358, CVE-2015-3039).
  • These updates resolve double-free vulnerabilities that could lead to code execution (CVE-2015-0346, CVE-2015-0359).
  • These updates resolve memory leak vulnerabilities that could be used to bypass ASLR (CVE-2015-0357, CVE-2015-3040).
  • These updates resolve a security bypass vulnerability that could lead to information disclosure (CVE-2015-3044).
https://helpx.adobe.com/security/products/flash-player/apsb15-06.html CVE-2015-3038 CVE-2015-3039 CVE-2015-3040 CVE-2015-3041 CVE-2015-3042 CVE-2015-3043 CVE-2015-3044 CVE-2015-0346 CVE-2015-0347 CVE-2015-0348 CVE-2015-0349 CVE-2015-0350 CVE-2015-0351 CVE-2015-0352 CVE-2015-0353 CVE-2015-0354 CVE-2015-0355 CVE-2015-0356 CVE-2015-0357 CVE-2015-0358 CVE-2015-0359 CVE-2015-0360 2015-04-14 2015-04-17
Wesnoth -- Remote information disclosure wesnoth wesnoth-devel 1.7.01.12.2

US-CERT/NIST reports:

The WML/Lua API in Battle for Wesnoth 1.7.x through 1.11.x and 1.12.x before 1.12.2 allows remote attackers to read arbitrary files via a crafted (1) campaign or (2) map file.

CVE-2015-0844 2015-04-11 2015-04-17
qt4-imageformats, qt4-gui, qt5-gui -- Multiple Vulnerabilities in Qt Image Format Handling qt4-imageformats 4.8.6_3 qt4-gui 4.8.6_5 qt5-gui 5.4.1_1

Richard J. Moore reports:

Due to two recent vulnerabilities identified in the built-in image format handling code, it was decided that this area required further testing to determine if further issues remained. Fuzzing using afl-fuzz located a number of issues in the handling of BMP, ICO and GIF files. The issues exposed included denial of service and buffer overflows leading to heap corruption. It is possible the latter could be used to perform remote code execution.

http://lists.qt-project.org/pipermail/announce/2015-April/000067.html CVE-2015-1858 CVE-2015-1859 CVE-2015-1860 2015-04-12 2015-04-14
Ruby -- OpenSSL Hostname Verification Vulnerability ruby ruby20 2.0,12.0.0.645,1 ruby ruby21 2.1,12.1.6,1 ruby ruby22 2.2,12.2.2,1

Ruby Developers report:

After reviewing RFC 6125 and RFC 5280, we found multiple violations of matching hostnames and particularly wildcard certificates.

Ruby’s OpenSSL extension will now provide a string-based matching algorithm which follows more strict behavior, as recommended by these RFCs. In particular, matching of more than one wildcard per subject/SAN is no-longer allowed. As well, comparison of these values are now case-insensitive.

https://www.ruby-lang.org/en/news/2015/04/13/ruby-openssl-hostname-matching-vulnerability/ CVE-2015-1855 2015-04-13 2015-04-14 2015-09-23
mailman -- path traversal vulnerability mailman 2.1.20 mailman-with-htdig 2.1.20 ja-mailman 2.1.14.j7_2,1

Mark Sapiro reports:

A path traversal vulnerability has been discovered and fixed. This vulnerability is only exploitable by a local user on a Mailman server where the suggested Exim transport, the Postfix postfix_to_mailman.py transport or some other programmatic MTA delivery not using aliases is employed.

https://mail.python.org/pipermail/mailman-announce/2015-March/000209.html https://bugs.launchpad.net/mailman/+bug/1437145 CVE-2015-2775 2015-03-27 2015-04-09 2015-06-17
asterisk -- TLS Certificate Common name NULL byte exploit asterisk 1.8.32.3 asterisk11 11.17.1 asterisk13 13.3.2

The Asterisk project reports:

When Asterisk registers to a SIP TLS device and and verifies the server, Asterisk will accept signed certificates that match a common name other than the one Asterisk is expecting if the signed certificate has a common name containing a null byte after the portion of the common name that Asterisk expected. For example, if Asterisk is trying to register to www.domain.com, Asterisk will accept certificates of the form www.domain.com\x00www.someotherdomain.com

http://downloads.asterisk.org/pub/security/AST-2015-003.html CVE-2015-3008 2015-04-04 2015-04-08
ntp -- multiple vulnerabilities ntp 4.2.8p2 ntp-devel 4.3.14 FreeBSD 10.110.1_9 9.39.3_13 8.48.4_27

ntp.org reports:

  • [Sec 2779] ntpd accepts unauthenticated packets with symmetric key crypto.
  • [Sec 2781] Authentication doesn't protect symmetric associations against DoS attacks.
SA-15:07.ntp CVE-2015-1798 CVE-2015-1799 http://archive.ntp.org/ntp4/ChangeLog-stable 2015-04-07 2015-04-07
mozilla -- multiple vulnerabilities firefox 37.0.1,1 linux-firefox 37.0.1,1

The Mozilla Project reports:

MFSA 2015-44 Certificate verification bypass through the HTTP/2 Alt-Svc header

MFSA 2015-43 Loading privileged content through Reader mode

CVE-2015-0798 CVE-2015-0799 https://www.mozilla.org/security/advisories/mfsa2015-43/ https://www.mozilla.org/security/advisories/mfsa2015-44/ https://www.mozilla.org/security/advisories/ 2015-04-03 2015-04-04
Several vulnerabilities in libav libav 11.3

The libav project reports:

utvideodec: Handle slice_height being zero (CVE-2014-9604)

tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544)

https://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v11.3 CVE-2014-8544 CVE-2014-9604 2015-03-24 2015-04-03
Several vulnerabilities found in PHP php53 5.3.29_5 php5 5.4.39 php55 5.5.23 php56 5.6.7

The PHP project reports:

The PHP development team announces the immediate availability of PHP 5.6.7. Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331. All PHP 5.6 users are encouraged to upgrade to this version.

The PHP development team announces the immediate availability of PHP 5.5.23. Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331. All PHP 5.5 users are encouraged to upgrade to this version.

The PHP development team announces the immediate availability of PHP 5.4.39. Six security-related bugs were fixed in this release, including CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331. All PHP 5.4 users are encouraged to upgrade to this version.

http://php.net/archive/2015.php#id2015-03-20-2 CVE-2015-0231 CVE-2015-2305 CVE-2015-2311 ports/198739 2015-03-19 2015-04-01
subversion -- DoS vulnerabilities mod_dav_svn 1.5.01.7.20 1.8.01.8.13 subversion16 1.0.01.7.20 subversion17 1.0.01.7.20 subversion 1.0.01.7.20 1.8.01.8.13

Subversion Project reports:

Subversion HTTP servers with FSFS repositories are vulnerable to a remotely triggerable excessive memory use with certain REPORT requests.

Subversion mod_dav_svn and svnserve are vulnerable to a remotely triggerable assertion DoS vulnerability for certain requests with dynamically evaluated revision numbers.

Subversion HTTP servers allow spoofing svn:author property values for new revisions.

http://subversion.apache.org/security/ CVE-2015-0202 CVE-2015-0248 CVE-2015-0251 http://subversion.apache.org/security/CVE-2015-0202-advisory.txt http://subversion.apache.org/security/CVE-2015-0248-advisory.txt http://subversion.apache.org/security/CVE-2015-0251-advisory.txt 2015-03-31 2015-03-31
mozilla -- multiple vulnerabilities firefox 37.0,1 firefox-esr 31.6.0,1 linux-firefox 37.0,1 linux-seamonkey 2.34 linux-thunderbird 31.6.0 seamonkey 2.34 thunderbird 31.6.0 libxul 31.6.0

The Mozilla Project reports:

MFSA-2015-30 Miscellaneous memory safety hazards (rv:37.0 / rv:31.6)

MFSA-2015-31 Use-after-free when using the Fluendo MP3 GStreamer plugin

MFSA-2015-32 Add-on lightweight theme installation approval bypassed through MITM attack

MFSA-2015-33 resource:// documents can load privileged pages

MFSA-2015-34 Out of bounds read in QCMS library

MFSA-2015-35 Cursor clickjacking with flash and images

MFSA-2015-36 Incorrect memory management for simple-type arrays in WebRTC

MFSA-2015-37 CORS requests should not follow 30x redirections after preflight

MFSA-2015-38 Memory corruption crashes in Off Main Thread Compositing

MFSA-2015-39 Use-after-free due to type confusion flaws

MFSA-2015-40 Same-origin bypass through anchor navigation

MFSA-2015-41 PRNG weakness allows for DNS poisoning on Android

MFSA-2015-42 Windows can retain access to privileged content on navigation to unprivileged pages

CVE-2012-2808 CVE-2015-0800 CVE-2015-0801 CVE-2015-0802 CVE-2015-0803 CVE-2015-0804 CVE-2015-0805 CVE-2015-0806 CVE-2015-0807 CVE-2015-0808 CVE-2015-0810 CVE-2015-0811 CVE-2015-0812 CVE-2015-0813 CVE-2015-0814 CVE-2015-0815 CVE-2015-0816 https://www.mozilla.org/security/advisories/mfsa2015-30/ https://www.mozilla.org/security/advisories/mfsa2015-31/ https://www.mozilla.org/security/advisories/mfsa2015-32/ https://www.mozilla.org/security/advisories/mfsa2015-33/ https://www.mozilla.org/security/advisories/mfsa2015-34/ https://www.mozilla.org/security/advisories/mfsa2015-35/ https://www.mozilla.org/security/advisories/mfsa2015-36/ https://www.mozilla.org/security/advisories/mfsa2015-37/ https://www.mozilla.org/security/advisories/mfsa2015-38/ https://www.mozilla.org/security/advisories/mfsa2015-39/ https://www.mozilla.org/security/advisories/mfsa2015-40/ https://www.mozilla.org/security/advisories/mfsa2015-41/ https://www.mozilla.org/security/advisories/mfsa2015-42/ https://www.mozilla.org/security/advisories/ 2015-03-31 2015-03-31
osc -- shell command injection via crafted _service files osc 0.151.0

SUSE Security Update reports:

osc before 0.151.0 allows remote attackers to execute arbitrary commands via shell metacharacters in a _service file.

CVE-2015-0778 https://www.suse.com/security/cve/CVE-2015-0778.html https://bugzilla.suse.com/show_bug.cgi?id=901643 http://lists.opensuse.org/opensuse-security-announce/2015-03/msg00012.html 2015-03-16 2015-03-31
cpio -- multiple vulnerabilities gcpio 2.11_3

From the Debian Security Team:

Heap-based buffer overflow in the process_copy_in function in GNU Cpio 2.11 allows remote attackers to cause a denial of service via a large block value in a cpio archive.

cpio 2.11, when using the --no-absolute-filenames option, allows local users to write to arbitrary files via a symlink attack on a file in an archive.

CVE-2014-9112 https://security-tracker.debian.org/tracker/CVE-2014-9112 CVE-2015-1197 https://bugzilla.suse.com/show_bug.cgi?id=658010 2015-03-27 2015-03-31
libzip -- integer overflow libzip 0.11.2_2 ppsspp 1.0.1_5 ppsspp-devel 1.0.1.2668_1 radare2 0.9.8_1 openlierox 0.58.r3_5,1

libzip developers report:

Avoid integer overflow. Fixed similarly to patch used in PHP copy of libzip.

https://bugs.php.net/bug.php?id=69253 https://github.com/php/php-src/commit/ef8fc4b53d92fbfcd8ef1abbd6f2f5fe2c4a11e5 http://hg.nih.at/libzip/rev/9f11d54f692e CVE-2015-2331 2015-03-18 2015-03-28 2015-09-20
django -- multiple vulnerabilities py27-django 1.41.4.20 1.61.6.11 1.71.7.7 py32-django 1.41.4.20 1.61.6.11 1.71.7.7 py33-django 1.41.4.20 1.61.6.11 1.71.7.7 py34-django 1.41.4.20 1.61.6.11 1.71.7.7 py27-django-devel 20150326,1 py32-django-devel 20150326,1 py33-django-devel 20150326,1 py34-django-devel 20150326,1

The Django project reports:

In accordance with our security release policy, the Django team is issuing multiple releases -- Django 1.4.20, 1.6.11, 1.7.7 and 1.8c1. These releases are now available on PyPI and our download page. These releases address several security issues detailed below. We encourage all users of Django to upgrade as soon as possible. The Django master branch has also been updated.

https://www.djangoproject.com/weblog/2015/mar/18/security-releases/ CVE-2015-2316 CVE-2015-2317 2015-03-18 2015-03-27
GNU binutils -- multiple vulnerabilities cross-binutils 2.25 x86_64-pc-mingw32-binutils 2.25 m6811-binutils 2.25

US-CERT/NIST reports:

The _bfd_XXi_swap_aouthdr_in function in bfd/peXXigen.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (out-of-bounds write) and possibly have other unspecified impact via a crafted NumberOfRvaAndSizes field in the AOUT header in a PE executable.

US-CERT/NIST reports:

Heap-based buffer overflow in the pe_print_edata function in bfd/peXXigen.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (crash) and possibly have other unspecified impact via a truncated export table in a PE file.

US-CERT/NIST reports:

Stack-based buffer overflow in the ihex_scan function in bfd/ihex.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (crash) and possibly have other unspecified impact via a crafted ihex file.

CVE-2014-8501 CVE-2014-8502 CVE-2014-8503 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8501 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8502 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8503 2014-12-09 2015-03-24 2016-01-08
libuv -- incorrect revocation order while relinquishing privileges node010 0.10.36

Nodejs releases reports:

CVE-2015-0278

This may potentially allow an attacker to gain elevated privileges.

http://blog.nodejs.org/2015/03/14/node-v0-10-37-stable ports/198861 CVE-2015-0278 2015-03-14 2015-03-24
jenkins -- multiple vulnerabilities jenkins 1.605 jenkins-lts 1.596.1

Jenkins Security Advisory:

Description

SECURITY-171, SECURITY-177 (Reflective XSS vulnerability)

An attacker without any access to Jenkins can navigate the user to a carefully crafted URL and have the user execute unintended actions. This vulnerability can be used to attack Jenkins inside firewalls from outside so long as the location of Jenkins is known to the attacker.

SECURITY-180 (forced API token change)

The part of Jenkins that issues a new API token was not adequately protected against anonymous attackers. This allows an attacker to escalate privileges on Jenkins.

https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-03-23 2015-03-23 2015-03-24
mozilla -- multiple vulnerabilities firefox 36.0.4,1 firefox-esr 31.5.3,1 linux-firefox 36.0.4,1 linux-seamonkey 2.33.1 seamonkey 2.33.1 libxul 31.5.3

The Mozilla Project reports:

MFSA-2015-28 Privilege escalation through SVG navigation

MFSA-2015-29 Code execution through incorrect JavaScript bounds checking elimination

CVE-2015-0817 CVE-2015-0818 https://www.mozilla.org/security/advisories/mfsa2015-28/ https://www.mozilla.org/security/advisories/mfsa2015-29/ https://www.mozilla.org/security/advisories/ 2015-03-20 2015-03-22
OpenSSL -- multiple vulnerabilities openssl 1.0.11.0.1_19 mingw32-openssl 1.0.11.0.1m linux-c6-openssl 1.0.1e_4 libressl 2.1.5_1 FreeBSD 10.110.1_8 9.39.3_12 8.48.4_26

OpenSSL project reports:

  • Reclassified: RSA silently downgrades to EXPORT_RSA [Client] (CVE-2015-0204). OpenSSL only.
  • Segmentation fault in ASN1_TYPE_cmp (CVE-2015-0286)
  • ASN.1 structure reuse memory corruption (CVE-2015-0287)
  • PKCS#7 NULL pointer dereferences (CVE-2015-0289)
  • Base64 decode (CVE-2015-0292). OpenSSL only.
  • DoS via reachable assert in SSLv2 servers (CVE-2015-0293). OpenSSL only.
  • Use After Free following d2i_ECPrivatekey error (CVE-2015-0209)
  • X509_to_X509_REQ NULL pointer deref (CVE-2015-0288)
SA-15:06.openssl ports/198681 CVE-2015-0204 CVE-2015-0286 CVE-2015-0287 CVE-2015-0289 CVE-2015-0292 CVE-2015-0293 CVE-2015-0209 CVE-2015-0288 https://www.openssl.org/news/secadv_20150319.txt 2015-03-19 2015-03-19 2016-08-09
libXfont -- BDF parsing issues libXfont 1.5.1 linux-c6-xorg-libs 7.4_4 linux-f10-xorg-libs 7.4_4

Alan Coopersmith reports:

Ilja van Sprundel, a security researcher with IOActive, has discovered an issue in the parsing of BDF font files by libXfont. Additional testing by Alan Coopersmith and William Robinet with the American Fuzzy Lop (afl) tool uncovered two more issues in the parsing of BDF font files.

As libXfont is used by the X server to read font files, and an unprivileged user with access to the X server can tell the X server to read a given font file from a path of their choosing, these vulnerabilities have the potential to allow unprivileged users to run code with the privileges of the X server (often root access).

http://lists.x.org/archives/xorg-announce/2015-March/002550.html CVE-2015-1802 CVE-2015-1803 CVE-2015-1804 2015-03-17 2015-03-18 2016-01-31
Adobe Flash Player -- critical vulnerabilities linux-c6-flashplugin 11.2r202.442 linux-f10-flashplugin 11.2r202.442

Adobe reports:

Adobe has released security updates for Adobe Flash Player for Windows, Macintosh and Linux. These updates address vulnerabilities that could potentially allow an attacker to take control of the affected system. These updates resolve memory corruption vulnerabilities that could lead to code execution (CVE-2015-0332, CVE-2015-0333, CVE-2015-0335, CVE-2015-0339). These updates resolve type confusion vulnerabilities that could lead to code execution (CVE-2015-0334, CVE-2015-0336). These updates resolve a vulnerability that could lead to a cross-domain policy bypass (CVE-2015-0337). These updates resolve a vulnerability that could lead to a file upload restriction bypass (CVE-2015-0340). These updates resolve an integer overflow vulnerability that could lead to code execution (CVE-2015-0338). These updates resolve use-after-free vulnerabilities that could lead to code execution (CVE-2015-0341, CVE-2015-0342).

https://helpx.adobe.com/security/products/flash-player/apsb15-05.html CVE-2015-0332 CVE-2015-0333 CVE-2015-0334 CVE-2015-0335 CVE-2015-0336 CVE-2015-0337 CVE-2015-0338 CVE-2015-0339 CVE-2015-0340 CVE-2015-0341 CVE-2015-0342 2015-03-12 2015-03-13
sympa -- Remote attackers can read arbitrary files sympa 6.1.24

The Sympa Project reports:

The newsletter posting area in the web interface in Sympa 6.0.x before 6.0.10 and 6.1.x before 6.1.24 allows remote attackers to read arbitrary files via unspecified vectors.

https://www.sympa.org/security_advisories CVE-2015-1306 2015-01-13 2015-03-13
rt -- Remote DoS, Information disclosure and Session Hijackingvulnerabilities rt42 4.2.04.2.10 rt40 4.0.04.0.23

Best Practical reports:

RT 3.0.0 and above, if running on Perl 5.14.0 or higher, are vulnerable to a remote denial-of-service via the email gateway; any installation which accepts mail from untrusted sources is vulnerable, regardless of the permissions configuration inside RT. This denial-of-service may encompass both CPU and disk usage, depending on RT's logging configuration. This vulnerability is assigned CVE-2014-9472.

RT 3.8.8 and above are vulnerable to an information disclosure attack which may reveal RSS feeds URLs, and thus ticket data; this vulnerability is assigned CVE-2015-1165. RSS feed URLs can also be leveraged to perform session hijacking, allowing a user with the URL to log in as the user that created the feed; this vulnerability is assigned CVE-2015-1464.

http://blog.bestpractical.com/2015/02/security-vulnerabilities-in-rt.html CVE-2014-9472 CVE-2015-1165 CVE-2015-1464 2015-02-26 2015-03-08
phpMyAdmin -- Risk of BREACH attack due to reflected parameter phpMyAdmin 4.3.04.3.11.1

The phpMyAdmin development team reports:

Risk of BREACH attack due to reflected parameter.

With a large number of crafted requests it was possible to infer the CSRF token by a BREACH attack.

Mitigation factor: this vulnerability can only be exploited in the presence of another vulnerability that allows the attacker to inject JavaScript into victim's browser.

http://www.phpmyadmin.net/home_page/security/PMASA-2015-1.php CVE-2015-2206 2015-03-04 2015-03-08
mono -- TLS bugs mono 3.10.1 3.123.12.1

The Mono project reports:

Mono’s implementation of the SSL/TLS stack failed to check the order of the handshake messages. Which would allow various attacks on the protocol to succeed. Details of this vulnerability are discussed in SKIP-TLS post.

Mono’s implementation of SSL/TLS also contained support for the weak EXPORT cyphers and was susceptible to the FREAK attack.

http://www.mono-project.com/docs/about-mono/vulnerabilities/#tls-bugs 2015-03-06 2015-03-07
PuTTY -- fails to scrub private keys from memory after use putty 0.64

Simon Tatham reports:

When PuTTY has sensitive data in memory and has no further need for it, it should wipe the data out of its memory, in case malware later gains access to the PuTTY process or the memory is swapped out to disk or written into a crash dump file. An obvious example of this is the password typed during SSH login; other examples include obsolete session keys, public-key passphrases, and the private halves of public keys.

PuTTY 0.63 and earlier versions, after loading a private key from a disk file, mistakenly leak a memory buffer containing a copy of the private key, in the function ssh2_load_userkey. The companion function ssh2_save_userkey (only called by PuTTYgen) can also leak a copy, but only in the case where the file it tried to save to could not be created.

http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/private-key-not-wiped-2.html CVE-2015-2157 2015-02-28 2015-03-05
chromium -- multiple vulnerabilities chromium 41.0.2272.76 chromium-npapi 41.0.2272.76 chromium-pulse 41.0.2272.76

Chrome Releases reports:

51 security fixes in this release, including:

  • [456516] High CVE-2015-1212: Out-of-bounds write in media. Credit to anonymous.
  • [448423] High CVE-2015-1213: Out-of-bounds write in skia filters. Credit to cloudfuzzer.
  • [445810] High CVE-2015-1214: Out-of-bounds write in skia filters. Credit to cloudfuzzer.
  • [445809] High CVE-2015-1215: Out-of-bounds write in skia filters. Credit to cloudfuzzer.
  • [454954] High CVE-2015-1216: Use-after-free in v8 bindings. Credit to anonymous.
  • [456192] High CVE-2015-1217: Type confusion in v8 bindings. Credit to anonymous.
  • [456059] High CVE-2015-1218: Use-after-free in dom. Credit to cloudfuzzer.
  • [446164] High CVE-2015-1219: Integer overflow in webgl. Credit to Chen Zhang (demi6od) of NSFOCUS Security Team.
  • [437651] High CVE-2015-1220: Use-after-free in gif decoder. Credit to Aki Helin of OUSPG.
  • [455368] High CVE-2015-1221: Use-after-free in web databases. Credit to Collin Payne.
  • [448082] High CVE-2015-1222: Use-after-free in service workers. Credit to Collin Payne.
  • [454231] High CVE-2015-1223: Use-after-free in dom. Credit to Maksymillian Motyl.
  • High CVE-2015-1230: Type confusion in v8. Credit to Skylined working with HP's Zero Day Initiative.
  • [449958] Medium CVE-2015-1224: Out-of-bounds read in vpxdecoder. Credit to Aki Helin of OUSPG.
  • [446033] Medium CVE-2015-1225: Out-of-bounds read in pdfium. Credit to cloudfuzzer.
  • [456841] Medium CVE-2015-1226: Validation issue in debugger. Credit to Rob Wu.
  • [450389] Medium CVE-2015-1227: Uninitialized value in blink. Credit to Christoph Diehl.
  • [444707] Medium CVE-2015-1228: Uninitialized value in rendering. Credit to miaubiz.
  • [431504] Medium CVE-2015-1229: Cookie injection via proxies. Credit to iliwoy.
  • [463349] CVE-2015-1231: Various fixes from internal audits, fuzzing, and other initiatives.
CVE-2015-1212 CVE-2015-1213 CVE-2015-1214 CVE-2015-1215 CVE-2015-1216 CVE-2015-1217 CVE-2015-1218 CVE-2015-1219 CVE-2015-1220 CVE-2015-1221 CVE-2015-1222 CVE-2015-1223 CVE-2015-1224 CVE-2015-1225 CVE-2015-1226 CVE-2015-1227 CVE-2015-1228 CVE-2015-1229 CVE-2015-1230 CVE-2015-1231 http://googlechromereleases.blogspot.nl 2015-03-03 2015-03-04
qt4-gui, qt5-gui -- DoS vulnerability in the BMP image handler qt4-gui 4.8.6_4 qt5-gui 5.3.2_2

Richard J. Moore reports:

The builtin BMP decoder in QtGui prior to Qt 5.5 contained a bug that would lead to a division by zero when loading certain corrupt BMP files. This in turn would cause the application loading these hand crafted BMPs to crash.

CVE-2015-0295 http://lists.qt-project.org/pipermail/announce/2015-February/000059.html 2015-02-22 2015-03-05
jenkins -- multiple vulnerabilities jenkins 1.600 jenkins-lts 1.580.3

Kohsuke Kawaguchi from Jenkins team reports:

Description

SECURITY-125 (Combination filter Groovy script unsecured)

This vulnerability allows users with the job configuration privilege to escalate his privileges, resulting in arbitrary code execution to the master.

SECURITY-162 (directory traversal from artifacts via symlink)

This vulnerability allows users with the job configuration privilege or users with commit access to the build script to access arbitrary files/directories on the master, resulting in the exposure of sensitive information, such as encryption keys.

SECURITY-163 (update center metadata retrieval DoS attack)

This vulnerability allows authenticated users to disrupt the operation of Jenkins by feeding malicious update center data into Jenkins, affecting plugin installation and tool installation.

SECURITY-165 (external entity injection via XPath)

This vulnerability allows users with the read access to Jenkins to retrieve arbitrary XML document on the server, resulting in the exposure of sensitive information inside/outside Jenkins.

SECURITY-166 (HudsonPrivateSecurityRealm allows creation of reserved names)

For users using "Jenkins' own user database" setting, Jenkins doesn't refuse reserved names, thus allowing privilege escalation.

SECURITY-167 (External entity processing in XML can reveal sensitive local files)

This vulnerability allows attackers to create malicious XML documents and feed that into Jenkins, which causes Jenkins to retrieve arbitrary XML document on the server, resulting in the exposure of sensitive information inside/outside Jenkins.

Severity

SECURITY-125 is rated critical. This attack can be only mounted by users with some trust, but it results in arbitrary code execution on the master.

SECURITY-162 is rated critical. This attack can be only mounted by users with some trust, but it results in the exposure of sensitive information.

SECURITY-163 is rated medium, as it results in the loss of functionality.

SECURITY-165 is rated critical. This attack is easy to mount, and it results in the exposure of sensitive information.

SECURITY-166 is rated critical. For users who use the affected feature, this attack results in arbitrary code execution on the master.

SECURITY-167 is rated critical. This attack is easy to mount, and it results in the exposure of sensitive information.

https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-02-27 2015-03-01 2015-03-01
mozilla -- multiple vulnerabilities firefox 36.0,1 firefox-esr 31.5.0,1 linux-firefox 36.0,1 linux-seamonkey 2.33 linux-thunderbird 31.5.0 seamonkey 2.33 thunderbird 31.5.0 libxul 31.5.0

The Mozilla Project reports:

MFSA-2015-11 Miscellaneous memory safety hazards (rv:36.0 / rv:31.5)

MFSA-2015-12 Invoking Mozilla updater will load locally stored DLL files

MFSA-2015-13 Appended period to hostnames can bypass HPKP and HSTS protections

MFSA-2015-14 Malicious WebGL content crash when writing strings

MFSA-2015-15 TLS TURN and STUN connections silently fail to simple TCP connections

MFSA-2015-16 Use-after-free in IndexedDB

MFSA-2015-17 Buffer overflow in libstagefright during MP4 video playback

MFSA-2015-18 Double-free when using non-default memory allocators with a zero-length XHR

MFSA-2015-19 Out-of-bounds read and write while rendering SVG content

MFSA-2015-20 Buffer overflow during CSS restyling

MFSA-2015-21 Buffer underflow during MP3 playback

MFSA-2015-22 Crash using DrawTarget in Cairo graphics library

MFSA-2015-23 Use-after-free in Developer Console date with OpenType Sanitiser

MFSA-2015-24 Reading of local files through manipulation of form autocomplete

MFSA-2015-25 Local files or privileged URLs in pages can be opened into new tabs

MFSA-2015-26 UI Tour whitelisted sites in background tab can spoof foreground tabs

MFSA-2015-27 Caja Compiler JavaScript sandbox bypass

CVE-2015-0819 CVE-2015-0820 CVE-2015-0821 CVE-2015-0822 CVE-2015-0823 CVE-2015-0824 CVE-2015-0825 CVE-2015-0826 CVE-2015-0827 CVE-2015-0828 CVE-2015-0829 CVE-2015-0830 CVE-2015-0831 CVE-2015-0832 CVE-2015-0833 CVE-2015-0834 CVE-2015-0835 CVE-2015-0836 https://www.mozilla.org/security/advisories/mfsa2015-11/ https://www.mozilla.org/security/advisories/mfsa2015-12/ https://www.mozilla.org/security/advisories/mfsa2015-13/ https://www.mozilla.org/security/advisories/mfsa2015-14/ https://www.mozilla.org/security/advisories/mfsa2015-15/ https://www.mozilla.org/security/advisories/mfsa2015-16/ https://www.mozilla.org/security/advisories/mfsa2015-17/ https://www.mozilla.org/security/advisories/mfsa2015-18/ https://www.mozilla.org/security/advisories/mfsa2015-19/ https://www.mozilla.org/security/advisories/mfsa2015-20/ https://www.mozilla.org/security/advisories/mfsa2015-21/ https://www.mozilla.org/security/advisories/mfsa2015-22/ https://www.mozilla.org/security/advisories/mfsa2015-23/ https://www.mozilla.org/security/advisories/mfsa2015-24/ https://www.mozilla.org/security/advisories/mfsa2015-25/ https://www.mozilla.org/security/advisories/mfsa2015-26/ https://www.mozilla.org/security/advisories/mfsa2015-27/ https://www.mozilla.org/security/advisories/ 2015-02-24 2015-02-27
php5 -- multiple vulnerabilities php5 5.4.38 php55 5.5.22 php56 5.6.6

The PHP Project reports:

Use after free vulnerability in unserialize() with DateTimeZone.

Mitigation for CVE-2015-0235 -- GHOST: glibc gethostbyname buffer overflow.

CVE-2015-0235 CVE-2015-0273 http://php.net/ChangeLog-5.php#5.4.38 http://php.net/ChangeLog-5.php#5.5.22 http://php.net/ChangeLog-5.php#5.6.6 2015-02-18 2015-02-26
krb5 1.11 -- New release/fix multiple vulnerabilities krb5-111 1.11.6

The MIT Kerberos team announces the availability of MIT Kerberos 5 Release 1.11.6:

Handle certain invalid RFC 1964 GSS tokens correctly to avoid invalid memory reference vulnerabilities. [CVE-2014-4341

Fix memory management vulnerabilities in GSSAPI SPNEGO. [CVE-2014-4343 CVE-2014-4344]

Fix buffer overflow vulnerability in LDAP KDB back end. [CVE-2014-4345]

Fix multiple vulnerabilities in the LDAP KDC back end. [CVE-2014-5354 CVE-2014-5353]

Fix multiple kadmind vulnerabilities, some of which are based in the gssrpc library. [CVE-2014-5352 CVE-2014-9421 CVE-2014-9422 CVE-2014-9423]

http://web.mit.edu/kerberos/krb5-1.11/README-1.11.6.txt 2015-02-25 2015-02-25
samba -- Unexpected code execution in smbd samba4 4.0.04.0.25 samba41 4.1.04.1.17 samba36 3.6.03.6.25

Samba development team reports:

All versions of Samba from 3.5.0 to 4.2.0rc4 are vulnerable to an unexpected code execution vulnerability in the smbd file server daemon.

A malicious client could send packets that may set up the stack in such a way that the freeing of memory in a subsequent anonymous netlogon packet could allow execution of arbitrary code. This code would execute with root privileges.

CVE-2015-0240 https://www.samba.org/samba/security/CVE-2015-0240 2015-02-23 2015-02-23
e2fsprogs -- buffer overflow if s_first_meta_bg too big e2fsprogs 1.42.12

Theodore Ts'o reports:

If s_first_meta_bg is greater than the of number block group descriptor blocks, then reading or writing the block group descriptors will end up overruning the memory buffer allocated for the descriptors.

The finding is credited to a vulnerability report from Jose Duart of Google Security Team <jduart AT google.com> and was reported through oCERT-2015-002.

http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?id=f66e6ce4 http://www.ocert.org/advisories/ocert-2015-002.html https://bugzilla.redhat.com/show_bug.cgi?id=1187032 CVE-2015-0247 2014-08-09 2015-02-24
e2fsprogs -- potential buffer overflow in closefs() e2fsprogs 1.42.12_2

Theodore Ts'o reports:

On a carefully crafted filesystem that gets modified through tune2fs or debugfs, it is possible to trigger a buffer overrun when the file system is closed via closefs().

http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?h=maint&id=49d0fe2a14f2a23da2fe299643379b8c1d37df73 CVE-2015-1572 2015-02-06 2015-02-24
bind -- denial of service vulnerability bind910 bind910-base 9.10.1P2 bind99 bind99-base 9.9.6P2 FreeBSD 9.39.3_10 8.48.4_24

ISC reports:

When configured to perform DNSSEC validation, named can crash when encountering a rare set of conditions in the managed trust anchors.

SA-15:05.bind CVE-2015-1349 https://kb.isc.org/article/AA-01235 2015-02-18 2015-02-23 2016-08-09
krb5 1.12 -- New release/fix multiple vulnerabilities krb5-112 1.12.3

The MIT Kerberos team announces the availability of MIT Kerberos 5 Release 1.12.3:

Fix multiple vulnerabilities in the LDAP KDC back end. [CVE-2014-5354] [CVE-2014-5353]

Fix multiple kadmind vulnerabilities, some of which are based in the gssrpc library. [CVE-2014-5352 CVE-2014-5352 CVE-2014-9421 CVE-2014-9422 CVE-2014-9423]

http://web.mit.edu/kerberos/krb5-1.12/README-1.12.3.txt 2015-02-20 2015-02-21
unzip -- heap based buffer overflow in iconv patch unzip 6.0_5

Ubuntu Security Notice USN-2502-1 reports:

unzip could be made to run programs if it opened a specially crafted file.

CVE-2015-1315 http://people.canonical.com/~ubuntu-security/cve/2015/CVE-2015-1315.html https://security-tracker.debian.org/tracker/CVE-2015-1315 http://www.ubuntu.com/usn/usn-2502-1/ 2015-02-17 2015-02-17
krb5 -- Vulnerabilities in kadmind, libgssrpc, gss_process_context_token VU#540092 krb5 1.13.1 krb5-112 1.12.2_2 krb5-111 1.11.5_5

The MIT Kerberos team reports:

CVE-2014-5353: The krb5_ldap_get_password_policy_from_dn function in plugins/kdb/ldap/libkdb_ldap/ldap_pwd_policy.c in MIT Kerberos 5 (aka krb5) before 1.13.1, when the KDC uses LDAP, allows remote authenticated users to cause a denial of service (daemon crash) via a successful LDAP query with no results, as demonstrated by using an incorrect object type for a password policy.

CVE-2014-5354: plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in MIT Kerberos 5 (aka krb5) 1.12.x and 1.13.x before 1.13.1, when the KDC uses LDAP, allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) by creating a database entry for a keyless principal, as demonstrated by a kadmin "add_principal -nokey" or "purgekeys -all" command.

CVE-2014-5353 CVE-2014-5354 http://web.mit.edu/kerberos/advisories/MITKRB5-SA-2015-001.txt 2015-02-12 2015-02-12 2015-02-13
xorg-server -- Information leak in the XkbSetGeometry request of X servers. xorg-server 1.14.7_2,1 xorg-server 1.15.0,11.16.4,1

Peter Hutterer reports:

Olivier Fourdan from Red Hat has discovered a protocol handling issue in the way the X server code base handles the XkbSetGeometry request.

The issue stems from the server trusting the client to send valid string lengths in the request data. A malicious client with string lengths exceeding the request length can cause the server to copy adjacent memory data into the XKB structs. This data is then available to the client via the XkbGetGeometry request. The data length is at least up to 64k, it is possible to obtain more data by chaining strings, each string length is then determined by whatever happens to be in that 16-bit region of memory.

A similarly crafted request can likely cause the X server to crash.

CVE-2015-0255 http://lists.freedesktop.org/archives/xorg/2015-February/057158.html 2015-02-10 2015-02-12
openldap -- two remote denial of service vulnerabilities openldap-server 2.4.40_3

Ryan Tandy reports:

With the deref overlay enabled, ldapsearch with '-E deref=member:' causes slapd to crash.

Bill MacAllister discovered that certain queries cause slapd to crash while freeing operation controls. This is a 2.4.40 regression. Earlier releases are not affected.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776988 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776991 2015-02-02 2015-02-06
chromium -- multiple vulnerabilities chromium 40.0.2214.111 chromium-pulse 40.0.2214.111

Chrome Releases reports:

11 security fixes in this release, including:

  • [447906] High CVE-2015-1209: Use-after-free in DOM. Credit to Maksymillian.
  • [453979] High CVE-2015-1210: Cross-origin-bypass in V8 bindings. Credit to anonymous.
  • [453982] High CVE-2015-1211: Privilege escalation using service workers. Credit to anonymous.
  • [455225] CVE-2015-1212: Various fixes from internal audits, fuzzing and other initiatives.
CVE-2015-1209 CVE-2015-1210 CVE-2015-1211 CVE-2015-1212 http://googlechromereleases.blogspot.nl 2015-02-05 2015-02-06
PostgreSQL -- multiple buffer overflows and memory issues postgresql90-server 9.0.09.0.19 postgresql91-server 9.1.09.1.15 postgresql92-server 9.2.09.2.10 postgresql93-server 9.3.09.3.6 postgresql94-server 9.4.09.4.1

PostgreSQL Project reports:

This update fixes multiple security issues reported in PostgreSQL over the past few months. All of these issues require prior authentication, and some require additional conditions, and as such are not considered generally urgent. However, users should examine the list of security holes patched below in case they are particularly vulnerable.

  1. CVE-2015-0241 Buffer overruns in "to_char" functions.
  2. CVE-2015-0242 Buffer overrun in replacement printf family of functions.
  3. CVE-2015-0243 Memory errors in functions in the pgcrypto extension.
  4. CVE-2015-0244 An error in extended protocol message reading.
  5. CVE-2014-8161 Constraint violation errors can cause display of values in columns which the user would not normally have rights to see.
CVE-2015-0241 CVE-2015-0242 CVE-2015-0243 CVE-2015-0244 CVE-2014-8161 2015-02-05 2015-02-05
krb5 -- Vulnerabilities in kadmind, libgssrpc, gss_process_context_token VU#540092 krb5 1.13_1 krb5-112 1.12.2_1 krb5-111 1.11.5_4

SO-AND-SO reports:

CVE-2014-5352: In the MIT krb5 libgssapi_krb5 library, after gss_process_context_token() is used to process a valid context deletion token, the caller is left with a security context handle containing a dangling pointer. Further uses of this handle will result in use-after-free and double-free memory access violations. libgssrpc server applications such as kadmind are vulnerable as they can be instructed to call gss_process_context_token().

CVE-2014-9421: If the MIT krb5 kadmind daemon receives invalid XDR data from an authenticated user, it may perform use-after-free and double-free memory access violations while cleaning up the partial deserialization results. Other libgssrpc server applications may also be vulnerable if they contain insufficiently defensive XDR functions.

CVE-2014-9422: The MIT krb5 kadmind daemon incorrectly accepts authentications to two-component server principals whose first component is a left substring of "kadmin" or whose realm is a left prefix of the default realm.

CVE-2014-9423: libgssrpc applications including kadmind output four or eight bytes of uninitialized memory to the network as part of an unused "handle" field in replies to clients.

CVE-2014-5352 CVE-2014-9421 CVE-2014-9422 CVE-2014-9423 http://web.mit.edu/kerberos/advisories/MITKRB5-SA-2015-001.txt 2015-02-03 2015-02-04
unzip -- out of boundary access issues in test_compr_eb unzip 6.0_4

Ubuntu Security Notice USN-2489-1 reports:

Michal Zalewski discovered that unzip incorrectly handled certain malformed zip archives. If a user or automated system were tricked into processing a specially crafted zip archive, an attacker could possibly execute arbitrary code.

CVE-2014-9636 http://www.ubuntu.com/usn/usn-2489-1/ http://people.canonical.com/~ubuntu-security/cve/2014/CVE-2014-9636.html http://seclists.org/oss-sec/2014/q4/489 http://www.info-zip.org/phpBB3/viewtopic.php?f=7&t=450 2014-11-02 2015-02-03
Xymon -- buffer overrun xymon-server 4.3.44.3.18

Debian reports:

web/acknowledge.c uses a string twice in a format string, but only allocates memory for one copy.

http://www.openwall.com/lists/oss-security/2015/01/31/4 https://security-tracker.debian.org/tracker/CVE-2015-1430 CVE-2015-1430 2014-09-28 2015-02-02
rabbitmq -- Security issues in management plugin rabbitmq 3.4.3

The RabbitMQ project reports:

Some user-controllable content was not properly HTML-escaped before being presented to a user in the management web UI:

  • When a user unqueued a message from the management UI, message details (header names, arguments, etc.) were displayed unescaped. An attacker could publish a specially crafted message to add content or execute arbitrary Javascript code on behalf of a user, if this user unqueued the message from the management UI.
  • When viewing policies, their name was displayed unescaped. An attacker could create a policy with a specially crafted name to add content or execute arbitrary Javascript code on behalf of a user who is viewing policies.
  • When listing connected AMQP network clients, client details such as its version were displayed unescaped. An attacker could use a client with a specially crafted version field to add content or execute arbitrary Javascript code on behalf of a user who is viewing connected clients.

In all cases, the attacker needs a valid user account on the targeted RabbitMQ cluster.

Furthermore, some admin-controllable content was not properly escaped:

  • user names;
  • the cluster name.

Likewise, an attacker could add content or execute arbitrary Javascript code on behalf of a user using the management web UI. However, the attacker must be an administrator on the RabbitMQ cluster, thus a trusted user.

http://www.rabbitmq.com/news.html#2015-01-08T10:14:05+0100 http://www.rabbitmq.com/release-notes/README-3.4.3.txt CVE-2015-0862 2015-01-08 2015-01-31
apache24 -- several vulnerabilities apache24 2.4.12

Apache HTTP SERVER PROJECT reports:

mod_proxy_fcgi: Fix a potential crash due to buffer over-read, with response headers' size above 8K.

mod_cache: Avoid a crash when Content-Type has an empty value. PR 56924.

mod_lua: Fix handling of the Require line when a LuaAuthzProvider is used in multiple Require directives with different arguments. PR57204.

core: HTTP trailers could be used to replace HTTP headers late during request processing, potentially undoing or otherwise confusing modules that examined or modified request headers earlier. Adds "MergeTrailers" directive to restore legacy behavior.

CVE-2014-3583 CVE-2014-3581 CVE-2014-8109 CVE-2013-5704 2015-01-29 2015-01-31
asterisk -- Mitigation for libcURL HTTP request injection vulnerability asterisk 1.8.32.2 asterisk11 11.15.1 asterisk13 13.1.1

The Asterisk project reports:

CVE-2014-8150 reported an HTTP request injection vulnerability in libcURL. Asterisk uses libcURL in its func_curl.so module (the CURL() dialplan function), as well as its res_config_curl.so (cURL realtime backend) modules.

Since Asterisk may be configured to allow for user-supplied URLs to be passed to libcURL, it is possible that an attacker could use Asterisk as an attack vector to inject unauthorized HTTP requests if the version of libcURL installed on the Asterisk server is affected by CVE-2014-8150.

http://downloads.asterisk.org/pub/security/AST-2015-002.html 2015-01-12 2015-01-29
asterisk -- File descriptor leak when incompatible codecs are offered asterisk13 13.1.1

The Asterisk project reports:

Asterisk may be configured to only allow specific audio or video codecs to be used when communicating with a particular endpoint. When an endpoint sends an SDP offer that only lists codecs not allowed by Asterisk, the offer is rejected. However, in this case, RTP ports that are allocated in the process are not reclaimed.

This issue only affects the PJSIP channel driver in Asterisk. Users of the chan_sip channel driver are not affected.

As the resources are allocated after authentication, this issue only affects communications with authenticated endpoints.

http://downloads.asterisk.org/pub/security/AST-2015-001.html CVE-2015-1558 2015-01-06 2015-01-29 2015-02-17
glibc -- gethostbyname buffer overflow linux_base-c6 6.6_2 linux_base-f10 0 linux-c6-devtools 6.6_3 linux-f10-devtools 0

Robert Krátký reports:

GHOST is a 'buffer overflow' bug affecting the gethostbyname() and gethostbyname2() function calls in the glibc library. This vulnerability allows a remote attacker that is able to make an application call to either of these functions to execute arbitrary code with the permissions of the user running the application. The gethostbyname() function calls are used for DNS resolving, which is a very common event. To exploit this vulnerability, an attacker must trigger a buffer overflow by supplying an invalid hostname argument to an application that performs a DNS resolution.

CVE-2015-0235 https://access.redhat.com/articles/1332213 http://www.openwall.com/lists/oss-security/2015/01/27/9 2015-01-27 2015-01-28 2015-02-02
Adobe Flash Player -- critical vulnerability linux-c6-flashplugin 11.2r202.438 linux-f10-flashplugin 11.2r202.438

Adobe reports:

Successful exploitation could cause a crash and potentially allow an attacker to take control of the affected system. We are aware of reports that this vulnerability is being actively exploited in the wild via drive-by-download attacks against systems running Internet Explorer and Firefox on Windows 8.1 and below.

CVE-2015-0311 https://helpx.adobe.com/security/products/flash-player/apsa15-01.html 2015-01-22 2015-01-26
Bugzilla multiple security issues bugzilla44 4.4.7

Bugzilla Security Advisory

Command Injection

Some code in Bugzilla does not properly utilize 3 arguments form for open() and it is possible for an account with editcomponents permissions to inject commands into product names and other attributes.

Information Leak

Using the WebServices API, a user can possibly execute imported functions from other non-WebService modules. A whitelist has now been added that lists explicit methods that can be executed via the API.

CVE-2014-8630 https://bugzilla.mozilla.org/show_bug.cgi?id=1079065 https://bugzilla.mozilla.org/show_bug.cgi?id=1090275 2015-01-21 2015-01-26
django -- multiple vulnerabilities py27-django 1.41.4.18 1.51.5.12 1.61.6.10 1.71.7.3 py32-django 1.41.4.18 1.51.5.12 1.61.6.10 1.71.7.3 py33-django 1.41.4.18 1.51.5.12 1.61.6.10 1.71.7.3 py34-django 1.41.4.18 1.51.5.12 1.61.6.10 1.71.7.3 py27-django-devel 20150124,1 py32-django-devel 20150124,1 py33-django-devel 20150124,1 py34-django-devel 20150124,1

The Django project reports:

Today the Django team is issuing multiple releases -- Django 1.4.18, Django 1.6.10, and Django 1.7.3 -- as part of our security process. These releases are now available on PyPI and our download page.

These releases address several security issues. We encourage all users of Django to upgrade as soon as possible.

https://www.djangoproject.com/weblog/2015/jan/13/security/ CVE-2015-0219 CVE-2015-0220 CVE-2015-0221 CVE-2015-0222 2015-01-13 2015-01-23 2015-01-24
libutp -- remote denial of service or arbitrary code execution bittorrent-libutp 0.20130514_1 transmission-cli transmission-deamon transmission-gtk transmission-qt4 2.74

NVD reports:

Stack-based buffer overflow in utp.cpp in libutp, as used in Transmission before 2.74 and possibly other products, allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via crafted "micro transport protocol packets."

CVE-2012-6129 https://github.com/bittorrent/libutp/issues/38 https://trac.transmissionbt.com/ticket/5002 2012-08-01 2014-12-29
LibreSSL -- DTLS vulnerability libressl 2.1.3

OpenSSL Security Advisory:

A memory leak can occur in the dtls1_buffer_record function under certain conditions. In particular this could occur if an attacker sent repeated DTLS records with the same sequence number but for the next epoch. The memory leak could be exploited by an attacker in a Denial of Service attack through memory exhaustion.

CVE-2015-0206 https://www.openssl.org/news/secadv_20150108.txt 2015-01-08 2015-01-22
Adobe Flash Player -- multiple vulnerabilities linux-c6-flashplugin 11.2r202.429 linux-f10-flashplugin 11.2r202.429

Adobe reports:

These updates address vulnerabilities that could potentially allow an attacker to take control of the affected system.

CVE-2015-0301 CVE-2015-0302 CVE-2015-0303 CVE-2015-0304 CVE-2015-0305 CVE-2015-0306 CVE-2015-0307 CVE-2015-0308 CVE-2015-0309 http://helpx.adobe.com/security/products/flash-player/apsb15-01.html 2015-01-13 2015-01-22
chromium -- multiple vulnerabilities chromium 40.0.2214.91 chromium-pulse 40.0.2214.91

Google Chrome Releases reports:

62 security fixes in this release, including:

  • [430353] High CVE-2014-7923: Memory corruption in ICU. Credit to yangdingning.
  • [435880] High CVE-2014-7924: Use-after-free in IndexedDB. Credit to Collin Payne.
  • [434136] High CVE-2014-7925: Use-after-free in WebAudio. Credit to mark.buer.
  • [422824] High CVE-2014-7926: Memory corruption in ICU. Credit to yangdingning.
  • [444695] High CVE-2014-7927: Memory corruption in V8. Credit to Christian Holler.
  • [435073] High CVE-2014-7928: Memory corruption in V8. Credit to Christian Holler.
  • [442806] High CVE-2014-7930: Use-after-free in DOM. Credit to cloudfuzzer.
  • [442710] High CVE-2014-7931: Memory corruption in V8. Credit to cloudfuzzer.
  • [443115] High CVE-2014-7929: Use-after-free in DOM. Credit to cloudfuzzer.
  • [429666] High CVE-2014-7932: Use-after-free in DOM. Credit to Atte Kettunen of OUSPG.
  • [427266] High CVE-2014-7933: Use-after-free in FFmpeg. Credit to aohelin.
  • [427249] High CVE-2014-7934: Use-after-free in DOM. Credit to cloudfuzzer.
  • [402957] High CVE-2014-7935: Use-after-free in Speech. Credit to Khalil Zhani.
  • [428561] High CVE-2014-7936: Use-after-free in Views. Credit to Christoph Diehl.
  • [419060] High CVE-2014-7937: Use-after-free in FFmpeg. Credit to Atte Kettunen of OUSPG.
  • [416323] High CVE-2014-7938: Memory corruption in Fonts. Credit to Atte Kettunen of OUSPG.
  • [399951] High CVE-2014-7939: Same-origin-bypass in V8. Credit to Takeshi Terada.
  • [433866] Medium CVE-2014-7940: Uninitialized-value in ICU. Credit to miaubiz.
  • [428557] Medium CVE-2014-7941: Out-of-bounds read in UI. Credit to Atte Kettunen of OUSPG and Christoph Diehl.
  • [426762] Medium CVE-2014-7942: Uninitialized-value in Fonts. Credit to miaubiz.
  • [422492] Medium CVE-2014-7943: Out-of-bounds read in Skia. Credit to Atte Kettunen of OUSPG.
  • [418881] Medium CVE-2014-7944: Out-of-bounds read in PDFium. Credit to cloudfuzzer.
  • [414310] Medium CVE-2014-7945: Out-of-bounds read in PDFium. Credit to cloudfuzzer.
  • [414109] Medium CVE-2014-7946: Out-of-bounds read in Fonts. Credit to miaubiz.
  • [430566] Medium CVE-2014-7947: Out-of-bounds read in PDFium. Credit to fuzztercluck.
  • [414026] Medium CVE-2014-7948: Caching error in AppCache. Credit to jiayaoqijia.
  • [449894] CVE-2015-1205: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 3.30 branch (currently 3.30.33.15).
CVE-2014-7923 CVE-2014-7924 CVE-2014-7925 CVE-2014-7926 CVE-2014-7927 CVE-2014-7928 CVE-2014-7929 CVE-2014-7930 CVE-2014-7931 CVE-2014-7932 CVE-2014-7933 CVE-2014-7934 CVE-2014-7935 CVE-2014-7936 CVE-2014-7937 CVE-2014-7938 CVE-2014-7939 CVE-2014-7940 CVE-2014-7941 CVE-2014-7942 CVE-2014-7943 CVE-2014-7944 CVE-2014-7945 CVE-2014-7946 CVE-2014-7947 CVE-2014-7948 CVE-2015-1205 http://googlechromereleases.blogspot.nl 2015-01-21 2015-01-21
polarssl -- Remote attack using crafted certificates polarssl 1.2.01.2.12_1 polarssl13 1.3.01.3.9_1

PolarSSL team reports:

During the parsing of a ASN.1 sequence, a pointer in the linked list of asn1_sequence is not initialized by asn1_get_sequence_of(). In case an error occurs during parsing of the list, a situation is created where the uninitialized pointer is passed to polarssl_free().

This sequence can be triggered when a PolarSSL entity is parsing a certificate. So practically this means clients when receiving a certificate from the server or servers in case they are actively asking for a client certificate.

CVE-2015-1182 https://polarssl.org/tech-updates/security-advisories/polarssl-security-advisory-2014-04 https://www.certifiedsecure.com/polarssl-advisory/ 2015-01-14 2015-01-19
unzip -- input sanitization errors unzip 6.0_2

oCERT reports:

The UnZip tool is an open source extraction utility for archives compressed in the zip format.

The unzip command line tool is affected by heap-based buffer overflows within the CRC32 verification, the test_compr_eb() and the getZip64Data() functions. The input errors may result in arbitrary code execution.

A specially crafted zip file, passed to unzip -t, can be used to trigger the vulnerability.

CVE-2014-8139 CVE-2014-8140 CVE-2014-8141 http://www.info-zip.org/UnZip.html https://bugzilla.redhat.com/show_bug.cgi?id=1174844 https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2014-8140 https://bugzilla.redhat.com/show_bug.cgi?id=1174856 2014-12-03 2015-01-16
samba -- Elevation of privilege to Active Directory Domain Controller samba4 4.0.04.0.23 samba41 4.1.04.1.15

Samba team reports:

In Samba's AD DC we neglected to ensure that attempted modifications of the userAccountControl attribute did not allow the UF_SERVER_TRUST_ACCOUNT bit to be set.

CVE-2014-8143 https://www.samba.org/samba/security/CVE-2014-8143 2015-01-15 2015-01-16
kde-runtime -- incorrect CBC encryption handling kde-runtime 4.12_3

Valentin Rusu reports:

Until KDE Applications 14.12.0, kwalletd incorrectly handled CBC encryption blocks when encrypting secrets in kwl files. The secrets were still encrypted, but the result binary data corresponded to an ECB encrypted block instead of CBC.

The ECB encryption algorithm, even if it'll scramble user data, will produce same encrypted byte sequence for the same input text. As a result, attackers may eventually find-out the encrypted text.

CVE-2013-7252 https://www.kde.org/info/security/advisory-20150109-1.txt 2015-01-09 2015-01-14
mozilla -- multiple vulnerabilities firefox 35.0,1 firefox-esr 31.4.0,1 linux-firefox 35.0,1 linux-seamonkey 2.32 linux-thunderbird 31.4.0 seamonkey 2.32 thunderbird 31.4.0 libxul 31.4.0

The Mozilla Project reports:

MFSA-2015-01 Miscellaneous memory safety hazards (rv:35.0 / rv:31.4)

MFSA-2015-02 Uninitialized memory use during bitmap rendering

MFSA-2015-03 sendBeacon requests lack an Origin header

MFSA-2015-04 Cookie injection through Proxy Authenticate responses

MFSA-2015-05 Read of uninitialized memory in Web Audio

MFSA-2015-06 Read-after-free in WebRTC

MFSA-2015-07 Gecko Media Plugin sandbox escape

MFSA-2015-08 Delegated OCSP responder certificates failure with id-pkix-ocsp-nocheck extension

MFSA-2015-09 XrayWrapper bypass through DOM objects

CVE-2014-8634 CVE-2014-8635 CVE-2014-8637 CVE-2014-8638 CVE-2014-8639 CVE-2014-8640 CVE-2014-8641 CVE-2014-8642 CVE-2014-8643 CVE-2014-8636 https://www.mozilla.org/en-US/security/advisories/mfsa2015-01/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-02/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-03/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-04/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-05/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-06/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-07/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-08/ https://www.mozilla.org/en-US/security/advisories/mfsa2015-09/ https://www.mozilla.org/security/advisories/ 2015-01-13 2015-01-14
libevent -- integer overflow in evbuffers libevent 1.4.15 2.02.0.22 libevent2 2.0.22

Debian Security Team reports:

Andrew Bartlett of Catalyst reported a defect affecting certain applications using the Libevent evbuffer API. This defect leaves applications which pass insanely large inputs to evbuffers open to a possible heap overflow or infinite loop. In order to exploit this flaw, an attacker needs to be able to find a way to provoke the program into trying to make a buffer chunk larger than what will fit into a single size_t or off_t.

CVE-2014-6272 https://www.debian.org/security/2015/dsa-3119 2015-01-05 2015-01-11 2017-02-20
cURL -- URL request injection vulnerability curl 7.40.0

cURL reports:

When libcurl sends a request to a server via a HTTP proxy, it copies the entire URL into the request and sends if off. If the given URL contains line feeds and carriage returns those will be sent along to the proxy too, which allows the program to for example send a separate HTTP request injected embedded in the URL. Many programs allow some kind of external sources to set the URL or provide partial pieces for the URL to ask for, and if the URL as received from the user is not stripped good enough this flaw allows malicious users to do additional requests in a way that was not intended, or just to insert request headers into the request that the program didn't intend. We are not aware of any exploit of this flaw.

CVE-2014-8150 http://curl.haxx.se/docs/adv_20150108B.html 2014-12-25 2015-01-09
WebKit-gtk -- Multiple vulnerabilities webkit-gtk2 1.4.8 webkit-gtk3 1.4.8

Webkit release team reports:

This release fixes the following security issues: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, CVE-2014-1390.

http://webkitgtk.org/2015/01/07/webkitgtk2.4.8-released.html CVE-2014-1344 CVE-2014-1384 CVE-2014-1385 CVE-2014-1386 CVE-2014-1387 CVE-2014-1388 CVE-2014-1389 CVE-2014-1390 2015-01-07 2015-01-09
OpenSSL -- multiple vulnerabilities openssl 1.0.11.0.1_17 mingw32-openssl 1.0.11.0.1k linux-c6-openssl 1.0.1e_3 FreeBSD 10.110.1_4 10.010.0_16 9.39.3_8 8.48.4_22

OpenSSL project reports:

DTLS segmentation fault in dtls1_get_record (CVE-2014-3571)

DTLS memory leak in dtls1_buffer_record (CVE-2015-0206)

no-ssl3 configuration sets method to NULL (CVE-2014-3569)

ECDHE silently downgrades to ECDH [Client] (CVE-2014-3572)

RSA silently downgrades to EXPORT_RSA [Client] (CVE-2015-0204)

DH client certificates accepted without verification [Server] (CVE-2015-0205)

Certificate fingerprints can be modified (CVE-2014-8275)

Bignum squaring may produce incorrect results (CVE-2014-3570)

SA-15:01.openssl CVE-2014-3569 CVE-2014-3570 CVE-2014-3571 CVE-2014-3572 CVE-2014-8275 CVE-2015-0204 CVE-2015-0205 CVE-2015-0206 https://www.openssl.org/news/secadv_20150108.txt 2015-01-08 2015-01-08 2016-08-09
wordpress -- multiple vulnerabilities wordpress 3.7.5,1 3.8,13.8.5,1 3.9,13.9.3,1 4.0,14.0.1,1 zh-wordpress 3.7.5 3.83.8.5 3.93.9.3 4.04.0.1 de-wordpress 3.7.5 3.83.8.5 3.93.9.3 4.04.0.1 ja-wordpress 3.7.5 3.83.8.5 3.93.9.3 4.04.0.1 ru-wordpress 3.7.5 3.83.8.5 3.93.9.3 4.04.0.1

MITRE reports:

wp-login.php in WordPress before 3.7.5, 3.8.x before 3.8.5, 3.9.x before 3.9.3, and 4.x before 4.0.1 might allow remote attackers to reset passwords by leveraging access to an e-mail account that received a password-reset message.

wp-includes/http.php in WordPress before 3.7.5, 3.8.x before 3.8.5, 3.9.x before 3.9.3, and 4.x before 4.0.1 allows remote attackers to conduct server-side request forgery (SSRF) attacks by referring to a 127.0.0.0/8 resource.

WordPress before 3.7.5, 3.8.x before 3.8.5, 3.9.x before 3.9.3, and 4.x before 4.0.1 might allow remote attackers to obtain access to an account idle since 2008 by leveraging an improper PHP dynamic type comparison for an MD5 hash.

Cross-site scripting (XSS) vulnerability in WordPress before 3.7.5, 3.8.x before 3.8.5, 3.9.x before 3.9.3, and 4.x before 4.0.1 allows remote attackers to inject arbitrary web script or HTML via a crafted Cascading Style Sheets (CSS) token sequence in a post.

Cross-site scripting (XSS) vulnerability in Press This in WordPress before 3.7.5, 3.8.x before 3.8.5, 3.9.x before 3.9.3, and 4.x before 4.0.1 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors

wp-includes/class-phpass.php in WordPress before 3.7.5, 3.8.x before 3.8.5, 3.9.x before 3.9.3, and 4.x before 4.0.1 allows remote attackers to cause a denial of service (CPU consumption) via a long password that is improperly handled during hashing, a similar issue to CVE-2014-9016.

Cross-site request forgery (CSRF) vulnerability in wp-login.php in WordPress 3.7.4, 3.8.4, 3.9.2, and 4.0 allows remote attackers to hijack the authentication of arbitrary users for requests that reset passwords.

CVE-2014-9033 CVE-2014-9034 CVE-2014-9035 CVE-2014-9036 CVE-2014-9037 CVE-2014-9038 CVE-2014-9039 2014-11-25 2015-01-05
png -- heap overflow for 32-bit builds png 1.2.61.5.21 1.61.6.16

32-bit builds of PNG library are vulnerable to an unsigned integer overflow that is triggered by a crafted wide interlaced images. Overflow results in a heap corruption that will crash the application and may lead to the controlled overwrite of a selected portions of process address space.

http://tfpwn.com/files/libpng_heap_overflow_1.6.15.txt http://codelabs.ru/security/vulns/analysis/libpng/2014-dec-libpng-1.6.15/ 2014-12-23 2015-01-05
file -- multiple vulnerabilities file 5.21 FreeBSD 8.48.4_20 9.19.1_23 9.29.2_16 9.39.3_6 10.010.0_13 10.110.1_1

RedHat reports:

Thomas Jarosch of Intra2net AG reported a number of denial of service issues (resource consumption) in the ELF parser used by file(1). These issues were fixed in the 5.21 release of file(1), but by mistake are missing from the changelog.

CVE-2014-3710 CVE-2014-8116 CVE-2014-8117 SA-14:28.file http://seclists.org/oss-sec/2014/q4/1056 2014-12-16 2015-01-02