LWN.net Logo

Security

Can FreedomBox be an alternative to commercial home routers?

By Nathan Willis
July 4, 2012

Recent actions by network hardware behemoth Cisco have irked a number of people who feel that the company is not respecting its customers' privacy. In response, members of the FreedomBox project have begun discussing whether the freedom-protecting device could adequately serve as a home router replacement. Such a move would mark a slight shift in focus for the project, but it may enable FreedomBox to offer the best alternative for those concerned over remote spying and other privacy threats.

Cisco raised the ire of online privacy advocates in June when it rolled out "Cisco Cloud Connect," a cloud-based configuration and management system for recent Linksys WiFi routers. The terms of service specifically state that Cisco may record users' Internet history (among several other types of information the service will track). In addition, the new cloud-based service was deployed to existing consumers' devices without their prior notice or consent. Device owners were first made aware of the change when they attempted to log in to their routers' web administration interfaces and could not — with a message instructing them to go register for the new cloud service instead.

Bloomberg reported on a response from Cisco's home networking chief, who said that the company was "absolutely not tracking Internet history, nor do we intend to" and chalked the issue up to "unclear" wording. Cisco has subsequently altered the wording in question, which now says that "usage" information is only associated with a randomly-generated ID number controlled by the device owner. The new wording also explains how consumers (including those whose devices have already been "upgraded" to the new cloud service) can opt-out of the service and revert to the old administration interface — by calling a Cisco telephone support number.

But that may not be enough to mollify privacy advocates. After all, court orders, warrants, or other means could force Cisco to reveal its stored information to other parties, at which point device owners have to trust that the randomly-generated ID is truly untraceable. Admittedly, the ISP has access to the same information, but replicating it elsewhere still makes one more vulnerable, not less. Add to that the fact that Cisco reserves the right to unilaterally modify its terms of service whenever it feels like it, and giving someone else control over one's router may not sound like a good trade-off just for the convenience of managing it through The Cloud.

Whither FreedomBox?

That chain of events led Sean Alexandre to write to the FreedomBox discussion list and ask whether or not serving as a home gateway router should be a target for the first stable FreedomBox release:

I remember from Eben's original talk on FreedomBox he described it as something people would use to replace their home wireless routers. They go to the store to buy a new wireless router, and buy a FreedomBox instead of a WeSpyOnYouBox.

FreedomBox, of course, is an effort to develop a "personal server" image that delivers secure, privacy-respecting software for common applications like email, social networking, and media delivery. Eben Moglen kickstarted the project in 2010, and the initial target hardware was so-called "plug computers." Thus, Alexandre's proposal does represent a shift in emphasis: although some routing tasks (such as firewalling) have been discussed, serving as a router-replacement or wireless access point has not been prominent on the development roadmap.

But replacing a WiFi router would be a useful, well-defined use case, he suggested, and allow the project to roll a usable release "sooner rather than later." Later releases of the software could add additional functionality. The practical problem, he said, was whether or not FreedomBox's Debian base could be made to run on home wireless router hardware with the features most consumers expect.

Alexandre's router-first concept would give FreedomBox an attainable goal, which would benefit the project. After all, despite its clout and technical prowess, the project is still a considerable ways from delivering the end goal of a plug-and-play email and cloud-computing experience with GnuPG-hardened encryption — not because the project isn't up to the challenge, but because of the sheer size of that challenge. FreedomBox developers are hard at work on a number of difficult problems, such as enabling two firewall-protected boxes to locate each other and establish a connection (the project's solution piggybacks on the Tor network). Rolling a routing-centric release would raise the project's profile while permitting development to continue.

The software angle

The FreedomBox distribution is intended to run on a range of hardware, and the project elected to build it on top of Debian in order to provide broad compatibility (among other goals). Clearly Debian itself is more than capable of serving as a NAT gateway, router, and firewall. But there are other considerations that might make building a router-centric FreedomBox release more difficult.

For starters, network configuration for a plug-and-play box needs to be straightforward, and ideally provide a working "first run" experience. Even the aftermarket router firmware projects (such as OpenWRT) struggle to make configuration simple, and FreedomBox strives to eventually enable the user to configure all sorts of additional services — some of which require tasks like key generation. The project has yet to select a configuration system; OpenWRT's Unified Configuration Interface (UCI) seems like a natural choice for the router use-case, but it may not extend easily to FreedomBox's other applications.

A separate issue, raised on the list by Jonathan Wilkes, is whether ISPs will allow users to bring their own routers. Some service providers rent wireless routers to customers, others supply their own devices (which do NAT and firewalling) that are combination units with DSL or cable modem functionality built in to a wireless router. In both cases, the area of concern is that the ISP requires that their device be the one doing NAT. A double-NAT configuration might be possible, but would not be simple to configure or troubleshoot. As Wilkes put it, such a departure from the plug-and-play server concept is more complicated from a user's point of view:

I think from the user perspective, plugging in a FB _behind_ what their ISP already has installed is way easier to set up and immediately start using, but less powerful (I'm thinking of the setup discussed recently where it's basically piggybacking over Tor make connections). Of course replacing one's router with a FB-- if there isn't a double-NAT-- opens up many more possibilities for what you can do with it.

Maybe the best of both worlds would be to make the UI for the easy solution (i.e., FB behind the router), at least initially. Even though it's less power for the non-techie user, it's less potential frustration. (A FB that the user can't get working certainly won't improve their privacy.)

In the ensuing discussion, the big unknown remained that no one has adequate data on which ISPs (or what percentage of all ISP users) face such restrictions. But then again, ISP restrictions are not a new problem for FreedomBox; the project has always been interested in running its own services, which inherently involves making incoming connections accessible from the outside — and which many ISPs frown upon.

The hardware angle

The other challenge to deploying FreedomBox on a home router is the availability of suitable hardware at an affordable price point. For the plug-and-play server design, there are a number of inexpensive plug computer options already known to the project. But few of them offer multiple network interfaces, which is a necessity for routers.

On the other hand, the aftermarket router firmware community typically must maintain multiple builds targeted at individual products, in order to cope with peculiarities of design (such as the vendor changing the internal flash memory without changing the model number) and with binary-blob drivers. Consequently, getting Debian to run on a commercially-available router is likely to prove difficult. Alexandre noted that Debian already runs on some Linksys routers, but with major caveats: "The wireless driver is a binary kernel module (first problem), and it needs a 2.4 kernel (second problem.)"

A third possibility he discusses is ALIX boards, which are low-power x86 devices available in several configurations, including some with multiple network interfaces. There is an active Debian port to the ALIX, although Alexandre admitted he was unsure if it was free of binary-only drivers.

The proposed router-centric milestone release is still an ongoing discussion topic at FreedomBox. As the Cisco incident reveals, there is clearly a need for a privacy-and-freedom-respecting router. OpenWRT and similar projects are decent options for those comfortable flashing the firmware and voiding their warranty, but those projects can never provide an out-of-the-box experience. Taking on that challenge may be too far afield for FreedomBox, though. It is at least feature-creep, which is generally taken to be a bad thing. But it may be a more attainable target, in which case it could do a lot to attract new talent to the FreedomBox project, which would be a win in the long run.

Comments (25 posted)

Brief items

Security quotes of the week

Virology is not computer science. A biological virus is not the same as a computer virus. A vulnerability that affects every individual copy of Windows is not as bad as a vulnerability that affects every individual person. Still, the lessons from computer security are valuable to anyone considering policies intended to encourage life-saving research in virology while at the same time prevent that research from being used to cause harm. This debate will not go away; it will only get more urgent.
-- Bruce Schneier

Considering that the members of the security disclosure list are public (http://www.xen.org/projects/security_vulnerability_process.html) and considering that some of them are service providers, if I am a [customer], why would I ever choose a provider that is not in that list?

Having that list on the website is like writing: "please choose one of the providers in the list below as they have a better security response".

-- Stefano Stabellini (Thanks to George Dunlap.)

To defend against hackers, filtered computers are standard in the government, but they are problematic for officials who are trying to discover dishonest activity on the Web; it's a bit like telling a cop he can't patrol in high-crime neighborhoods. A handful of unfiltered computers are available in restricted labs at the FTC's [US Federal Trade Commission] headquarters on Pennsylvania Avenue and its satellite offices on New Jersey Avenue and M Street, but this is an ungainly setup. Rather than leaving their office, waiting for an elevator, swiping their ID badges across a sensor at the lab's locked door and logging into a computer soaked with malware (because the lab computers are used to test suspicious applications and websites), the technologists have instead stayed in their office and tethered their personal laptops to their personal cellphones. The office does not have a window, and the cell signals are not strong; even by phone standards, their Web connection is slow.
-- Peter Maass at ProPublica

The [UK] Government has been forced to suspend an online consultation into pornography controls after a security breach exposed respondents’ confidential answers and contact details.
-- Nick Clark in The Independent

Comments (none posted)

New vulnerabilities

accountsservice: file permission bypass

Package(s):accountsservice CVE #(s):CVE-2012-2737
Created:June 29, 2012 Updated:April 8, 2013
Description:

From the Ubuntu advisory:

Florian Weimer discovered that AccountsService incorrectly handled privileges when copying certain files to the system cache directory. A local attacker could exploit this issue to read arbitrary files, bypassing intended permissions.

Alerts:
Ubuntu USN-1485-1 2012-06-28
Fedora FEDORA-2012-10120 2012-07-02
openSUSE openSUSE-SU-2012:0845-1 2012-07-06
Mageia MGASA-2012-0153 2012-07-10
Mandriva MDVSA-2013:060 2013-04-08

Comments (none posted)

bcfg2: code execution

Package(s):bcfg2 CVE #(s):CVE-2012-3366
Created:June 29, 2012 Updated:October 29, 2012
Description:

From the Debian advisory:

It was discovered that malicious clients can trick the server component of the Bcfg2 configuration management system to execute commands with root privileges.

Alerts:
Debian DSA-2503-1 2012-06-28
Fedora FEDORA-2012-10391 2012-10-28
Fedora FEDORA-2012-10402 2012-10-28

Comments (none posted)

boost: code execution

Package(s):boost CVE #(s):CVE-2012-2677
Created:June 28, 2012 Updated:March 22, 2013
Description:

From the Red Hat bugzilla:

A security flaw was found in the way ordered_malloc() routine implementation in Boost, the free peer-reviewed portable C++ source libraries, performed 'next-size' and 'max_size' parameters sanitization, when allocating memory. If an application, using the Boost C++ source libraries for memory allocation, was missing application-level checks for safety of 'next_size' and 'max_size' values, a remote attacker could provide a specially-crafted application-specific file (requiring runtime memory allocation it to be processed correctly) that, when opened would lead to that application crash, or, potentially arbitrary code execution with the privileges of the user running the application.

Alerts:
Fedora FEDORA-2012-9818 2012-06-28
Fedora FEDORA-2012-9029 2012-07-03
Mageia MGASA-2012-0151 2012-07-10
Red Hat RHSA-2013:0668-01 2013-03-21
CentOS CESA-2013:0668 2013-03-21
Oracle ELSA-2013-0668 2013-03-22
Scientific Linux SL-boos-20130321 2013-03-21
Mandriva MDVSA-2013:065 2013-04-08

Comments (none posted)

chromium: multiple vulnerabilities

Package(s):chromium, v8 CVE #(s):CVE-2012-2807 CVE-2012-2815 CVE-2012-2816 CVE-2012-2817 CVE-2012-2818 CVE-2012-2819 CVE-2012-2820 CVE-2012-2821 CVE-2012-2823 CVE-2012-2825 CVE-2012-2826 CVE-2012-2829 CVE-2012-2830 CVE-2012-2831 CVE-2012-2834
Created:July 3, 2012 Updated:September 26, 2012
Description: From the openSUSE advisory:

- Update Chromium to 22.0.1190

  • * Security Fixes (bnc#769181):
  • * CVE-2012-2815: Leak of iframe fragment id
  • * CVE-2012-2816: Prevent sandboxed processes interfering with each other
  • * CVE-2012-2817: Use-after-free in table section handling
  • * CVE-2012-2818: Use-after-free in counter layout
  • * CVE-2012-2819: Crash in texture handling
  • * CVE-2012-2820: Out-of-bounds read in SVG filter handling
  • * CVE-2012-2821: Autofill display problem
  • * CVE-2012-2823: Use-after-free in SVG resource handling
  • * CVE-2012-2826: Out-of-bounds read in texture conversion
  • * CVE-2012-2829: Use-after-free in first-letter handling
  • * CVE-2012-2830: Wild pointer in array value setting
  • * CVE-2012-2831: Use-after-free in SVG reference handling
  • * CVE-2012-2834: Integer overflow in Matroska container
  • * CVE-2012-2825: Wild read in XSL handling
  • * CVE-2012-2807: Integer overflows in libxml
  • * Fix update-alternatives within the spec-file
Alerts:
openSUSE openSUSE-SU-2012:0813-1 2012-07-03
Mageia MGASA-2012-0177 2012-07-21
Debian DSA-2521-1 2012-08-04
Mandriva MDVSA-2012:126 2012-08-08
openSUSE openSUSE-SU-2012:0975-1 2012-08-09
Mageia MGASA-2012-0213 2012-08-12
Gentoo 201208-03 2012-08-14
Red Hat RHSA-2012:1288-01 2012-09-18
CentOS CESA-2012:1288 2012-09-18
Oracle ELSA-2012-1288 2012-09-18
Oracle ELSA-2012-1288 2012-09-18
Scientific Linux SL-libx-20120918 2012-09-18
CentOS CESA-2012:1288 2012-09-20
Fedora FEDORA-2012-13820 2012-09-26
Fedora FEDORA-2012-13824 2012-09-27
Ubuntu USN-1587-1 2012-09-27
Mandriva MDVSA-2013:047 2013-04-05
Mandriva MDVSA-2013:056 2013-04-08

Comments (none posted)

gallery3: multiple vulnerabilities

Package(s):gallery3 CVE #(s):
Created:June 28, 2012 Updated:July 4, 2012
Description:

From the Gallery release notes:

After several extensive internal and external security audits which discovered 22 distinct vulnerabilities, we are releasing Gallery 3.0.4 as a security release. All of the issues require that someone with malicious intent either have an account with edit permissions, or trick a user with edit permissions into clicking on a malicious link. In most cases, this can only lead to a possible XSS vulnerability, but in several instances it allows arbitrary PHP code execution.

Alerts:
Fedora FEDORA-2012-9666 2012-06-28
Fedora FEDORA-2012-9705 2012-06-28

Comments (none posted)

gc: code execution

Package(s):gc CVE #(s):CVE-2012-2673
Created:June 28, 2012 Updated:October 3, 2012
Description:

From the Red Hat bug report:

A security flaw was found in the way malloc() and calloc() routines implementation of gc, a Boehm-Demers-Weiser conservative garbage collector, performed parameters sanitization, when allocating memory. If an application using the gc collector was missing application-level malloc() and calloc() routines parameters validity checks, a remote attacker could provide a specially-crafted application-specific input file that, when opened in that application would lead to application crash or, potentially, arbitrary code execution with the privileges of the user running the application.

Alerts:
Fedora FEDORA-2012-9637 2012-06-28
Fedora FEDORA-2012-9556 2012-06-28
Ubuntu USN-1546-1 2012-08-28
Mageia MGASA-2012-0249 2012-08-30
Mandriva MDVSA-2012:158 2012-10-03

Comments (none posted)

kvm: symlink attacks

Package(s):kvm CVE #(s):CVE-2012-2652
Created:July 4, 2012 Updated:August 10, 2012
Description: From the openSUSE advisory:

- fix vulnerability to temporary file symlink attacks in snapshot file mode.

Alerts:
openSUSE openSUSE-SU-2012:0832-1 2012-07-04
Mageia MGASA-2012-0185 2012-07-30
Ubuntu USN-1522-1 2012-08-02
Fedora FEDORA-2012-11305 2012-08-09
Fedora FEDORA-2012-11302 2012-08-09
Debian DSA-2542-1 2012-09-08
Debian DSA-2545-1 2012-09-08
SUSE SUSE-SU-2012:1202-1 2012-09-18
Gentoo 201210-04 2012-10-18
Mandriva MDVSA-2013:121 2013-04-10

Comments (none posted)

libapache-mod-security: cross-site scripting

Package(s):libapache-mod-security CVE #(s):CVE-2012-2751
Created:July 3, 2012 Updated:December 24, 2012
Description: From the Debian advisory:

Qualys Vulnerability & Malware Research Labs discovered a vulnerability in ModSecurity, a security module for the Apache webserver. In situations where both 'Content:Disposition: attachment' and 'Content-Type: multipart' were present in HTTP headers, the vulernability could allow an attacker to bypass policy and execute cross-site script (XSS) attacks through properly crafted HTML documents.

Alerts:
Debian DSA-2506-1 2012-07-02
Mageia MGASA-2012-0158: 2012-07-10
Mandriva MDVSA-2012:118 2012-07-27
Mandriva MDVSA-2012:182 2012-12-23

Comments (none posted)

libspring-2.5-java: information disclosure

Package(s):libspring-2.5-java CVE #(s):CVE-2011-2730
Created:June 29, 2012 Updated:August 20, 2012
Description:

From the Debian advisory:

It was discovered that the Spring Framework contains an information disclosure vulnerability in the processing of certain Expression Language (EL) patterns, allowing attackers to access sensitive information using HTTP requests.

Alerts:
Debian DSA-2504-1 2012-06-28
Mageia MGASA-2012-0217 2012-08-18

Comments (none posted)

libtiff: code execution

Package(s):libtiff CVE #(s):CVE-2012-2088 CVE-2012-2113
Created:July 3, 2012 Updated:July 20, 2012
Description: From the Red Hat advisory:

libtiff did not properly convert between signed and unsigned integer values, leading to a buffer overflow. An attacker could use this flaw to create a specially-crafted TIFF file that, when opened, would cause an application linked against libtiff to crash or, possibly, execute arbitrary code. (CVE-2012-2088)

Multiple integer overflow flaws, leading to heap-based buffer overflows, were found in the tiff2pdf tool. An attacker could use these flaws to create a specially-crafted TIFF file that would cause tiff2pdf to crash or, possibly, execute arbitrary code. (CVE-2012-2113)

Alerts:
Red Hat RHSA-2012:1054-01 2012-07-03
CentOS CESA-2012:1054 2012-07-03
Mandriva MDVSA-2012:101 2012-07-04
Oracle ELSA-2012-1054 2012-07-03
Oracle ELSA-2012-1054 2012-07-03
openSUSE openSUSE-SU-2012:0829-1 2012-07-04
Ubuntu USN-1498-1 2012-07-05
Scientific Linux SL-libt-20120705 2012-07-05
Mageia MGASA-2012-0137 2012-07-09
Scientific Linux SL-libt-20120709 2012-07-09
CentOS CESA-2012:1054 2012-07-10
Fedora FEDORA-2012-10081 2012-07-15
Fedora FEDORA-2012-10089 2012-07-15
SUSE SUSE-SU-2012:0894-1 2012-07-19
Gentoo 201209-02 2012-09-23
Debian DSA-2552-1 2012-09-26
Mandriva MDVSA-2013:046 2013-04-05

Comments (none posted)

nova: privilege escalation

Package(s):nova CVE #(s):CVE-2012-3360 CVE-2012-3361
Created:July 3, 2012 Updated:August 23, 2012
Description: From the Ubuntu advisory:

Matthias Weckbecker discovered that, when using the OpenStack API to setup libvirt-based hypervisors, an authenticated user could inject files in arbitrary locations on the file system of the host running Nova. A remote attacker could use this to gain root privileges. This issue only affects Ubuntu 12.04 LTS. (CVE-2012-3360)

Pádraig Brady discovered that an authenticated user could corrupt arbitrary files of the host running Nova. A remote attacker could use this to cause a denial of service or possibly gain privileges. (CVE-2012-3361)

Alerts:
Ubuntu USN-1497-1 2012-07-03
Fedora FEDORA-2012-10418 2012-07-19
Fedora FEDORA-2012-10420 2012-07-19
Ubuntu USN-1545-1 2012-08-22

Comments (none posted)

openjpeg: code execution

Package(s):openjpeg CVE #(s):CVE-2009-5030
Created:June 28, 2012 Updated:July 11, 2012
Description:

From the Red Hat bug report:

An out-of heap-based buffer bounds read and write flaw, leading to invalid free, was found in the way a tile coder / decoder (TCD) implementation of OpenJPEG, an open-source JPEG 2000 codec written in C language, performed releasing of previously allocated memory for the TCD encoder handle by processing certain Gray16 TIFF images. A remote attacker could provide a specially-crafted TIFF image file, which once converted into the JPEG 2000 file format with an application linked against OpenJPEG (such as 'image_to_j2k'), would lead to that application crash, or, potentially arbitrary code execution with the privileges of the user running the application.

Alerts:
Fedora FEDORA-2012-9628 2012-06-28
Fedora FEDORA-2012-9602 2012-06-28
Mageia MGASA-2012-0152 2012-07-10
Red Hat RHSA-2012:1068-01 2012-07-11
CentOS CESA-2012:1068 2012-07-11
Mandriva MDVSA-2012:104 2012-07-12
Oracle ELSA-2012-1068 2012-07-11
Scientific Linux SL-open-20120711 2012-07-11
Debian DSA-2629-1 2013-02-25
Mandriva MDVSA-2013:110 2013-04-10

Comments (none posted)

rubygem-actionpack: restriction bypass

Package(s):rubygem-actionpack CVE #(s):CVE-2012-2694
Created:July 2, 2012 Updated:August 21, 2012
Description: From the CVE entry:

actionpack/lib/action_dispatch/http/request.rb in Ruby on Rails before 3.0.14, 3.1.x before 3.1.6, and 3.2.x before 3.2.6 does not properly consider differences in parameter handling between the Active Record component and the Rack interface, which allows remote attackers to bypass intended database-query restrictions and perform NULL checks via a crafted request, as demonstrated by certain "['xyz', nil]" values, a related issue to CVE-2012-2660.

Alerts:
Fedora FEDORA-2012-9606 2012-06-30
Fedora FEDORA-2012-9636 2012-06-30
openSUSE openSUSE-SU-2012:0978-1 2012-08-09
SUSE SUSE-SU-2012:1012-1 2012-08-21
SUSE SUSE-SU-2012:1014-1 2012-08-21
SUSE SUSE-SU-2012:1015-1 2012-08-21
openSUSE openSUSE-SU-2012:1066-1 2012-08-30
Red Hat RHSA-2013:0582-01 2013-02-28

Comments (none posted)

rubygem-activerecord: SQL injection

Package(s):rubygem-activerecord CVE #(s):CVE-2012-2695
Created:July 2, 2012 Updated:August 21, 2012
Description: From the CVE entry:

The Active Record component in Ruby on Rails before 3.0.14, 3.1.x before 3.1.6, and 3.2.x before 3.2.6 does not properly implement the passing of request data to a where method in an ActiveRecord class, which allows remote attackers to conduct certain SQL injection attacks via nested query parameters that leverage improper handling of nested hashes, a related issue to CVE-2012-2661.

Alerts:
Fedora FEDORA-2012-9635 2012-06-30
Fedora FEDORA-2012-9639 2012-06-30
openSUSE openSUSE-SU-2012:0978-1 2012-08-09
SUSE SUSE-SU-2012:1011-1 2012-08-21
SUSE SUSE-SU-2012:1012-1 2012-08-21
SUSE SUSE-SU-2012:1014-1 2012-08-21
openSUSE openSUSE-SU-2012:1066-1 2012-08-30
openSUSE openSUSE-SU-2013:0278-1 2013-02-12
openSUSE openSUSE-SU-2013:0280-1 2013-02-12
Red Hat RHSA-2013:0582-01 2013-02-28
SUSE SUSE-SU-2013:0508-1 2013-03-20

Comments (none posted)

sticky-notes: multiple vulnerabilities

Package(s):sticky-notes CVE #(s):
Created:July 2, 2012 Updated:December 3, 2012
Description: Verson 0.3.09062012.4 fixes some security issues (Cross-site scripting and SQL Injections).
Alerts:
Fedora FEDORA-2012-9739 2012-06-30
Fedora FEDORA-2012-9714 2012-06-30
Fedora FEDORA-2012-18396 2012-12-01

Comments (none posted)

viewvc: multiple vulnerabilities

Package(s):viewvc CVE #(s):CVE-2012-3356 CVE-2012-3357
Created:July 4, 2012 Updated:July 23, 2012
Description: From the

Version 1.1.15 of viewvc contains a couple of security fixes.

The viewvc changelog has details.

Alerts:
openSUSE openSUSE-SU-2012:0831-1 2012-07-04
Fedora FEDORA-2012-9371 2012-07-11
Fedora FEDORA-2012-9433 2012-07-11
Mageia MGASA-2012-0175 2012-07-21
Debian DSA-2563-1 2012-10-23
Mandriva MDVSA-2013:134 2013-04-10

Comments (none posted)

vte: denial of service

Package(s):vte CVE #(s):CVE-2012-2738
Created:July 3, 2012 Updated:April 11, 2013
Description: From the Red Hat bugzilla:

A denial of service flaw was found in the way VTE, a terminal emulator widget, processed certain escape sequences with large repeat counts. A remote attacker could provide a specially-crafted file, which once opened in a terminal using the VTE terminal emulator could lead to excessive CPU consumption.

Alerts:
Fedora FEDORA-2012-9575 2012-07-03
Fedora FEDORA-2012-9546 2012-07-03
Mageia MGASA-2012-0163 2012-07-14
openSUSE openSUSE-SU-2012:0931-1 2012-08-01
openSUSE openSUSE-SU-2012:0933-1 2012-08-01
Mandriva MDVSA-2013:135 2013-04-10

Comments (none posted)

zendframework: information disclosure

Package(s):zendframework CVE #(s):CVE-2012-3363
Created:July 2, 2012 Updated:April 3, 2013
Description: From the Debian advisory:

An XML External Entities inclusion vulnerability was discovered in Zend Framework, a PHP library. This vulnerability may allow attackers to access to local files, depending on how the framework is used.

Alerts:
Debian DSA-2505-1 2012-06-29
Fedora FEDORA-2012-9979 2012-07-14
Fedora FEDORA-2012-9978 2012-07-14
Mageia MGASA-2012-0200 2012-08-06
Fedora FEDORA-2013-4387 2013-04-03
Fedora FEDORA-2013-4404 2013-04-03

Comments (none posted)

Page editor: Jake Edge
Next page: Kernel development>>

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds