Oval Definition:oval:com.redhat.rhsa:def:20110953
Revision Date:2011-07-18Version:642
Title:RHSA-2011:0953: system-config-firewall security update (Moderate)
Description:system-config-firewall is a graphical user interface for basic firewall setup.

  • It was found that system-config-firewall used the Python pickle module in an insecure way when sending data (via D-Bus) to the privileged back-end mechanism. A local user authorized to configure firewall rules using system-config-firewall could use this flaw to execute arbitrary code with root privileges, by sending a specially-crafted serialized object. (CVE-2011-2520)

    Red Hat would like to thank Marco Slaviero of SensePost for reporting this issue.

    This erratum updates system-config-firewall to use JSON (JavaScript Object Notation) for data exchange, instead of pickle. Therefore, an updated version of system-config-printer that uses this new communication data format is also provided in this erratum.

    Users of system-config-firewall are advised to upgrade to these updated packages, which contain a backported patch to resolve this issue. Running instances of system-config-firewall must be restarted before the utility will be able to communicate with its updated back-end.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2011-2520
    CVE-2011-2520
    RHSA-2011:0953
    RHSA-2011:0953-01
    RHSA-2011:0953-01
    Platform(s):Red Hat Enterprise Linux 6
    Product(s):
    Definition Synopsis
  • Red Hat Enterprise Linux must be installed
  • OR Package Information
  • Red Hat Enterprise Linux 6 is installed
  • AND
  • system-config-firewall is earlier than 0:1.2.27-3.el6_1.3
  • AND system-config-firewall is signed with Red Hat redhatrelease2 key
  • system-config-firewall-base is earlier than 0:1.2.27-3.el6_1.3
  • AND system-config-firewall-base is signed with Red Hat redhatrelease2 key
  • system-config-firewall-tui is earlier than 0:1.2.27-3.el6_1.3
  • AND system-config-firewall-tui is signed with Red Hat redhatrelease2 key
  • system-config-printer is earlier than 0:1.1.16-17.el6_1.2
  • AND system-config-printer is signed with Red Hat redhatrelease2 key
  • system-config-printer-libs is earlier than 0:1.1.16-17.el6_1.2
  • AND system-config-printer-libs is signed with Red Hat redhatrelease2 key
  • system-config-printer-udev is earlier than 0:1.1.16-17.el6_1.2
  • AND system-config-printer-udev is signed with Red Hat redhatrelease2 key
  • BACK