Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 443162 (CVE-2012-4189) - <www-apps/bugzilla-{3.6.12,4.0.9,4.2.4}: multiple security flaws (CVE-2012-{4189,4197,4198,4199,5883})
Summary: <www-apps/bugzilla-{3.6.12,4.0.9,4.2.4}: multiple security flaws (CVE-2012-{4...
Status: RESOLVED FIXED
Alias: CVE-2012-4189
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Security
URL: https://bugzilla.redhat.com/show_bug....
Whiteboard: B4 [noglsa]
Keywords:
: 448600 (view as bug list)
Depends on: CVE-2013-0785
Blocks:
  Show dependency tree
 
Reported: 2012-11-14 21:39 UTC by Agostino Sarubbo
Modified: 2013-09-23 11:46 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2012-11-14 21:39:52 UTC
From https://bugzilla.redhat.com/show_bug.cgi?id=876701 :

New bugzilla releases were made available [1] that fix a number of security issues:

Class:       Information Leak
Versions:    3.3.4 to 3.6.11, 3.7.1 to 4.0.8, 4.1.1 to 4.2.3,
             4.3.1 to 4.3.3
Fixed In:    3.6.12, 4.0.9, 4.2.4, 4.4rc1
Description: If the visibility of a custom field is controlled by
             a product or a component of a product you cannot see,
             their names are disclosed in the JavaScript code
             generated for this custom field despite they should
             remain confidential.
References:  https://bugzilla.mozilla.org/show_bug.cgi?id=731178
CVE Number:  CVE-2012-4199

Class:       Information Leak
Versions:    3.7.1 to 4.0.8, 4.1.1 to 4.2.3, 4.3.1 to 4.3.3
Fixed In:    4.0.9, 4.2.4, 4.4rc1
Description: Calling the User.get method with a 'groups' argument leaks
             the existence of the groups depending on whether an error
             is thrown or not. This method now also throws an error if
             the user calling this method does not belong to these
             groups (independently of whether the groups exist or not).
References:  https://bugzilla.mozilla.org/show_bug.cgi?id=781850
CVE Number:  CVE-2012-4198

Class:       Cross-Site Scripting
Versions:    4.1.1 to 4.2.3, 4.3.1 to 4.3.3
Fixed In:    4.2.4, 4.4rc1
Description: Due to incorrectly filtered field values in tabular
             reports, it is possible to inject code leading to XSS.
References:  https://bugzilla.mozilla.org/show_bug.cgi?id=790296
CVE Number:  CVE-2012-4189

Class:       Information Leak
Versions:    2.16 to 3.6.11, 3.7.1 to 4.0.8, 4.1.1 to 4.2.3,
             4.3.1 to 4.3.3
Fixed In:    3.6.12, 4.0.9, 4.2.4, 4.4rc1
Description: Trying to mark an attachment in a bug you cannot see as
             obsolete discloses its description in the error message.
             The description of the attachment is now removed from
             the error message.
References:  https://bugzilla.mozilla.org/show_bug.cgi?id=802204
CVE Number:  CVE-2012-4197

Class:       Cross-Site Scripting
Versions:    3.7.1 to 4.0.8, 4.1.1 to 4.2.3, 4.3.1 to 4.3.3
Fixed In:    4.0.9, 4.2.4, 4.4rc1
Description: A vulnerability in swfstore.swf from YUI2 allows
             JavaScript injection exploits to be created against
             domains that host this affected YUI .swf file.
References:  https://bugzilla.mozilla.org/show_bug.cgi?id=808845
             http://yuilibrary.com/support/20121030-vulnerability/
CVE Number:  CVE-2012-5475


Upstream has released versions 3.6.12, 4.0.9, 4.2.4, and 4.4rc1 to correct these flaws.  Patches 
are available for each issue from the bugzilla links noted in the references above.


[1] http://www.bugzilla.org/security/3.6.11/
Comment 1 GLSAMaker/CVETool Bot gentoo-dev 2012-11-20 21:33:53 UTC
CVE-2012-5883 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-5883):
  Cross-site scripting (XSS) vulnerability in the Flash component
  infrastructure in YUI 2.8.0 through 2.9.0, as used in Bugzilla 3.7.x and
  4.0.x before 4.0.9, 4.1.x and 4.2.x before 4.2.4, and 4.3.x and 4.4.x before
  4.4rc1, allows remote attackers to inject arbitrary web script or HTML via
  vectors related to swfstore.swf, a similar issue to CVE-2010-4209.

CVE-2012-4199 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4199):
  template/en/default/bug/field-events.js.tmpl in Bugzilla 3.x before 3.6.12,
  3.7.x and 4.0.x before 4.0.9, 4.1.x and 4.2.x before 4.2.4, and 4.3.x and
  4.4.x before 4.4rc1 generates JavaScript function calls containing private
  product names or private component names in certain circumstances involving
  custom-field visibility control, which allows remote attackers to obtain
  sensitive information by reading HTML source code.

CVE-2012-4198 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4198):
  The User.get method in Bugzilla/WebService/User.pm in Bugzilla 3.7.x and
  4.0.x before 4.0.9, 4.1.x and 4.2.x before 4.2.4, and 4.3.x and 4.4.x before
  4.4rc1 has a different outcome for a groups request depending on whether a
  group exists, which allows remote authenticated users to discover private
  group names by observing whether a call throws an error.

CVE-2012-4197 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4197):
  Bugzilla/Attachment.pm in attachment.cgi in Bugzilla 2.x and 3.x before
  3.6.12, 3.7.x and 4.0.x before 4.0.9, 4.1.x and 4.2.x before 4.2.4, and
  4.3.x and 4.4.x before 4.4rc1 allows remote attackers to read attachment
  descriptions from private bugs via an obsolete=1 insert action.

CVE-2012-4189 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4189):
  Cross-site scripting (XSS) vulnerability in Bugzilla 4.1.x and 4.2.x before
  4.2.4, and 4.3.x and 4.4.x before 4.4rc1, allows remote attackers to inject
  arbitrary web script or HTML via a field value that is not properly handled
  during construction of a tabular report, as demonstrated by the Version
  field.
Comment 2 Sean Amoss (RETIRED) gentoo-dev Security 2012-11-20 21:35:40 UTC
CVE-2012-5475 was rejected in favor of CVE-2012-5883 and other CVE identifiers that detail vulnerabilities in parts of YUI not shipped with Bugzilla.
Comment 3 Sean Amoss (RETIRED) gentoo-dev Security 2012-12-26 17:04:38 UTC
*** Bug 448600 has been marked as a duplicate of this bug. ***
Comment 4 Jaak Ristioja 2012-12-29 20:31:33 UTC
Lets not forget CVE-2012-1969 which was fixed by upstream in July (e.g. in 4.0.7).

When can we expect new ebuilds in the tree?