LWN.net Logo

LWN.net Weekly Edition for January 12, 2006

The coming Debian GFDL collision

The Debian Project's discomfort with the GNU Free Documentation License (GFDL) has been clear for some time. To Debian developers (and many others), the GFDL is not a free license for a few reasons:

  • The "invariant sections" requirement allows an author to designate parts of a document which cannot be changed or removed. This requirement has a clear and transparent purpose: it keeps people from circulating copies of GNU documents which lack the GNU Manifesto and related text. Invariant sections are obnoxious at best; it is, for example, impossible to use a chapter from one of the emacs manuals without dragging along many pages of unrelated material. At worst, invariant sections are non-free, since they restrict the right to create derivative works. Almost nobody (outside of the Free Software Foundation) uses invariant sections (and the related "cover texts") in GFDL-licensed documents.

  • The GFDL contains a section intended to keep manuals from being locked up in digital restrictions management systems. That section is so broadly written, however, that some people believe it disallows storing a GFDL-licensed manual on an encrypted filesystem or even setting the file permissions on the manual to disallow world-read access.

  • The requirement that "transparent" copies of a document (think "source code") be distributed with "opaque" copies strikes some as being overly onerous. The license seems to require users to download transparent copies whether or not they want them.

See the Debian position statement on the GFDL for more information on why the project objects to this license.

Debian developer Anthony Towns recently circulated a proposal for a general resolution (since updated) on the GFDL. The resolution would reiterate the project's objections to the license, and generally bring the issue back into the foreground. Previously, the developers had agreed to let GFDL-licensed documentation slide so as to not delay the Sarge release. That release is now out, and the Etch release is planned for December of this year. As things stand now, the project will not be able to release Etch until all non-free documentation has been removed - and that situation is unlikely to change.

The Debian folks would like to see this problem solved by the FSF, which could make it vanish by releasing an updated version of the GFDL. The transparent copy and DRM items seem amenable to easy fixes, leaving only invariant sections to worry about. Even in the absence of a change of heart on invariant sections, fixing the other issues would make documents which lack such sections free. Tweaking the GFDL to allow the removal of invariant sections would solve the problem completely.

Given that version 3 of the GPL is due to be unveiled (in draft form) on January 16, it is probably safe to assume that the FSF is not devoting a great deal of attention to tweaking the GFDL at this time. The FSF has, in fact, proved quite resistant to making any changes to that license even when there weren't other things going on. So a new GFDL before the scheduled Etch release seems unlikely. So, it is probable that there will be a mass purge of GFDL-licensed documentation from the core Debian distribution. That documentation will then languish in the non-free area, where Debian folks will routinely sneer at it.

This purge will affect any free software project whose code is shipped by Debian, and which has documentation licensed under the GFDL. As it happens, there are a couple of smallish projects which fit that description, called KDE and GNOME. Both of these projects will have to find a way to address Debian's concerns, or see its code shipped without the accompanying documentation.

The projects are starting to think about this issue. Recently, Jordi Mallach posted a call for discussion on the GNOME desktop-devel list, and Isaac Clerencia posted a very similar message to kde-devel. In fact, the messages are so similar that one must conclude that the level of cooperation between the two projects is higher than generally imagined. In both cases, two options are presented: (1) create new documentation-free tarballs, or (2) relicense or dual-license the existing manuals so that Debian will see them as being free. The dual-licensing idea is the one which is recommended.

The initial response in both projects has been somewhat unsympathetic to the Debian project's position. It seems fair to say that quite a few developers (and authors) don't really see a problem in need of a solution - especially since neither project makes use of invariant sections. A GNOME developer suggested that it was up to the Debian project to either get the GFDL changed or to deal with every author to get the licensing changed on their works. A KDE developer has flat-out refused to consider dual-licensing his work. There are people in both camps who have problems with the GFDL, but it appears that bringing about a licensing change will be hard to do.

So there does not appear to be an immediate solution at hand, and the chances are good that Etch will ship without a great deal of documentation. Debian Etch users will have to get their GNOME and KDE manuals at the same time they stock up on MP3 encoders, libdvdcss, and that Flash plugin they swear they never use. It's not the end of the world; that documentation remains readily available. But it is an example of what can happen when we are not sufficiently careful in our choice of licenses. Picking the wrong license can lead to trouble down the road, and it can be a hard choice to change.

This episode could also have been avoided if the FSF had been a bit more responsive to the feedback it sought when the GFDL was released in draft form. Most of the objections one hears now were voiced then, but they had no effect on the final wording of the license. One can only hope that the GPLv3 project, which begins next week, will produce a more generally-acceptable final result. The stakes in that case are significantly higher.

Comments (41 posted)

Flash players for Linux

One of the places where the Linux desktop tends to fall short of the proprietary alternatives is its support for the Shockwave Flash media format. The world is full of deprived Linux users who are unable to enjoy the full benefits of singing, dancing advertisements on web pages. These users are also deprived of cheesy games, delightful product demos, and more. Clearly Linux will never be ready for the desktop as long as this situation persists.

The truth of the matter is that the ability to deal with Flash is occasionally useful. There is a place in the world for cheesy games. So a free Flash player would be a nice addition to the Linux desktop. That player may have just gotten a bit closer with the Free Software Foundation's announcement of Gnash, a GPL-licensed Flash player. According to the announcement:

Gnash is a project to build a SWF version 7 compliant flash player with high-quality imaging. It is the most advanced free flash player that currently exists, and an important addition to the GNU project. The release of Gnash represents the achievement of one of the free software movement's high priority projects.

It was quickly pointed out, however, that the FSF may have gotten a little ahead of itself with this announcement. Gnash, as it stands now, is prone to frequent crashes, does not work on 64-bit systems, and is generally not ready for prime time. It is, however, at a point where it could benefit from contributions from a wider group of developers, and attracting those contributions is certainly what the FSF is really trying to do at this point.

Others pointed out that Gnash is not the only free Flash player out there, and that it might not even be the "most advanced" one. In particular, swfdec has been releasing for some time now, with version 0.3.6 hitting the net on January 10. Swfdec comes with a mozilla plugin (as does Gnash), and GStreamer integration as well.

One important difference between these two projects was pointed out by Christian Schaller: Gnash is licensed under the GPL, while swfdec uses the LGPL. This difference could matter to a significant subset of potential users. Much of what is found in Flash files, including MP3 audio and various video formats, is covered by patents in some parts of the world. The LGPL allows swfdec to be distributed alongside patent-encumbered code; such distribution, instead, is not possible with Gnash. This restriction will not matter to people who aren't interested in running code with patent issues. But people who are less fussy about such issues, and who want a Flash player that actually plays the Flash files they encounter on the net, may care quite a bit.

Choice is a good thing, and the free software community may well benefit from having multiple Flash players out there. But it is also probably true that there is not a surplus of developers with time to contribute to this sort of project. So it might benefit the community to have a discussion about the relative importance of GPL licensing and the ability to distribute non-free decoders. It is a choice with unfortunate consequences either way.

Comments (19 posted)

Publicly funded free software security audits

The static analysis tool once known as the "Stanford Checker" has occasionally shown up here on LWN. The Checker has often been applied to the Linux kernel code base, resulting in the detection (and fixing) of hundreds of bugs before they created trouble on production systems. It is clearly a powerful tool, and it has often been hoped that the Checker would be released as free software. That was not to be, however; instead, it evolved into a proprietary product called "Prevent," offered by a company called Coverity.

The Coverity folks have occasionally posted information on problems found with their software, and those bug reports have been appreciated. It now looks like that stream of information is about to increase; Coverity has announced that it (along with Stanford University) has received a grant from the U.S. Department of Homeland Security to help improve the security of free software. To that end, Coverity Prevent will be run against some 40 free software projects (the release lists the kernel, Apache, MySQL, PostgreSQL, Sendmail, FreeBSD, Mozilla, and GTK) and the results will go into a publicly-available bug database. The project is described as "multi-year"; an initial availability date for the bug database was not provided.

Some people who have yet to fully understand free software have been heard to wonder what benefits come from access to the source. These people may not be programmers, and have no clue what they would ever do with that code. Here is a clear example of why free software is better. All users of the packages analyzed by Coverity Prevent will benefit in a number of ways:

  • The number of bugs found in each package will be public information, as will how that number changes over time.

  • Users who are concerned about the security and reliability of the code they use will be able to see just how responsive each project is to the bugs which are found.

  • Developers will - one hopes - learn from the types of bugs which are consistently found in their packages and get better at avoiding them.

  • These bugs - many of which are reliability and security problems waiting to happen - will be fixed.

Proprietary software simply is not available for third-party auditing in this manner.

Most of this is not new; the auditing (and fixing) of free software is an ongoing process. The free software community does not, yet, have tools which are as good as Prevent, however, so its regular application to free source should be a good thing. And the bug database should be full of interesting information which will help potential users judge the relative security of the covered projects.

One could argue that the Department's funds would have been better applied to the creation of free tools which perform detailed static analysis of code. Then all projects could benefit from the results. Still, direct government support for free software is rare in the U.S. (especially outside of scientific funding agencies), so this grant looks like a step in the right direction.

There are risks involved in an effort like this. If developers are not responsive to the bugs reported by Prevent, the bug database could become an easy shopping list for malware authors. The bug database also offers some FUD possibilities: similar databases do not exist for proprietary software products. But we should not fear public disclosure of our bugs; it makes us stronger in the end. This project, if it lives up to its potential, will result in a higher-quality, more secure code base for all free software users.

Comments (6 posted)

Page editor: Jonathan Corbet

Security

The CERT vulnerability list

It's all over the mainstream media: the CERT 2005 vulnerabilities list shows that "Unix/Linux" had three times as many vulnerabilities as Windows. The security battle is over, and Windows has won. Of course, if one actually looks at the list, the story no longer seems so clear.

Let's examine a few entries:

  • There are four vulnerabilities in 4D Webstar, one in ADP elite, one in Adrian Pascalau GIPTables, two in Alexander Barton nqIRCd, two in Alexis Sukrieh Backup Manager, one in Alkalay.Net, one in Andrew Church IRC Services, two in Appfluent Technology Database IDS, etc. Chances are that most Linux systems out there are not affected in any way by any of these vulnerabilities.

  • Eight vulnerabilities are in proprietary Adobe products, which have little to do with Linux.

  • The Apache mod_ssl SSLVerifyClient vulnerability is listed nine separate times. The Apache SpamAssassin denial of service vulnerability appears three times.

  • Forty-one of the "Unix/Linux" vulnerabilities are in Apple software, mainly OS X and Safari.

  • Four are specific to the Astaro Security Linux distribution.

One could go on for some time, but your editor chose to stop before finishing with the letter "A". The point should be clear anyway: drawing any conclusions from the length of this list makes no sense at all.

One might make a reasonable Linux vulnerabilities list by (1) removing the large numbers of entries for BSD and proprietary Unix systems, (2) removing duplicates, and (3) removing proprietary products and other packages not normally shipped or installed with Linux distributions. The resulting list would certainly be less than 20% of the size of the version posted by CERT.

One might also be tempted to look at CERT's advisory list for 2005. Of the alleged thousands of "Unix/Linux" vulnerabilities, exactly one (the Snort Back Orifice buffer overflow) merited an advisory from CERT. Every other alert sent out in 2005 was for Windows and other proprietary products. It might have been nice for CERT to mention this when it put up its list of vulnerabilities.

One can also point out that most of the vulnerabilities were found as the result of active auditing efforts; they were fixed before anybody exploited them. Many of them are theoretical in nature, and many of them are only exploitable by local users. All vulnerabilities are not created equal.

In the end, however, one fact remains: even a list which is 10% as long as CERT's is too long. We can argue relative security all we want (and we should dispute the outright silliness that results from CERT's list), but Linux still is not as secure as we need it to be. When the length of that list gets rather closer to zero, we'll be in a position to brag about the security of Linux.

Comments (20 posted)

Brief items

Novell releases AppArmor

Novell has announced that it has released AppArmor as free software. AppArmor was developed by Immunix (which was acquired by Novell); it is a Linux security module which can be used to precisely control what specific applications can do. It looks somewhat similar to SELinux, but simpler and less ambitious in scope. The OpenSUSE AppArmor detail page has more information, including an example configuration file.

Comments (8 posted)

New vulnerabilities

auth_ldap: format string vulnerability

Package(s):auth_ldap CVE #(s):CVE-2006-0150
Created:January 10, 2006 Updated:February 28, 2006
Description: The auth_ldap package is an httpd module that allows user authentication against information stored in an LDAP database. A format string flaw was found in the way auth_ldap logs information. It may be possible for a remote attacker to execute arbitrary code as the 'apache' user if auth_ldap is used for user authentication.
Alerts:
Fedora-Legacy FLSA:177694 2006-02-27
Debian DSA-952-1 2006-01-23
Mandriva MDKSA-2006:017 2006-01-19
Red Hat RHSA-2006:0179-01 2006-01-10

Comments (none posted)

blender: integer overflow

Package(s):blender CVE #(s):CVE-2005-4470
Created:January 6, 2006 Updated:June 15, 2006
Description: Damian Put discovered that Blender did not properly validate a 'length' value in .blend files. Negative values led to an insufficiently sized memory allocation. By tricking a user into opening a specially crafted .blend file, this could be exploited to execute arbitrary code with the privileges of the Blender user.
Alerts:
Debian-Testing DTSA-29-1 2006-06-15
Debian DSA-1039-1 2006-04-24
Gentoo 200601-08 2006-01-13
Ubuntu USN-238-2 2006-01-06
Ubuntu USN-238-1 2006-01-06

Comments (none posted)

bogofilter: buffer overflow

Package(s):bogofilter CVE #(s):CVE-2005-4591
Created:January 11, 2006 Updated:January 11, 2006
Description: A buffer overflow was found in the UTF-8 handling code in bogofilter; it can be exploited via a malicious email message.
Alerts:
Ubuntu USN-240-1 2006-01-11

Comments (none posted)

ethereal: denial of service

Package(s):ethereal CVE #(s):CVE-2005-3313
Created:January 5, 2006 Updated:January 11, 2006
Description: Ethereal, a network traffic monitor has an IRC protocol dissector vulnerability, remote attackers can cause a denial of service by creating an infinite loop.
Alerts:
Red Hat RHSA-2006:0156-01 2006-01-11
Fedora FEDORA-2005-000 2006-01-05

Comments (none posted)

HylaFAX: input validation vulnerability

Package(s):hylafax CVE #(s):CVE-2005-3538 CVE-2005-3539
Created:January 6, 2006 Updated:January 17, 2006
Description: The HylaFAX 4.2.4 release corrects issues with previous versions. HylaFAX runs the notify script on untrusted user input. Furthermore, users can log in without a password when HylaFAX is installed with the pam USE-flag disabled.
Alerts:
Mandriva MDKSA-2006:015 2006-01-16
Debian DSA-933-1 2006-01-09
Gentoo 200601-03 2006-01-06

Comments (none posted)

mod_auth_pgsql: format string flaws

Package(s):mod_auth_pgsql CVE #(s):CVE-2005-3656
Created:January 6, 2006 Updated:February 28, 2006
Description: The mod_auth_pgsql package is an httpd module that allows user authentication against information stored in a PostgreSQL database. Several format string flaws were found in the way mod_auth_pgsql logs information. It may be possible for a remote attacker to execute arbitrary code as the 'apache' user if mod_auth_pgsql is used for user authentication.
Alerts:
Fedora-Legacy FLSA:177326 2006-02-27
Gentoo 200601-05 2006-01-10
Debian DSA-935-1 2006-01-10
Mandriva MDKSA-2006:009 2006-01-06
Ubuntu USN-239-1 2006-01-09
Red Hat RHSA-2006:0164-01 2006-01-05

Comments (none posted)

nbd: arbitrary code execution

Package(s):nbd CVE #(s):CVE-2005-3534
Created:January 6, 2006 Updated:March 7, 2011
Description: Kurt Fitzner discovered that the NBD (network block device) server did not correctly verify the maximum size of request packets. By sending specially crafted large request packets, a remote attacker who is allowed to access the server could exploit this to execute arbitrary code with root privileges.
Alerts:
SuSE SUSE-SR:2006:001 2006-01-13
Ubuntu USN-237-1 2006-01-06

Comments (none posted)

petris: buffer overflow

Package(s):petris CVE #(s):CVE-2005-3540
Created:January 9, 2006 Updated:January 11, 2006
Description: Steve Kemp from the Debian Security Audit project discovered a buffer overflow in petris, a clone of the Tetris game, which may be exploited to execute arbitrary code with group games privileges.
Alerts:
Debian DSA-929-1 2006-01-09

Comments (none posted)

pound: HTTP Request Smuggling Attack

Package(s):pound CVE #(s):CVE-2005-3751
Created:January 10, 2006 Updated:June 8, 2006
Description: HTTP requests with conflicting Content-Length and Transfer-Encoding headers could lead to HTTP Request Smuggling Attack, which can be exploited to bypass packet filters or poison web caches.
Alerts:
Gentoo 200606-05 2006-06-07
Debian DSA-934-1 2006-01-09

Comments (none posted)

smstools: format string attack

Package(s):smstools CVE #(s):CVE-2006-0083
Created:January 9, 2006 Updated:January 11, 2006
Description: Ulf Harnhammar from the Debian Security Audit project discovered a format string attack in the logging code of smstools, which may be exploited to execute arbitrary code with root privileges.
Alerts:
Debian DSA-930-2 2006-01-10
Debian DSA-930-1 2006-01-09

Comments (none posted)

VMware: arbitrary code execution

Package(s):vmware CVE #(s):CVE-2005-4459
Created:January 9, 2006 Updated:January 11, 2006
Description: Tim Shelton discovered that vmnet-natd, the host module providing NAT-style networking for VMware guest operating systems, is unable to process incorrect 'EPRT' and 'PORT' FTP requests. Malicious guest operating systems using the NAT networking feature or local VMware Workstation users could exploit this vulnerability to execute arbitrary code on the host system with elevated privileges.
Alerts:
Gentoo 200601-04 2006-01-07

Comments (none posted)

xpdf: heap overflows

Package(s):xpdf gpdf kpdf poppler CVE #(s):CVE-2005-3624 CVE-2005-3625 CVE-2005-3626 CVE-2005-3627
Created:January 11, 2006 Updated:March 10, 2006
Description: Xpdf, the associated poppler library, and other applications using that library are susceptible to a new set of buffer overflows discovered by Chris Evans and infamous41md. These overflows could be exploited, via a malicious PDF file, to execute arbitrary code on the target system.
Alerts:
Fedora-Legacy FLSA:176751 2006-03-07
Mandriva MDKSA-2006:030 2006-02-02
Debian DSA-962-1 2006-02-01
Debian DSA-961-1 2006-02-01
Gentoo 200601-17 2006-01-30
Debian-Testing DTSA-28-1 2005-01-25
Debian DSA-950-1 2006-01-23
Trustix TSLSA-2006-0002 2006-01-13
Debian DSA-940-1 2006-01-13
Mandriva MDKSA-2006:012 2006-01-12
Fedora FEDORA-2005-028 2006-01-12
Fedora FEDORA-2005-029 2006-01-12
Debian DSA-938-1 2006-01-12
Debian DSA-937-1 2006-01-12
SuSE SUSE-SA:2006:001 2006-01-11
Red Hat RHSA-2006:0177-01 2006-01-11
Red Hat RHSA-2006:0163-01 2006-01-11
Mandriva MDKSA-2006:011 2006-01-10
Mandriva MDKSA-2006:010 2006-01-10
Debian DSA-936-1 2006-01-11

Comments (none posted)

xpdf: integer overflows

Package(s):xpdf, poppler, cupsys, tetex-bin CVE #(s):CVE-2005-3624 CVE-2005-3625 CVE-2005-3626 CVE-2005-3627
Created:January 5, 2006 Updated:November 30, 2006
Description: xpdf has a number of integer overflows. A remote attacker can trick a user into opening a maliciously crafted pdf file, allowing the attacker to execute code with the privileges of the local user. This also affects the Poppler library, cupsys and tetex-bin.
Alerts:
Fedora FEDORA-2006-1220 2006-11-30
Debian DSA-932-1 2006-01-09
Debian DSA-931-1 2006-01-09
Ubuntu USN-236-2 2006-01-09
Mandriva MDKSA-2006:008 2006-01-06
Mandriva MDKSA-2006:006 2006-01-05
Mandriva MDKSA-2006:005 2006-01-05
Mandriva MDKSA-2006:004 2006-01-05
Mandriva MDKSA-2006:003 2006-01-05
Ubuntu USN-236-1 2006-01-05

Comments (none posted)

Updated vulnerabilities

apache: cross-site scripting

Package(s):apache CVE #(s):CVE-2005-3352
Created:December 14, 2005 Updated:May 10, 2006
Description: Versions 1 and 2 of the apache web server suffer from a cross-site scripting vulnerability in the mod_imap module; see this bugzilla entry for details.
Alerts:
Slackware SSA:2006-129-01 2006-05-10
SuSE SUSE-SR:2006:004 2006-02-24
Fedora-Legacy FLSA:175406 2006-02-18
Gentoo 200602-03 2006-02-06
Fedora FEDORA-2006-052 2006-01-20
Red Hat RHSA-2006:0158-01 2006-01-17
Ubuntu USN-241-1 2006-01-12
Trustix TSLSA-2005-0074 2005-12-23
Mandriva MDKSA-2006:007 2006-01-05
Red Hat RHSA-2006:0159-01 2006-01-05
OpenPKG OpenPKG-SA-2005.029 2005-12-14

Comments (none posted)

bzip2: race condition and infinite loop

Package(s):bzip2 CVE #(s):CAN-2005-0953 CAN-2005-1260
Created:May 17, 2005 Updated:January 10, 2007
Description: A race condition in bzip2 1.0.2 and earlier allows local users to modify permissions of arbitrary files via a hard link attack on a file while it is being decompressed, whose permissions are changed by bzip2 after the decompression is complete. Also specially crafted bzip2 archives may cause an infinite loop in the decompressor.
Alerts:
rPath rPSA-2007-0004-1 2007-01-09
Debian DSA-741-1 2005-07-07
Red Hat RHSA-2005:474-01 2005-06-16
OpenPKG OpenPKG-SA-2005.008 2005-06-10
SuSE SUSE-SR:2005:015 2005-06-07
Debian DSA-730-1 2005-05-27
Mandriva MDKSA-2005:091 2005-05-18
Ubuntu USN-127-1 2005-05-17

Comments (2 posted)

ktools: buffer overflow

Package(s):centericq CVE #(s):CVE-2005-3863
Created:December 7, 2005 Updated:August 29, 2006
Description: From the Debian-Testing alert: Mehdi Oudad "deepfear" and Kevin Fernandez "Siegfried" from the Zone-H Research Team discovered a buffer overflow in kkstrtext.h of the ktools library, which is included in (at least) centericq and motor.
Alerts:
Gentoo 200608-27 2006-08-29
Debian DSA-1088-1 2006-06-03
Debian DSA-1083-1 2006-05-31
Gentoo 200512-11 2005-12-20
Debian-Testing DTSA-23-1 2005-12-05

Comments (none posted)

cpio: arbitrary code execution

Package(s):cpio CVE #(s):CVE-2005-4268
Created:January 2, 2006 Updated:March 17, 2010
Description: Richard Harms discovered that cpio did not sufficiently validate file properties when creating archives. Files with e. g. a very large size caused a buffer overflow. By tricking a user or an automatic backup system into putting a specially crafted file into a cpio archive, a local attacker could probably exploit this to execute arbitrary code with the privileges of the target user (which is likely root in an automatic backup system).
Alerts:
CentOS CESA-2010:0145 2010-03-17
Red Hat RHSA-2010:0145-01 2010-03-15
rPath rPSA-2007-0094-1 2007-05-07
Red Hat RHSA-2007:0245-02 2007-05-01
Ubuntu USN-234-1 2006-01-02

Comments (none posted)

curl: buffer overflow

Package(s):curl CVE #(s):CVE-2005-4077
Created:December 8, 2005 Updated:March 27, 2006
Description: The curl file transfer utility has a buffer overflow vulnerability in the URL authentication code. If an overly long URL is used, a buffer overflow can result, allowing for local unauthorized access.
Alerts:
Gentoo 200603-25 2006-03-27
Debian DSA-919-2 2006-03-10
Trustix TSLSA-2005-0072 2005-12-16
Red Hat RHSA-2005:875-01 2005-12-20
Gentoo 200512-09 2005-12-16
Ubuntu USN-228-1 2005-12-12
Fedora FEDORA-2005-1137 2005-12-12
Fedora FEDORA-2005-1136 2005-12-12
Debian DSA-919-1 2005-12-12
OpenPKG OpenPKG-SA-2005.028 2005-12-10
Mandriva MDKSA-2005:224 2005-12-08
Fedora FEDORA-2005-1129 2005-12-08
Fedora FEDORA-2005-1130 2005-12-08

Comments (none posted)

cyrus-imapd: buffer overflows

Package(s):cyrus-imapd CVE #(s):CAN-2005-0546
Created:February 23, 2005 Updated:April 10, 2006
Description: Cyrus-imapd, prior to version 2.2.12, contains several buffer overflows which could be exploited by an (authenticated) attacker to run code on the server system.
Alerts:
Fedora-Legacy FLSA:156290 2006-04-04
Red Hat RHSA-2005:408-01 2005-05-17
Fedora FEDORA-2005-339 2005-04-27
OpenPKG OpenPKG-SA-2005.005 2005-04-05
Conectiva CLA-2005:937 2005-03-17
Mandrake MDKSA-2005:051 2005-03-04
Ubuntu USN-87-1 2005-02-28
SuSE SUSE-SA:2005:009 2005-02-24
Gentoo 200502-29 2005-02-23

Comments (none posted)

dhis-tools-dns: insecure temporary file

Package(s):dhis-tools-dns CVE #(s):CVE-2005-3341
Created:December 27, 2005 Updated:January 4, 2006
Description: Javier Fernández-Sanguino Peña from the Debian Security Audit project discovered that two scripts in the dhis-tools-dns package, DNS configuration utilities for a dynamic host information System, which are usually executed by root, create temporary files in an insecure fashion.
Alerts:
Debian DSA-928-1 2005-12-27

Comments (none posted)

dia: missing input sanitizing

Package(s):dia CVE #(s):CAN-2005-2966
Created:October 4, 2005 Updated:April 6, 2006
Description: Joxean Koret discovered that the SVG import plugin did not properly sanitize data read from an SVG file. By tricking an user into opening a specially crafted SVG file, an attacker could exploit this to execute arbitrary code with the privileges of the user.
Alerts:
Debian DSA-1025-1 2006-04-06
Mandriva MDKSA-2005:187 2005-10-20
Gentoo 200510-06 2005-10-06
Debian DSA-847-1 2005-10-08
SuSE SUSE-SR:2005:022 2005-10-07
Ubuntu USN-193-1 2005-10-04

Comments (none posted)

emacs21: format string vulnerability in "movemail"

Package(s):emacs21 CVE #(s):CAN-2005-0100
Created:February 7, 2005 Updated:May 15, 2006
Description: Max Vozeler discovered a format string vulnerability in the "movemail" utility of Emacs. By sending specially crafted packets, a malicious POP3 server could cause a buffer overflow, which could be exploited to execute arbitrary code with the privileges of the user and the "mail" group.
Alerts:
Fedora-Legacy FLSA:152898 2006-05-12
Debian DSA-685-1 2005-02-17
Mandrake MDKSA-2005:038 2005-02-15
Gentoo 200502-20 2005-02-15
Fedora FEDORA-2005-146 2005-02-14
Fedora FEDORA-2005-145 2005-02-14
Red Hat RHSA-2005:133-01 2005-02-15
Red Hat RHSA-2005:110-01 2005-02-15
Red Hat RHSA-2005:134-01 2005-02-10
Red Hat RHSA-2005:112-01 2005-02-10
Fedora FEDORA-2005-116 2005-02-08
Fedora FEDORA-2005-115 2005-02-08
Debian DSA-671-1 2005-02-08
Debian DSA-670-1 2005-02-08
Ubuntu USN-76-1 2005-02-07

Comments (none posted)

enscript: arbitrary code execution

Package(s):enscript CVE #(s):CAN-2004-1184 CAN-2004-1185 CAN-2004-1186
Created:January 21, 2005 Updated:May 27, 2006
Description: Erik Sjölund has discovered several security relevant problems in enscript, a program to convert ASCII text into Postscript and other formats. Unsanitized input can cause the execution of arbitrary commands via EPSF pipe support. Due to missing sanitizing of filenames it is possible that a specially crafted filename can cause arbitrary commands to be executed. Multiple buffer overflows can cause the program to crash.
Alerts:
rPath rPSA-2006-0083-1 2006-05-26
Fedora-Legacy FLSA:152892 2005-12-17
Red Hat RHSA-2005:040-01 2005-02-15
Mandrake MDKSA-2005:033 2005-02-10
Gentoo 200502-03 2005-02-02
Red Hat RHSA-2005:039-01 2005-02-01
Fedora FEDORA-2005-096 2005-01-31
Fedora FEDORA-2005-092 2005-01-28
Fedora FEDORA-2005-091 2005-01-28
Fedora FEDORA-2005-016 2005-01-26
Fedora FEDORA-2005-015 2005-01-26
Ubuntu USN-68-1 2005-01-24
Debian DSA-654-1 2005-01-21

Comments (none posted)

ethereal: buffer overflow

Package(s):ethereal CVE #(s):CVE-2005-3651
Created:December 13, 2005 Updated:January 4, 2006
Description: A buffer overflow has been discovered in ethereal, a commonly used network traffic analyzer that causes a denial of service and may potentially allow the execution of arbitrary code.
Alerts:
Mandriva MDKSA-2006:002 2006-01-03
Mandriva MDKSA-2005:227 2005-12-14
Gentoo 200512-06 2005-12-14
Debian DSA-920-1 2005-12-13

Comments (none posted)

ethereal: multiple vulnerabilities

Package(s):ethereal CVE #(s):CVE-2005-3241 CVE-2005-3242 CVE-2005-3243 CVE-2005-3244 CVE-2005-3245 CVE-2005-3246 CVE-2005-3247 CVE-2005-3248 CVE-2005-3249 CVE-2005-3184
Created:October 25, 2005 Updated:January 10, 2006
Description: A number of security flaws have been discovered in Ethereal. On a system where Ethereal is running, a remote attacker could send malicious packets to trigger these flaws and cause Ethereal to crash or potentially execute arbitrary code.
Alerts:
Fedora-Legacy FLSA:152922 2006-01-09
Mandriva MDKSA-2005:193-2 2005-10-31
Gentoo 200510-25 2005-10-30
Mandriva MDKSA-2005:193-1 2005-10-26
Mandriva MDKSA-2005:193 2005-10-25
Red Hat RHSA-2005:809-01 2005-10-25

Comments (none posted)

evolution: format string issues

Package(s):evolution CVE #(s):CAN-2005-2549 CAN-2005-2550
Created:August 15, 2005 Updated:March 23, 2006
Description: Evolution has format string issues. SITIC advisory SA05-001 contains more information.
Alerts:
Debian DSA-1016-1 2006-03-23
SuSE SUSE-SA:2005:054 2005-09-16
Red Hat RHSA-2005:267-01 2005-08-29
Gentoo 200508-12 2005-08-23
Mandriva MDKSA-2005:141 2005-08-17
Fedora FEDORA-2005-742 2005-08-11
Fedora FEDORA-2005-743 2005-08-11

Comments (2 posted)

fetchmail: multidrop bug

Package(s):fetchmail CVE #(s):CVE-2005-4348
Created:December 20, 2005 Updated:May 27, 2006
Description: Fetchmail contains a bug which allows a malicious mail server to crash the client by sending a message without headers. This occurs when running in multidrop mode.
Alerts:
rPath rPSA-2006-0084-1 2006-05-26
Fedora-Legacy FLSA:164512 2006-05-12
Slackware SSA:2006-045-01 2006-02-15
Debian DSA-939-1 2006-01-13
Ubuntu USN-233-1 2006-01-02
Mandriva MDKSA-2005:236 2005-12-23
Fedora FEDORA-2005-1187 2005-12-20
Fedora FEDORA-2005-1186 2005-12-20

Comments (none posted)

ffmpeg: buffer overflow

Package(s):ffmpeg CVE #(s):CVE-2005-4048
Created:December 15, 2005 Updated:March 17, 2006
Description: The avcodec_default_get_buffer() function of the ffmpeg library has a buffer overflow vulnerability. A user can be tricked into playing a maliciously created PNG movie, allowing the attacker to run arbitrary code with the user's privileges.
Alerts:
Debian DSA-1005-1 2006-03-16
Debian DSA-1004-1 2006-03-16
Debian DSA-992-1 2006-03-10
Gentoo 200603-03 2006-03-04
Gentoo 200602-01 2006-02-05
Gentoo 200601-06 2006-01-10
Ubuntu USN-230-2 2005-12-16
Ubuntu USN-230-1 2005-12-14
Mandriva MDKSA-2005:228 2005-12-14
Mandriva MDKSA-2005:229 2005-12-14
Mandriva MDKSA-2005:232 2005-12-14
Mandriva MDKSA-2005:230 2005-12-14
Mandriva MDKSA-2005:231 2005-12-14

Comments (none posted)

firefox: multiple vulnerabilities

Package(s):firefox CVE #(s):CAN-2005-2701 CAN-2005-2702 CAN-2005-2703 CAN-2005-2704 CAN-2005-2705 CAN-2005-2706 CAN-2005-2707 CAN-2005-2968
Created:September 22, 2005 Updated:February 15, 2006
Description: The Firefox browser has multiple vulnerabilities including problems with XBM image file processing, Unicode sequence processing, XMLHttp requests, malicious XBL binding, a JavaScript engine buffer overflow, about: pages, opening of new windows, and command line URL processing.
Alerts:
Slackware SSA:2006-045-02 2006-02-15
Fedora-Legacy FLSA:168375 2006-01-09
Ubuntu USN-200-1 2005-10-11
Ubuntu USN-155-3 2005-10-04
Debian DSA-838-1 2005-10-02
Gentoo GLSA 200509-11:02 2005-09-18
SuSE SUSE-SA:2005:058 2005-09-30
Mandriva MDKSA-2005:170 2005-09-26
Mandriva MDKSA-2005:169 2005-09-26
Slackware SSA:2005-269-01 2005-09-26
Fedora FEDORA-2005-934 2005-09-26
Fedora FEDORA-2005-933 2005-09-26
Fedora FEDORA-2005-932 2005-09-26
Fedora FEDORA-2005-931 2005-09-26
Fedora FEDORA-2005-930 2005-09-26
Fedora FEDORA-2005-929 2005-09-26
Fedora FEDORA-2005-928 2005-09-26
Fedora FEDORA-2005-927 2005-09-26
Fedora FEDORA-2005-926 2005-09-26
Ubuntu USN-186-2 2005-09-25
Ubuntu USN-186-1 2005-09-23
Red Hat RHSA-2005:789-01 2005-09-22
Red Hat RHSA-2005:785-01 2005-09-22

Comments (none posted)

Foomatic: Arbitrary command execution in foomatic-rip

Package(s):foomatic CVE #(s):CAN-2004-0801
Created:September 20, 2004 Updated:May 31, 2006
Description: There is a vulnerability in the foomatic-filters package. This vulnerability is due to insufficient checking of command-line parameters and environment variables in the foomatic-rip filter. This vulnerability may allow both local and remote attackers to execute arbitrary commands on the print server with the permissions of the spooler.
Alerts:
SuSE SUSE-SA:2006:026 2006-05-30
Fedora-Legacy FLSA:2076 2004-11-05
Conectiva CLA-2004:880 2004-10-27
Fedora FEDORA-2004-303 2004-09-21
Gentoo 200409-24 2004-09-20

Comments (none posted)

FUSE: mtab corruption through fusermount

Package(s):fuse CVE #(s):CVE-2005-3531
Created:November 22, 2005 Updated:January 24, 2006
Description: Thomas Biege discovered that fusermount fails to securely handle special characters specified in mount points. A local attacker could corrupt the contents of the /etc/mtab file by mounting over a maliciously-named directory using fusermount, potentially allowing the attacker to set unauthorized mount options.
Alerts:
Debian-Testing DTSA-27-1 2006-01-20
Mandriva MDKSA-2005:216 2005-11-24
Gentoo 200511-17 2005-11-22

Comments (none posted)

gaim: buffer overflow

Package(s):gaim CVE #(s):CAN-2005-2103
Created:August 10, 2005 Updated:February 27, 2006
Description: Gaim suffers from a heap-based buffer overflow which can be exploited via a hostile "away message" to execute arbitrary code.
Alerts:
Fedora-Legacy FLSA:158543 2006-02-25
Slackware SSA:2005-242-03 2005-08-31
Fedora FEDORA-2005-751 2005-08-17
Fedora FEDORA-2005-750 2005-08-17
Mandriva MDKSA-2005:139 2005-08-15
Gentoo 200508-06 2005-08-15
Ubuntu USN-168-1 2005-08-12
Red Hat RHSA-2005:589-01 2005-08-09

Comments (none posted)

gdb: multiple vulnerabilities

Package(s):gdb CVE #(s):CAN-2005-1704 CAN-2005-1705
Created:May 20, 2005 Updated:August 11, 2006
Description: Tavis Ormandy of the Gentoo Linux Security Audit Team discovered an integer overflow in the BFD library, resulting in a heap overflow. A review also showed that by default, gdb insecurely sources initialization files from the working directory. Successful exploitation would result in the execution of arbitrary code on loading a specially crafted object file or the execution of arbitrary commands.
Alerts:
Red Hat RHSA-2006:0354-01 2006-08-10
Red Hat RHSA-2006:0368-01 2006-07-20
Mandriva MDKSA-2005:215 2005-11-23
Fedora FEDORA-2005-1033 2005-10-27
Fedora FEDORA-2005-1032 2005-10-27
Red Hat RHSA-2005:801-01 2005-10-18
Red Hat RHSA-2005:763-01 2005-10-11
Red Hat RHSA-2005:709-01 2005-10-05
Red Hat RHSA-2005:673-01 2005-10-05
Red Hat RHSA-2005:659-01 2005-09-28
Fedora FEDORA-2005-498 2005-06-29
Fedora FEDORA-2005-497 2005-06-29
Gentoo 200506-01 2005-06-01
Trustix TSLSA-2005-0025 2005-05-31
Mandriva MDKSA-2005:095 2005-05-30
Ubuntu USN-136-2 2005-05-27
Ubuntu USN-136-1 2005-05-27
Ubuntu USN-135-1 2005-05-27
Gentoo 200505-15 2005-05-20

Comments (5 posted)

gdk-pixbuf: multiple vulnerabilities

Package(s):gdk-pixbuf gtk2 CVE #(s):CVE-2005-3186 CVE-2005-2976 CVE-2005-2975
Created:November 15, 2005 Updated:March 20, 2006
Description: The gdk-pixbuf package contains an image loading library used with the GNOME GUI desktop environment. A bug was found in the way gdk-pixbuf processes XPM images. An attacker could create a carefully crafted XPM file in such a way that it could cause an application linked with gdk-pixbuf to execute arbitrary code when the file was opened by a victim.

Ludwig Nussel discovered an integer overflow bug in the way gdk-pixbuf processes XPM images. An attacker could create a carefully crafted XPM file in such a way that it could cause an application linked with gdk-pixbuf to execute arbitrary code or crash when the file was opened by a victim.

Ludwig Nussel also discovered an infinite-loop denial of service bug in the way gdk-pixbuf processes XPM images. An attacker could create a carefully crafted XPM file in such a way that it could cause an application linked with gdk-pixbuf to stop responding when the file was opened by a victim.

Alerts:
Fedora-Legacy FLSA:173274 2006-03-16
Debian DSA-913-1 2005-12-01
Debian DSA-911-1 2005-11-29
Trustix TSLSA-2005-0066 2005-11-18
Mandriva MDKSA-2005:214 2005-11-18
Ubuntu USN-216-1 2005-11-16
SuSE SUSE-SA:2005:065 2005-11-16
Gentoo 200511-14 2005-11-16
Fedora FEDORA-2005-1088 2005-11-15
Fedora FEDORA-2005-1087 2005-11-15
Fedora FEDORA-2005-1086 2005-11-15
Fedora FEDORA-2005-1085 2005-11-15
Red Hat RHSA-2005:811-01 2005-11-15
Red Hat RHSA-2005:810-01 2005-11-15

Comments (none posted)

gedit: format string vulnerability

Package(s):gedit CVE #(s):CAN-2005-1686
Created:June 9, 2005 Updated:February 5, 2009
Description: A format string vulnerability has been discovered in gedit. Calling the program with specially crafted file names caused a buffer overflow, which could be exploited to execute arbitrary code with the privileges of the gedit user.
Alerts:
Fedora FEDORA-2009-1189 2009-01-29
Fedora FEDORA-2009-1187 2009-01-29
Debian DSA-753-1 2005-07-12
Mandriva MDKSA-2005:102 2005-06-15
Red Hat RHSA-2005:499-01 2005-06-13
Gentoo 200506-09 2005-06-11
Ubuntu USN-138-1 2005-06-09

Comments (1 posted)

gettext: Insecure temporary file handling

Package(s):gettext CVE #(s):CAN-2004-0966
Created:October 11, 2004 Updated:March 1, 2006
Description: gettext insecurely creates temporary files in world-writeable directories with predictable names. A local attacker could create symbolic links in the temporary files directory, pointing to a valid file somewhere on the filesystem. When gettext is called, this would result in file access with the rights of the user running the utility, which could be the root user.
Alerts:
Mandriva MDKSA-2006:051 2006-02-28
Fedora-Legacy FLSA:136323 2006-01-09
Gentoo 200410-10:02 2004-10-10
OpenPKG OpenPKG-SA-2004.055 2004-12-23
Ubuntu USN-5-1 2004-10-27
Gentoo 200410-10 2004-10-10

Comments (1 posted)

grip: buffer overflow

Package(s):grip CVE #(s):CAN-2005-0706
Created:March 10, 2005 Updated:November 19, 2008
Description: Grip, a CD ripper, has a buffer overflow vulnerability that can occur when the CDDB server returns more than 16 matches.
Alerts:
Fedora FEDORA-2008-9604 2008-11-19
Fedora FEDORA-2008-9521 2008-11-19
Fedora-Legacy FLSA:152919 2005-09-15
Mandriva MDKSA-2005:074 2005-04-20
Mandriva MDKSA-2005:075 2005-04-20
Gentoo 200504-07 2005-04-08
Mandrake MDKSA-2005:066 2005-04-01
Red Hat RHSA-2005:304-01 2005-03-28
Gentoo 200503-21 2005-03-17
Fedora FEDORA-2005-203 2005-03-09
Fedora FEDORA-2005-202 2005-03-09

Comments (none posted)

groff: insecure temporary directory

Package(s):groff CVE #(s):CAN-2004-0969
Created:November 1, 2004 Updated:February 9, 2006
Description: Recently, Trustix Secure Linux discovered a vulnerability in the groff package. The utility "groffer" created a temporary directory in an insecure way, which allowed exploitation of a race condition to create or overwrite files with the privileges of the user invoking the program.
Alerts:
Mandriva MDKSA-2006:038 2006-02-08
Gentoo 200411-15 2004-11-08
Ubuntu USN-13-1 2004-11-01

Comments (none posted)

gzip: arbitrary command execution

Package(s):gzip CVE #(s):CAN-2005-0758
Created:August 1, 2005 Updated:January 10, 2007
Description: zgrep in gzip before 1.3.5 does not handle shell metacharacters like '|' and '&' properly when they occurred in input file names. This could be exploited to execute arbitrary commands with user privileges if zgrep is run in an untrusted directory with specially crafted file names.
Alerts:
OpenPKG OpenPKG-SA-2007.002 2007-01-08
Mandriva MDKSA-2006:027 2006-01-30
Mandriva MDKSA-2006:026 2006-01-30
Fedora-Legacy FLSA:158801 2005-11-14
Fedora-Legacy FLSA:157696 2005-08-10
Ubuntu USN-161-1 2005-08-04
Ubuntu USN-158-1 2005-08-01

Comments (2 posted)

htdig: cross site scripting

Package(s):htdig CVE #(s):CAN-2005-0085
Created:February 14, 2005 Updated:January 10, 2006
Description: Michael Krax discovered that ht://Dig fails to validate the 'config' parameter before displaying an error message containing the parameter. This flaw could allow an attacker to conduct cross-site scripting attacks.
Alerts:
Fedora-Legacy FLSA:152907 2006-01-09
Mandrake MDKSA-2005:063 2005-03-31
Red Hat RHSA-2005:090-01 2005-02-15
Debian DSA-680-1 2005-02-14
Gentoo 200502-16 2005-02-13

Comments (none posted)

imap: buffer overflow in c-client

Package(s):imap CVE #(s):CAN-2003-0297
Created:February 18, 2005 Updated:April 10, 2006
Description: A buffer overflow flaw was found in the c-client IMAP client. An attacker could create a malicious IMAP server that if connected to by a victim could execute arbitrary code on the client machine.
Alerts:
Fedora-Legacy FLSA:184074 2006-04-04
Fedora-Legacy FLSA:152912 2005-05-12
Red Hat RHSA-2005:114-01 2005-02-18

Comments (none posted)

ipsec-tools: denial of service

Package(s):ipsec-tools CVE #(s):CVE-2005-3732
Created:December 1, 2005 Updated:June 8, 2006
Description: ipsec-tools has a remote denial of service vulnerability in the racoon daemon. If racoon is running in aggressive mode, it fails to check all peer payloads during When the daemon the IKE negotiation phase, allowing a malicious peer to crash the daemon. One should always be careful around aggressive racoons.
Alerts:
Fedora-Legacy FLSA:190941 2006-06-06
Red Hat RHSA-2006:0267-01 2006-04-25
Debian DSA-965-1 2006-02-06
Mandriva MDKSA-2006:020 2006-01-25
SuSE SUSE-SA:2005:070 2005-12-20
Gentoo 200512-04 2005-12-12
Ubuntu USN-221-1 2005-12-01

Comments (none posted)

kdebase: local root vulnerability

Package(s):kdebase CVE #(s):CAN-2005-2494
Created:September 7, 2005 Updated:August 11, 2006
Description: The kdebase package (and kcheckpass in particular) found in KDE versions 3.2.0 through 3.4.2 suffers from a lock file handling error which can enable a local attacker to obtain root access. See this advisory for details.
Alerts:
Red Hat RHSA-2006:0582-01 2006-08-10
Debian DSA-815-1 2005-09-16
Slackware SSA:2005-251-01 2005-09-09
Ubuntu USN-176-1 2005-09-07
Mandriva MDKSA-2005:160 2005-09-06

Comments (none posted)

kdelibs: kate backup file permission leak

Package(s):kdelibs kate kwrite CVE #(s):CAN-2005-1920
Created:July 19, 2005 Updated:September 21, 2010
Description: Kate / Kwrite, as shipped with KDE 3.2.x up to including 3.4.0, creates a file backup before saving a modified file. These backup files are created with default permissions, even if the original file had more strict permissions set. See this advisory for more information.
Alerts:
Gentoo 200611-21 2006-11-27
Debian DSA-804-2 2005-11-10
Debian DSA-804-1 2005-09-08
Red Hat RHSA-2005:612-01 2005-07-27
Ubuntu USN-150-1 2005-07-21
Mandriva MDKSA-2005:122 2005-07-20
Fedora FEDORA-2005-594 2005-07-19

Comments (1 posted)

kernel: multiple vulnerabilities

Package(s):kernel CVE #(s):CAN-2005-0449 CAN-2005-0209 CAN-2005-0529 CAN-2005-0530 CAN-2005-0532 CAN-2005-0384 CAN-2005-0210 CAN-2005-0504 CAN-2005-0003
Created:March 24, 2005 Updated:May 31, 2006
Description: A number of vulnerabilities have been found in the Linux kernel, including a PPP-related denial of service problem, an integer overflow in the epoll() code, memory corruption in the ELF loader, and exploitable overflows in the ISO9660 code.
Alerts:
Debian DSA-1082-1 2006-05-29
Debian DSA-1069-1 2006-05-20
Debian DSA-1070-1 2006-05-21
Debian DSA-1067-1 2006-05-20
Conectiva CLA-2005:945 2005-03-31
Fedora FEDORA-2005-262 2005-03-28
SuSE SUSE-SA:2005:018 2005-03-24

Comments (none posted)

kernel: key rebinding

Package(s):kernel CVE #(s):CVE-2005-3257
Created:December 14, 2005 Updated:January 4, 2006
Description: Linux kernels through 2.6.14 allow any user to rebind console keys; this opening can be exploited to inject commands when other users are logged in.
Alerts:
Ubuntu USN-231-1 2005-12-22
Fedora FEDORA-2005-1138 2005-12-13

Comments (none posted)

kernel: multiple vulnerabilities

Package(s):kernel CVE #(s):CVE-2005-2709 CVE-2005-2973 CVE-2005-3055 CVE-2005-3180 CVE-2005-3271 CVE-2005-3272 CVE-2005-3273 CVE-2005-3274 CVE-2005-3275 CVE-2005-3276
Created:November 22, 2005 Updated:March 15, 2006
Description: Al Viro discovered a race condition in the /proc file handler of network devices. A local attacker could exploit this by opening any file in /proc/sys/net/ipv4/conf/<interface>/ and waiting until that interface was shut down. Under certain circumstances this could lead to a kernel crash or even arbitrary code execution with full kernel privileges. (CVE-2005-2709)

Tetsuo Handa discovered a local Denial of Service vulnerability in the udp_v6_get_port() function. On computers which use IPv6, a local attacker could exploit this to trigger an infinite loop in the kernel. (CVE-2005-2973)

Harald Welte discovered a Denial of Service vulnerability in the USB devio driver. A local attacker could exploit this by sending an "USB Request Block" (URB) and terminating the sending process before the arrival of the answer, which left an invalid pointer and caused a kernel crash. (CVE-2005-3055)

Pavel Roskin discovered an information leak in the Orinoco wireless card driver. When increasing the buffer length for storing data, the buffer was not padded with zeros, which exposed a random part of the system memory to the user. (CVE-2005-3180)

A resource leak has been discovered in the handling of POSIX timers in the exec() function. This could be exploited to a Denial of Service attack by a group of local users. (CVE-2005-3271)

Stephen Hemminger discovered a weakness in the network bridge driver. Packets which had already been dropped by the packet filter could poison the forwarding table, which could be exploited to make the bridge forward spoofed packages. (CVE-2005-3272)

David S. Miller discovered a buffer overflow in the rose_rt_ioctl() function. By calling the function with a large "ngidis" argument, a local attacker could cause a kernel crash. (CVE-2005-3273)

Neil Horman discovered a race condition in the connection timer handling. This allowed a local attacker to set up an expiration handler which modified the connection list while the list still being traversed, which could result in a kernel crash. This vulnerability only affects multiprocessor (SMP) systems. (CVE-2005-3274)

Patrick McHardy noticed a logic error in the network address translation (NAT) connection tracker. A remote attacker could exploit this by causing two packets for the same protocol to be NATed at the same time, which resulted in a kernel crash. (CVE-2005-3275)

Paolo Giarrusso discovered an information leak in the sys_get_thread_area(). The returned structure was not properly cleared, which exposed a small amount of kernel memory to userspace programs. This could possibly expose confidential data. (CVE-2005-3276)

Alerts:
Red Hat RHSA-2006:0144-01 2006-03-15
Red Hat RHSA-2006:0140-01 2006-01-19
Red Hat RHSA-2006:0101-01 2006-01-17
Mandriva MDKSA-2005:235 2005-12-21
Debian DSA-922-1 2005-12-14
Debian DSA-921-1 2005-12-14
SuSE SUSE-SA:2005:068 2005-12-14
SuSE SUSE-SA:2005:067 2005-12-06
Mandriva MDKSA-2005:220 2005-11-30
Mandriva MDKSA-2005:219 2005-11-30
Mandriva MDKSA-2005:218 2005-11-30
Fedora FEDORA-2005-1104 2005-11-28
Trustix TSLSA-2005-0064 2005-11-11
Ubuntu USN-219-1 2005-11-22

Comments (2 posted)

ketm: arbitrary code execution

Package(s):ketm CVE #(s):CVE-2005-3535
Created:December 23, 2005 Updated:January 4, 2006
Description: Steve Kemp from the Debian Security Audit Project discovered a buffer overflow in ketm, an old school 2D-scrolling shooter game, that can be exploited to execute arbitrary code with group games privileges.
Alerts:
Debian DSA-926-2 2005-12-23
Debian DSA-926-1 2005-12-23

Comments (none posted)

libconvert-uulib-perl: arbitrary code execution

Package(s):libconvert-uulib-perl CVE #(s):CAN-2005-1349
Created:May 20, 2005 Updated:January 27, 2006
Description: Mark Martinec and Robert Lewis discovered a buffer overflow in Convert::UUlib (before 1.051), a Perl interface to the uulib library, which may result in the execution of arbitrary code.
Alerts:
Mandriva MDKSA-2006:022 2006-01-26
Debian DSA-727-1 2005-05-20

Comments (1 posted)

libdbi-perl: insecure temporary file

Package(s):libdbi-perl CVE #(s):CAN-2005-0077
Created:January 25, 2005 Updated:March 2, 2006
Description: Javier Fernández-Sanguino Peña from the Debian Security Audit Project discovered that the DBI library, the Perl5 database interface, creates a temporary PID file in an insecure manner. This can be exploited by a malicious user to overwrite arbitrary files owned by the person executing the parts of the library.
Alerts:
Fedora-Legacy FLSA:178989 2006-03-01
Gentoo 200501-38:03 2005-01-26
Red Hat RHSA-2005:072-01 2005-02-15
Mandrake MDKSA-2005:030 2005-02-08
Red Hat RHSA-2005:069-01 2005-02-01
Gentoo 200501-38 2005-01-26
Ubuntu USN-70-1 2005-01-25
Debian DSA-658-1 2005-01-25

Comments (none posted)

libgadu: memory alignment bug

Package(s):libgadu CVE #(s):CAN-2005-2370
Created:July 29, 2005 Updated:June 25, 2007
Description: Szymon Zygmunt and Michal Bartoszkiewicz discovered a memory alignment error in libgadu (from ekg, console Gadu Gadu client, an instant messaging program) which is included in gaim, a multi-protocol instant messaging client, as well. This can not be exploited on the x86 architecture but on others, e.g. on Sparc and lead to a bus error, in other words a denial of service.
Alerts:
Debian DSA-813-1 2005-09-15
Red Hat RHSA-2005:627-01 2005-08-09
Debian DSA-769-1 2005-07-29

Comments (none posted)

libgd2: buffer overflows in PNG handling

Package(s):libgd2 CVE #(s):CAN-2004-0990 CAN-2004-0941
Created:October 29, 2004 Updated:June 28, 2006
Description: Several buffer overflows have been discovered in libgd's PNG handling functions.
If an attacker tricked a user into loading a malicious PNG image, they could leverage this into executing arbitrary code in the context of the user opening image. Most importantly, this library is commonly used in PHP. One possible target would be a PHP driven photo website that lets users upload images. Therefore this vulnerability might lead to privilege escalation to a web server's privileges.
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.
Alerts:
Mandriva MDKSA-2006:114 2006-06-27
Red Hat RHSA-2006:0194-01 2006-02-01
Fedora-Legacy FLSA:152838 2005-07-15
Red Hat RHSA-2004:638-01 2004-12-17
Ubuntu USN-33-1 2004-11-29
Debian DSA-602-1 2004-11-29
Debian DSA-601-1 2004-11-29
Mandrake MDKSA-2004:132 2004-11-15
Ubuntu USN-25-1 2004-11-15
Fedora FEDORA-2004-412 2004-11-11
Fedora FEDORA-2004-411 2004-11-11
Ubuntu USN-21-1 2004-11-09
Debian DSA-591-1 2004-11-09
Debian DSA-589-1 2004-11-09
Gentoo 200411-08 2004-11-03
OpenPKG OpenPKG-SA-2004.049 2004-10-30
Ubuntu USN-11-1 2004-10-28

Comments (none posted)

libnet-ssleay-perl: weakened cryptographic operations

Package(s):libnet-ssleay-perl CVE #(s):CAN-2005-0106
Created:May 3, 2005 Updated:January 27, 2006
Description: Javier Fernandez-Sanguino Pena discovered that this library used the file /tmp/entropy as a fallback entropy source if a proper source was not set in the environment variable EGD_PATH. This can potentially lead to weakened cryptographic operations if an attacker provides a /tmp/entropy file with known content.
Alerts:
Mandriva MDKSA-2006:023 2006-01-26
Ubuntu USN-113-1 2005-05-03

Comments (none posted)

libpam-ldap: authentication bypass

Package(s):libpam-ldap CVE #(s):CAN-2005-2641
Created:August 25, 2005 Updated:October 6, 2006
Description: libpam-ldap, the PAM LDAP interface, has a vulnerability in which it fails to authenticate with an LDAP server which is not configured properly, allowing an authentication bypass.
Alerts:
rPath rPSA-2006-0183-1 2006-10-05
Mandriva MDKSA-2005:190 2005-10-20
Gentoo 200508-22 2005-08-31
Debian DSA-785-1 2005-08-25

Comments (none posted)

libTIFF: buffer overflow

Package(s):libtiff CVE #(s):CAN-2005-1544
Created:May 10, 2005 Updated:February 18, 2006
Description: Tavis Ormandy of the Gentoo Linux Security Audit Team discovered a stack based buffer overflow in the libTIFF library when reading a TIFF image with a malformed BitsPerSample tag. Successful exploitation would require the victim to open a specially crafted TIFF image, resulting in the execution of arbitrary code.
Alerts:
Mandriva MDKSA-2006:042 2006-02-17
Debian DSA-755-1 2005-07-13
Ubuntu USN-130-1 2005-05-19
Gentoo 200505-07 2005-05-10

Comments (1 posted)

libungif: memory corruption

Package(s):libungif CVE #(s):CAN-2005-2974
Created:November 3, 2005 Updated:March 20, 2006
Description: The libungif library has a vulnerability in the GIF file colormap handling code. A maliciously crafted GIF file can cause out of bounds memory writing and register corruption.
Alerts:
Fedora-Legacy FLSA:174479 2006-03-16
SuSE SUSE-SR:2005:026 2005-11-11
Mandriva MDKSA-2005:207 2005-11-09
Debian DSA-890-1 2005-11-09
Ubuntu USN-214-1 2005-11-07
Gentoo 200511-03 2005-11-04
Red Hat RHSA-2005:828-01 2005-11-03
Fedora FEDORA-2005-1046 2005-11-03
Fedora FEDORA-2005-1045 2005-11-03

Comments (none posted)

libxml2 - arbitrary code execution

Package(s):libxml2 CVE #(s):CAN-2004-0110
Created:February 26, 2004 Updated:August 19, 2009
Description: Yuuichi Teranishi discovered a flaw in libxml2 versions prior to 2.6.6. When fetching a remote resource via FTP or HTTP, libxml2 uses special parsing routines. These routines can overflow a buffer if passed a very long URL. If an attacker is able to find an application using libxml2 that parses remote resources and allows them to influence the URL, then this flaw could be used to execute arbitrary code.
Alerts:
Fedora FEDORA-2009-8594 2009-08-15
Fedora FEDORA-2009-8582 2009-08-15
Fedora-Legacy FLSA:1324 2004-07-19
Conectiva CLA-2004:836 2004-03-31
Gentoo 200403-01 2004-03-06
Trustix TSLSA-2004-0010 2004-03-05
OpenPKG OpenPKG-SA-2004.003 2004-03-05
Netwosix NW-2004-0004 2004-03-04
Debian DSA-455-1 2004-03-03
Mandrake MDKSA-2004:018 2004-03-03
Red Hat RHSA-2004:091-02 2004-03-03
Whitebox WBSA-2004:090-01 2004-03-01
Red Hat RHSA-2004:090-01 2004-02-26
Fedora FEDORA-2004-087 2004-02-25
Red Hat RHSA-2004:091-01 2004-02-26

Comments (none posted)

libxml2: multiple buffer overflows

Package(s):libxml2 CVE #(s):CAN-2004-0989
Created:October 28, 2004 Updated:August 19, 2009
Description: libxml2 prior to version 2.6.14 has multiple buffer overflow vulnerabilities, if a local user passes a specially crafted FTP URL, arbitrary code may be executed.
Alerts:
Fedora FEDORA-2009-8594 2009-08-15
Fedora FEDORA-2009-8582 2009-08-15
Ubuntu USN-89-1 2005-02-28
Red Hat RHSA-2004:650-01 2004-12-16
Conectiva CLA-2004:890 2004-11-18
Red Hat RHSA-2004:615-01 2004-11-12
Mandrake MDKSA-2004:127 2004-11-04
Debian DSA-582-1 2004-11-02
Gentoo 200411-05 2004-11-02
Trustix TSLSA-2004-0055 2004-10-29
OpenPKG OpenPKG-SA-2004.050 2004-10-31
Ubuntu USN-10-1 2004-10-28
Fedora FEDORA-2004-353 2004-10-28

Comments (none posted)

libXpm: new buffer overflows

Package(s):libXpm CVE #(s):CAN-2005-0605
Created:March 4, 2005 Updated:March 8, 2006
Description: A new vulnerability has been discovered in libXpm, which is included in OpenMotif and LessTif, that can potentially lead to remote code execution.
Alerts:
Fedora-Legacy FLSA:168264 2006-03-07
Fedora-Legacy FLSA:152803 2006-01-09
Fedora FEDORA-2005-815 2005-08-26
Fedora FEDORA-2005-808 2005-08-25
Red Hat RHSA-2005:198-01 2005-06-08
Red Hat RHSA-2005:473-01 2005-05-24
Red Hat RHSA-2005:412-01 2005-05-11
Debian DSA-723-1 2005-05-09
Mandriva MDKSA-2005:081 2005-05-05
Mandriva MDKSA-2005:080 2005-04-28
Red Hat RHSA-2005:044-01 2005-04-06
Red Hat RHSA-2005:331-01 2005-03-30
Fedora FEDORA-2005-273 2005-03-29
Fedora FEDORA-2005-272 2005-03-29
Ubuntu USN-97-1 2005-03-16
Gentoo 200503-15 2005-03-12
Ubuntu USN-92-1 2005-03-07
Gentoo 200503-08 2005-03-04

Comments (none posted)

lynx: arbitrary command execution

Package(s):lynx CVE #(s):CVE-2005-2929
Created:November 14, 2005 Updated:September 14, 2009
Description: An arbitrary command execute bug was found in the lynx "lynxcgi:" URI handler. An attacker could create a web page redirecting to a malicious URL which could execute arbitrary code as the user running lynx.
Alerts:
Gentoo 200909-15 2009-09-12
Fedora-Legacy FLSA:152832 2005-12-17
OpenPKG OpenPKG-SA-2005.026 2005-12-03
Fedora FEDORA-2005-1079 2005-11-14
Fedora FEDORA-2005-1078 2005-11-14
Gentoo 200511-09 2005-11-13
Mandriva MDKSA-2005:211 2005-11-12
Red Hat RHSA-2005:839-01 2005-11-11

Comments (none posted)

mailman: denial of service

Package(s):mailman CVE #(s):CVE-2005-3573
Created:December 2, 2005 Updated:March 8, 2006
Description: Scrubber.py in Mailman 2.1.4 - 2.1.6 does not properly handle UTF8 character encodings in filenames of e-mail attachments, which allows remote attackers to cause a denial of service.
Alerts:
Red Hat RHSA-2006:0204-01 2006-03-07
Debian DSA-955-1 2006-01-25
Ubuntu USN-242-1 2006-01-16
Mandriva MDKSA-2005:222 2005-12-02

Comments (none posted)

mod_python: remote access vulnerability

Package(s):mod_python CVE #(s):CAN-2005-0088
Created:February 10, 2005 Updated:April 10, 2006
Description: mod_python has a vulnerability in the publisher handler that may allow a remote user to use a specially crafted URL to allow access to objects that should be protected. An information leak can result.
Alerts:
Fedora-Legacy FLSA:152896 2006-04-04
Conectiva CLA-2005:926 2005-03-02
Debian DSA-689-1 2005-02-23
Red Hat RHSA-2005:100-01 2005-02-15
Gentoo 200502-14 2005-02-13
Trustix TSLSA-2005-0003 2005-02-11
Ubuntu USN-80-1 2005-02-11
Red Hat RHSA-2005:104-01 2005-02-10
Fedora FEDORA-2005-140 2005-02-10
Fedora FEDORA-2005-139 2005-02-10

Comments (none posted)

mysql: buffer overflow

Package(s):mysql CVE #(s):CAN-2005-2558
Created:September 12, 2005 Updated:January 12, 2006
Description: The mysql CREATE FUNCTION can be used to create a buffer overflow. A specially crafted long function name can be used by a local attacker to crash the server or execute arbitrary code with the privileges of the server.
Alerts:
Fedora-Legacy FLSA:167803 2006-01-10
Ubuntu USN-180-2 2005-12-05
OpenPKG OpenPKG-SA-2005.024 2005-12-03
Debian DSA-833-2 2005-10-04
Debian DSA-833-1 2005-10-01
Debian DSA-831-1 2005-09-30
Debian DSA-829-1 2005-09-30
Mandriva MDKSA-2005:163 2005-09-12
Ubuntu USN-180-1 2005-09-12

Comments (none posted)

mysql: low-impact security fix

Package(s):mysql CVE #(s):CAN-2005-1636
Created:July 20, 2005 Updated:February 22, 2006
Description: An update to MySQL version 4.1.12 fixes a low-impact security problem (bz#158689).
Alerts:
Mandriva MDKSA-2006:045 2006-02-21
Red Hat RHSA-2005:685-01 2005-10-05
Debian DSA-783-1 2005-08-24
Fedora FEDORA-2005-557 2005-07-20

Comments (1 posted)

nbd: arbitrary code execution

Package(s):nbd CVE #(s):CVE-2005-3534
Created:December 22, 2005 Updated:January 4, 2006
Description: The network block device server has a vulnerability that can potentially be used to execute arbitrary code.
Alerts:
Gentoo 200512-14 2005-12-23
Debian DSA-924-1 2005-12-21

Comments (none posted)

ncpfs: multiple vulnerabilities

Package(s):ncpfs CVE #(s):CAN-2005-0013 CAN-2005-0014
Created:January 31, 2005 Updated:May 15, 2006
Description: Erik Sjolund discovered two vulnerabilities in the programs bundled with ncpfs: there is a potentially exploitable buffer overflow in ncplogin (CAN-2005-0014), and due to a flaw in nwclient.c, utilities using the NetWare client functions insecurely access files with elevated privileges (CAN-2005-0013).
Alerts:
Fedora-Legacy FLSA:152904 2006-05-12
Fedora FEDORA-2005-435 2005-08-16
Red Hat RHSA-2005:371-01 2005-05-17
Mandrake MDKSA-2005:028 2005-02-01
Gentoo 200501-44 2005-01-30

Comments (none posted)

nfs-utils: arbitrary code execution

Package(s):nfs-utils CVE #(s):CAN-2004-0946
Created:January 11, 2005 Updated:February 27, 2006
Description: Arjan van de Ven discovered a buffer overflow in rquotad on 64bit architectures; an improper integer conversion could lead to a buffer overflow. An attacker with access to an NFS share could send a specially crafted request which could then lead to the execution of arbitrary code.
Alerts:
Fedora-Legacy FLSA:138098 2006-02-25
Red Hat RHSA-2005:014-01 2005-01-12
Mandrake MDKSA-2005:005 2005-01-11

Comments (none posted)

ntp: uses wrong gid

Package(s):ntp CVE #(s):CAN-2005-2496
Created:August 26, 2005 Updated:August 11, 2006
Description: When starting xntpd with the -u option and specifying the group by using a string not a numeric gid the daemon uses the gid of the user not the group. This problem is now fixed by this update.
Alerts:
Red Hat RHSA-2006:0393-01 2006-08-10
Mandriva MDKSA-2005:156 2005-09-06
Debian DSA-801-1 2005-09-05
Ubuntu USN-175-1 2005-09-01
Fedora FEDORA-2005-812 2005-08-26

Comments (none posted)

openmotif: buffer overflows

Package(s):openmotif CVE #(s):CVE-2005-3964
Created:December 29, 2005 Updated:July 27, 2006
Description: The libUil component of the OpenMotif toolkit has a pair of buffer overflow vulnerabilities that can possibly be used for the execution of arbitrary code.
Alerts:
Fedora FEDORA-2006-854 2006-07-26
Red Hat RHSA-2006:0272-01 2006-04-04
Gentoo 200512-16 2005-12-28

Comments (none posted)

openssh: GSSAPI credential disclosure

Package(s):openssh CVE #(s):CAN-2005-2798
Created:September 7, 2005 Updated:February 3, 2006
Description: OpenSSH prior to version 4.2 will allow GSSAPI credentials to be delegated to users who are not using GSSAPI authentication, possibly leading to the unwanted disclosure of those credentials. OpenSSH 4.2 has the fix.
Alerts:
SuSE SUSE-SR:2006:003 2006-02-03
Ubuntu USN-209-1 2005-10-17
Mandriva MDKSA-2005:172 2005-10-06
Red Hat RHSA-2005:527-01 2005-10-05
Fedora FEDORA-2005-860 2005-09-12
Trustix TSLSA-2005-0047 2005-09-09
Fedora FEDORA-2005-858 2005-09-07

Comments (none posted)

otrs: multiple vulnerabilities

Package(s):otrs CVE #(s):CVE-2005-3893 CVE-2005-3894 CVE-2005-3895
Created:December 16, 2005 Updated:February 15, 2006
Description: Several vulnerabilities were discovered in the CMS system OTRS. Multiple SQL injection vulnerabilities in index.pl in Open Ticket Request System (OTRS) 1.0.0 through 1.3.2 and 2.0.0 through 2.0.3, multiple cross-site scripting vulnerabilities in index.pl in Open Ticket Request System (OTRS) 1.0.0 through 1.3.2 and 2.0.0 through 2.0.3, and Open Ticket Request System (OTRS) 1.0.0 through 1.3.2 and 2.0.0 through 2.0.3, when AttachmentDownloadType is set to inline, renders text/html e-mail attachments as HTML in the browser when the queue moderator attempts to download the attachment.
Alerts:
Debian DSA-973-1 2006-02-15
SuSE SUSE-SR:2005:030 2005-12-16

Comments (none posted)

pcre3: arbitrary code execution

Package(s):pcre3 CVE #(s):CAN-2005-2491
Created:August 23, 2005 Updated:March 10, 2006
Description: A buffer overflow has been discovered in the PCRE, a widely used library that provides Perl compatible regular expressions. Specially crafted regular expressions triggered a buffer overflow. On systems that accept arbitrary regular expressions from untrusted users, this could be exploited to execute arbitrary code with the privileges of the application using the library.
Alerts:
Red Hat RHSA-2006:0197-01 2006-03-09
Fedora-Legacy FLSA:168516 2006-03-07
Debian DSA-821-1 2005-09-28
Debian DSA-819-1 2005-09-23
Debian DSA-817-1 2005-09-22
Gentoo 200509-08 2005-09-12
Red Hat RHSA-2005:358-01 2005-09-08
Red Hat RHSA-2005:761-02 2005-09-08
Trustix TSLSA-2005-0045 2005-08-26
OpenPKG OpenPKG-SA-2005.018 2005-09-05
SuSE SUSE-SA:2005:051 2005-09-05
Gentoo 200509-02 2005-09-03
Debian DSA-800-1 2005-09-02
Ubuntu USN-173-4 2005-08-31
Slackware SSA:2005-242-01 2005-08-31
SuSE SUSE-SA:2005:049 2005-08-30
SuSE SUSE-SA:2005:048 2005-08-30
Ubuntu USN-173-3 2005-08-30
Mandriva MDKSA-2005:155 2005-08-29
Mandriva MDKSA-2005:154 2005-08-26
Mandriva MDKSA-2005:153 2005-08-26
Mandriva MDKSA-2005:151 2005-08-25
Mandriva MDKSA-2005:152 2005-08-25
Gentoo 200508-17 2005-08-25
Ubuntu USN-173-2 2005-08-24
Fedora FEDORA-2005-803 2005-08-24
Fedora FEDORA-2005-802 2005-08-24
Ubuntu USN-173-1 2005-08-23

Comments (none posted)

perl: setuid vulnerabilities

Package(s):perl CVE #(s):CAN-2005-0155 CAN-2005-0156
Created:February 2, 2005 Updated:August 11, 2006
Description: There are two vulnerabilities with perl when it is used in a setuid mode. The PERLIO_DEBUG environment variable can be used to overwrite arbitrary files; there is also an associated buffer overflow which can be exploited to gain root access.
Alerts:
Red Hat RHSA-2006:0605-01 2006-08-10
Fedora FEDORA-2005-353 2005-05-02
Red Hat RHSA-2005:103-01 2005-02-15
Gentoo 200502-13 2005-02-11
SuSE SUSE-SR:2005:004 2005-02-11
Mandrake MDKSA-2005:031 2005-02-08
Red Hat RHSA-2005:105-01 2005-02-07
Ubuntu USN-72-1 2005-02-02

Comments (none posted)

perl: symlink vulnerability

Package(s):perl CVE #(s):CAN-2005-0448
Created:March 9, 2005 Updated:January 30, 2006
Description: The rmtree() function in the File:Path.pm module has a symlink vulnerability which could be exploited to create setuid binaries.
Alerts:
Fedora-Legacy FLSA:152845 2006-01-24
Red Hat RHSA-2005:674-01 2005-10-05
Fedora FEDORA-2005-600 2005-07-22
Mandriva MDKSA-2005:079 2005-04-28
Debian DSA-696-1 2005-03-22
Ubuntu USN-94-1 2005-03-09

Comments (none posted)

perl: integer overflow

Package(s):perl CVE #(s):CVE-2005-3962 CVE-2005-3912
Created:December 1, 2005 Updated:February 27, 2006
Description: Perl has an sprintf integer overflow vulnerability that may be used for a denial of service, remote code execution and information leakage.
Alerts:
Fedora-Legacy FLSA:176731 2006-02-25
Debian DSA-943-1 2006-01-16
Red Hat RHSA-2005:881-01 2005-12-20
Red Hat RHSA-2005:880-01 2005-12-20
SuSE SUSE-SA:2005:071 2005-12-20
Fedora FEDORA-2005-1145 2005-12-14
Fedora FEDORA-2005-1144 2005-12-14
Ubuntu USN-222-2 2005-12-12
Trustix TSLSA-2005-0070 2005-12-09
Mandriva MDKSA-2005:225 2005-12-08
Gentoo 200512-02 2005-12-07
Gentoo 200512-01 2005-12-07
OpenPKG OpenPKG-SA-2005.025 2005-12-03
Mandriva MDKSA-2005:223 2005-12-02
Ubuntu USN-222-1 2005-12-02
Fedora FEDORA-2005-1116 2005-12-01
Fedora FEDORA-2005-1113 2005-12-01

Comments (none posted)

php: CRLF injection vulnerability

Package(s):php CVE #(s):CVE-2005-3883
Created:December 27, 2005 Updated:January 4, 2006
Description: A CRLF injection vulnerability in the mb_send_mail function in PHP before 5.1.0 might allow remote attackers to inject arbitrary e-mail headers via line feeds (LF) in the "To" address argument, when using sendmail as the MTA (mail transfer agent).
Alerts:
Mandriva MDKSA-2005:238 2005-12-27

Comments (none posted)

phpbb2: multiple vulnerabilities

Package(s):phpbb2 CVE #(s):CVE-2005-3310 CVE-2005-3415 CVE-2005-3416 CVE-2005-3417 CVE-2005-3418 CVE-2005-3419 CVE-2005-3420 CVE-2005-3536 CVE-2005-3537
Created:December 22, 2005 Updated:February 11, 2008
Description: The phpbb2 web forum has a number of vulnerabilities including: a web script injection problem, a protection mechanism bypass, a security check bypass, a remote global variable bypass, cross site scripting vulnerabilities, an SQL injection vulnerability, a remote regular expression modification problem, missing input sanitizing, and a missing request validation problem.
Alerts:
Debian DSA-925-1 2005-12-22

Comments (none posted)

phpMyAdmin: multiple vulnerabilities

Package(s):phpmyadmin CVE #(s):CVE-2005-4079 CVE-2005-3665
Created:December 12, 2005 Updated:November 20, 2006
Description: Stefan Esser reported multiple vulnerabilities found in phpMyAdmin. The $GLOBALS variable allows modifying the global variable import_blacklist to open phpMyAdmin to local and remote file inclusion, depending on your PHP version (CVE-2005-4079, PMASA-2005-9). Furthermore, it is also possible to conduct an XSS attack via the $HTTP_HOST variable and a local and remote file inclusion because the contents of the variable are under total control of the attacker (CVE-2005-3665, PMASA-2005-8).
Alerts:
Debian DSA-1207-2 2006-11-19
Debian DSA-1207-1 2006-11-09
SuSE SUSE-SA:2006:004 2006-01-26
Gentoo 200512-03 2005-12-11

Comments (none posted)

pinentry: local privilege escalation

Package(s):pinentry CVE #(s):
Created:January 3, 2006 Updated:January 4, 2006
Description: Tavis Ormandy of the Gentoo Linux Security Audit Team has discovered that the pinentry ebuild incorrectly sets the permissions of the pinentry binaries upon installation, so that the sgid bit is set making them execute with the privileges of group ID 0.
Alerts:
Gentoo 200601-01 2006-01-03

Comments (none posted)

poppler: arbitrary code execution

Package(s):poppler CVE #(s):CVE-2005-3191 CAN-2005-3193
Created:December 8, 2005 Updated:January 16, 2006
Description: The poppler PDF rendering library has a heap overflow vulnerability that can be exploited by viewing specially crafted PDF files. An attacker can cause a crash or the execution of arbitrary code. This vulnerability is related to a similar vulnerability with xpdf.
Alerts:
Fedora FEDORA-2005-037 2006-01-16
Red Hat RHSA-2005:878-01 2005-12-20
Red Hat RHSA-2005:868-01 2005-12-20
Fedora FEDORA-2005-1171 2005-12-19
Fedora FEDORA-2005-1132 2005-12-08

Comments (none posted)

postgresql: database initialization errors

Package(s):postgresql CVE #(s):CAN-2005-1409 CAN-2005-1410
Created:May 4, 2005 Updated:February 28, 2006
Description: PostgreSQL suffers from two vulnerabilities in how databases are set up by default; they allow a local attacker (one with access to the database) to crash the back end and, perhaps, execute code with the privileges of the server process. See this advisory for details and workarounds.
Alerts:
Fedora-Legacy FLSA:157366 2006-02-27
Mandriva MDKSA-2005:093 2005-05-26
Red Hat RHSA-2005:433-01 2005-06-01
Gentoo 200505-12 2005-05-15
Fedora FEDORA-2005-368 2005-05-10
Ubuntu USN-118-1 2005-05-04

Comments (none posted)

Pound: buffer overflow

Package(s):pound CVE #(s):CVE-2005-1391
Created:May 2, 2005 Updated:January 10, 2006
Description: Steven Van Acker has discovered a buffer overflow vulnerability in the "add_port()" function in Pound 1.8.2+. A remote attacker could send a request for an overly long hostname parameter, which could lead to the remote execution of arbitrary code with the rights of the Pound daemon process.
Alerts:
Gentoo 200504-29 2005-04-30

Comments (none posted)

printer-filters-utils: privilege escalation

Package(s):printer-filters-utils CVE #(s):
Created:January 2, 2006 Updated:January 4, 2006
Description: A local root vulnerability has been discovered in the mtink binary, which has a buffer overflow in its handling of the HOME environment variable, allowing the possibility for a local user to gain root privileges.
Alerts:
Mandriva MDKSA-2005:239 2005-12-30

Comments (none posted)

pstotext: remote execution of arbitrary code

Package(s):pstotext netpbm CVE #(s):CAN-2005-2471
Created:August 1, 2005 Updated:March 28, 2006
Description: Max Vozeler reported that pstotext calls the GhostScript interpreter on untrusted PostScript files without specifying the -dSAFER option. An attacker could craft a malicious PostScript file and entice a user to run pstotext on it, resulting in the execution of arbitrary commands with the permissions of the user running pstotext. See this Secunia advisory for more information.
Alerts:
Debian DSA-1021-1 2006-03-28
Debian DSA-792-1 2005-08-31
Red Hat RHSA-2005:743-01 2005-08-22
Fedora FEDORA-2005-728 2005-08-17
Fedora FEDORA-2005-727 2005-08-17
Ubuntu USN-164-1 2005-08-11
Mandriva MDKSA-2005:133 2005-08-09
Gentoo 200508-04 2005-08-05
Gentoo 200507-29 2005-07-31

Comments (2 posted)

Py2Play: remote execution of arbitrary Python code

Package(s):Py2Play CVE #(s):CAN-2005-2875
Created:September 19, 2005 Updated:September 6, 2006
Description: Py2Play uses Python pickles to send objects over a peer-to-peer game network, that clients accept without restriction the objects and code sent by peers. A remote attacker participating in a Py2Play-powered game can send malicious Python pickles, resulting in the execution of arbitrary Python code on the targeted game client.
Alerts:
Gentoo 200509-09:02 2005-09-17
Debian DSA-856-1 2005-10-10
Gentoo 200509-09 2005-09-17

Comments (none posted)

rssh: privilege escalation

Package(s):rssh CVE #(s):CVE-2005-3345
Created:December 27, 2005 Updated:January 4, 2006
Description: Max Vozeler discovered that the rssh_chroot_helper command allows local users to chroot into arbitrary directories. A local attacker could exploit this vulnerability to gain root privileges by chrooting into arbitrary directories.
Alerts:
Gentoo 200512-15 2005-12-27

Comments (none posted)

scorched3d: multiple vulnerabilities

Package(s):scorched3d CVE #(s):
Created:November 15, 2005 Updated:August 11, 2006
Description: Luigi Auriemma discovered multiple flaws in the Scorched 3D game server, including a format string vulnerability and several buffer overflows. A remote attacker could exploit these vulnerabilities to crash a game server or execute arbitrary code with the rights of the game server user.
Alerts:
Gentoo 200511-12:03 2005-11-15
Gentoo 200511-12 2005-11-15

Comments (none posted)

scponly: privilege escalation

Package(s):scponly CVE #(s):CVE-2005-4532
Created:December 29, 2005 Updated:February 13, 2006
Description: The scponly restricted shell has a privilege escalation vulnerability. Local users can chroot into arbitrary directories, and can gain root privileges if a directory contains hard links to setuid programs. Also, scponly does not properly validate command line parameters to the scp and rsync commands.
Alerts:
Debian DSA-969-1 2006-02-13
Gentoo 200512-17 2005-12-29

Comments (none posted)

spamassassin: denial of service

Package(s):spamassassin CVE #(s):CVE-2005-3351
Created:November 9, 2005 Updated:March 7, 2006
Description: Spamassassin through version 3.0.4 can be made to dump core if a message arrives with too many addresses in the To: field.
Alerts:
Red Hat RHSA-2006:0129-01 2006-03-07
Mandriva MDKSA-2005:221 2005-12-02
Fedora FEDORA-2005-1066 2005-11-09
Fedora FEDORA-2005-1065 2005-11-09

Comments (none posted)

squid: authentication handling

Package(s):squid CVE #(s):CAN-2005-2917
Created:September 30, 2005 Updated:March 15, 2006
Description: Upstream developers of squid, the popular WWW proxy cache, have discovered that changes in the authentication scheme are not handled properly when given certain request sequences while NTLM authentication is in place, which may cause the daemon to restart.
Alerts:
Red Hat RHSA-2006:0045-01 2006-03-15
Red Hat RHSA-2006:0052-01 2006-03-07
Fedora-Legacy FLSA:152809 2006-02-18
Mandriva MDKSA-2005:181 2005-10-11
Ubuntu USN-192-1 2005-09-30
Debian DSA-828-1 2005-09-30

Comments (none posted)

sudo: vulnerability via scripts

Package(s):sudo CVE #(s):CAN-2005-4158 CVE-2006-0151
Created:December 16, 2005 Updated:September 1, 2006
Description: Perl and Python scripts run via Sudo can be subverted.
Alerts:
Mandriva MDKSA-2006:159 2006-08-31
Debian DSA-946-2 2006-04-08
Slackware SSA:2006-045-08 2006-02-15
SuSE SUSE-SR:2006:002 2006-01-20
Debian DSA-946-1 2006-01-20
Ubuntu USN-235-2 2006-01-09
Ubuntu USN-235-1 2006-01-05
Mandriva MDKSA-2005:234 2005-12-20
Fedora FEDORA-2005-1147 2005-12-16

Comments (none posted)

sudo: missing input sanitizing

Package(s):sudo CVE #(s):CVE-2005-2959
Created:October 25, 2005 Updated:February 19, 2006
Description: Tavis Ormandy noticed that sudo, a program that provides limited super user privileges to specific users, does not clean the environment sufficiently. The SHELLOPTS and PS4 variables are dangerous and are still passed through to the program running as privileged user. This can result in the execution of arbitrary commands as privileged user when a bash script is executed. These vulnerabilities can only be exploited by users who have been granted limited super user privileges.
Alerts:
OpenPKG OpenPKG-SA-2006.002 2006-02-18
Trustix TSLSA-2005-0062 2005-11-04
Ubuntu USN-213-1 2005-10-28
Mandriva MDKSA-2005:201 2005-10-27
Debian DSA-870-1 2005-10-25

Comments (none posted)

sudo: race condition

Package(s):sudo CVE #(s):CAN-2005-1993
Created:June 21, 2005 Updated:February 24, 2006
Description: Charles Morris discovered a race condition in sudo which could lead to privilege escalation. If /etc/sudoers allowed a user the execution of selected programs, and this was followed by another line containing the pseudo-command "ALL", that user could execute arbitrary commands with sudo by creating symbolic links at a certain time.
Alerts:
Fedora-Legacy FLSA:162750 2006-02-23
Debian DSA-735-2 2005-07-07
Debian DSA 735-1 2005-07-01
Red Hat RHSA-2005:535-04 2005-06-29
SuSE SUSE-SA:2005:036 2005-06-24
OpenPKG OpenPKG-SA-2005.012 2005-06-23
Gentoo 200506-22 2005-06-23
Slackware SSA:2005-172-01 2005-06-22
Mandriva MDKSA-2005:103 2005-06-21
Fedora FEDORA-2005-473 2005-06-21
Fedora FEDORA-2005-472 2005-06-21
Ubuntu USN-142-1 2005-06-21

Comments (none posted)

sylpheed: buffer overflow

Package(s):sylpheed CVE #(s):CVE-2005-3354
Created:November 9, 2005 Updated:January 6, 2006
Description: The sylpheed mail client, prior to versions 1.0.6 and 2.0.4, contains a buffer overflow in the LDIF address book import code.
Alerts:
Debian DSA-908-1 2005-11-23
Debian DSA-906-1 2005-11-22
Gentoo 200511-13 2005-11-15
Fedora FEDORA-2005-1063 2005-11-09

Comments (none posted)

File overwrite vulnerability in tar and unzip

Package(s):tar unzip CVE #(s):CAN-2001-1267 CAN-2001-1268 CAN-2001-1269 CAN-2002-0399
Created:October 1, 2002 Updated:April 10, 2006
Description: The tar utility does not properly filter file names containing "../", meaning that a hostile archive can, if unpacked by an unsuspecting user, overwrite any file that is writable by that user. GNU tar versions 1.13.19 and earlier are vulnerable; unzip through version 5.42 has the same vulnerability.
Alerts:
Fedora-Legacy FLSA:183571-1 2006-04-04
Red Hat RHSA-2006:0195-01 2006-02-21
Conectiva CLA-2002:538 2002-10-29
Mandrake MDKSA-2002:066 2002-10-10
Mandrake MDKSA-2002:065 2002-10-10
EnGarde ESA-20021003-022 2002-10-03
Gentoo unzip-20021001 2002-10-01
Gentoo tar-20021001 2002-10-01
Red Hat RHSA-2002:096-24 2002-09-18

Comments (1 posted)

tcpdump: multiple DoS issues

Package(s):tcpdump CVE #(s):CAN-2005-1280 CAN-2005-1279 CAN-2005-1278
Created:May 2, 2005 Updated:April 10, 2006
Description: The rsvp_print function in tcpdump 3.9.1 and earlier allows remote attackers to cause a denial of service (infinite loop) via a crafted RSVP packet of length 4. (CAN-2005-1280)

tcpdump 3.8.3 and earlier allows remote attackers to cause a denial of service (infinite loop) via a crafted BGP packet, which is not properly handled by RT_ROUTING_INFO, or LDP packet, which is not properly handled by the ldp_print function. (CAN-2005-1279)

The isis_print function, as called by isoclns_print, in tcpdump 3.9.1 and earlier allows remote attackers to cause a denial of service (infinite loop) via a zero length, as demonstrated using a GRE packet. (CAN-2005-1278)

Alerts:
Fedora-Legacy FLSA:156139 2006-04-04
Debian DSA-850-1 2005-10-09
Mandriva MDKSA-2005:087 2005-05-11
Red Hat RHSA-2005:417-02 2005-05-11
Red Hat RHSA-2005:421-02 2005-05-11
Gentoo 200505-06 2005-05-09
Ubuntu USN-119-1 2005-05-06
Fedora FEDORA-2005-351 2005-05-02

Comments (none posted)

texinfo: temporary file vulnerability

Package(s):texinfo CVE #(s):CAN-2005-3011
Created:October 5, 2005 Updated:November 9, 2006
Description: Texinfo prior to version 4.8-r1 suffers from a temporary file vulnerability.
Alerts:
Ubuntu USN-194-2 2006-01-09
Fedora FEDORA-2005-991 2005-10-14
Fedora FEDORA-2005-990 2005-10-14
Mandriva MDKSA-2005:175 2005-10-06
Ubuntu USN-194-1 2005-10-06
Gentoo 200510-04 2005-10-05

Comments (none posted)

tkdiff: insecure temporary file

Package(s):tkdiff CVE #(s):CVE-2005-3343
Created:December 27, 2005 Updated:January 4, 2006
Description: Javier Fernández-Sanguino Peña from the Debian Security Audit project discovered that tkdiff, a graphical side by side "diff" utility, creates temporary files in an insecure fashion.
Alerts:
Mandriva MDKSA-2006:001 2006-01-03
Debian DSA-927-2 2005-12-29
Debian DSA-927-1 2005-12-27

Comments (none posted)

ucd-snmp: denial of service

Package(s):ucd-snmp CVE #(s):CAN-2005-2177
Created:August 9, 2005 Updated:January 27, 2006
Description: A denial of service bug was found in the way ucd-snmp uses network stream protocols. A remote attacker could send a ucd-snmp agent a specially crafted packet which will cause the agent to crash.
Alerts:
Mandriva MDKSA-2006:025 2006-01-26
Ubuntu USN-190-2 2005-11-21
Debian DSA-873-1 2005-10-26
Red Hat RHSA-2005:395-01 2005-10-05
Ubuntu USN-190-1 2005-09-29
Red Hat RHSA-2005:373-01 2005-09-28
Mandriva MDKSA-2005:137 2005-08-11
Red Hat RHSA-2005:720-01 2005-08-09

Comments (none posted)

udev: insecure files in /dev/input

Package(s):udev CVE #(s):CVE-2005-3631
Created:December 20, 2005 Updated:February 28, 2006
Description: Richard Cunningham discovered a flaw in the way udev sets permissions on various files in /dev/input. It may be possible for an authenticated attacker to gather sensitive data entered by a user at the console, such as passwords.
Alerts:
Fedora-Legacy FLSA:175818 2006-02-27
Red Hat RHSA-2005:864-01 2005-12-20

Comments (none posted)

unzip: race condition

Package(s):unzip CVE #(s):CAN-2005-2475
Created:September 29, 2005 Updated:January 12, 2006
Description: Unzip has a race condition vulnerability in the handling of output files. During file unpacking, a local attacker can modify the permissions of arbitrary files in the victim's directory.
Alerts:
Debian DSA-903-2 2006-01-12
Debian DSA-903-1 2005-11-21
Mandriva MDKSA-2005:197 2005-10-26
Trustix TSLSA-2005-0053 2005-09-30
Ubuntu USN-191-1 2005-09-29

Comments (none posted)

up-imapproxy: format string vulnerabilities

Package(s):up-imapproxy CVE #(s):CAN-2005-2661
Created:October 10, 2005 Updated:March 7, 2006
Description: up-imapproxy contains two format string vulnerabilities which could be exploited to execute arbitrary code.
Alerts:
Gentoo 200603-04 2006-03-06
Debian DSA-852-1 2005-10-09

Comments (none posted)

uw-imap: buffer overflow

Package(s):uw-imap CVE #(s):CAN-2005-2933
Created:October 11, 2005 Updated:April 10, 2006
Description: "infamous41md" discovered a buffer overflow in uw-imap, the University of Washington's IMAP Server that allows attackers to execute arbitrary code.
Alerts:
Fedora-Legacy FLSA:184098 2006-04-04
Fedora-Legacy FLSA:170411 2006-04-04
Fedora FEDORA-2005-1112 2005-12-08
Fedora FEDORA-2005-1115 2005-12-08
Red Hat RHSA-2005:850-01 2005-12-06
Red Hat RHSA-2005:848-01 2005-12-06
Mandriva MDKSA-2005:194 2005-10-26
Trustix TSLSA-2005-0055 2005-10-07
Mandriva MDKSA-2005:189 2005-10-20
SuSE SUSE-SR:2005:023 2005-10-14
Gentoo 200510-10 2005-10-11
Debian DSA-861-1 2005-10-11

Comments (none posted)

vixie-cron: crontab allows any user to read another users crontabs

Package(s):vixie-cron CVE #(s):CAN-2005-1038
Created:April 15, 2005 Updated:March 15, 2006
Description: crontab in Vixie cron 4.1, when running with the -e option, allows local users to read the cron files of other users by changing the file being edited to a symlink. NOTE: there is insufficient information to know whether this is a duplicate of CVE-2001-0235. See also this Security Focus report.
Alerts:
Red Hat RHSA-2006:0117-01 2006-03-15
Red Hat RHSA-2005:361-01 2005-10-05
Fedora FEDORA-2005-320 2005-04-15

Comments (none posted)

w3c-libwww: possible stack overflow

Package(s):w3c-libwww CVE #(s):CVE-2005-3183
Created:October 14, 2005 Updated:May 2, 2007
Description: xtensive testing of libwww's handling of multipart/byteranges content from HTTP/1.1 servers revealed multiple logical flaws and bugs in Library/src/HTBound.c
Alerts:
Red Hat RHSA-2007:0208-02 2007-05-01
Ubuntu USN-220-1 2005-12-01
Mandriva MDKSA-2005:210 2005-11-09
Fedora FEDORA-2005-953 2005-10-07
Fedora FEDORA-2005-952 2005-10-07

Comments (1 posted)

xine-lib: buffer overflows

Package(s):xine-lib CVE #(s):CAN-2004-1379
Created:September 22, 2004 Updated:April 10, 2006
Description: xine-lib (through version 1_rc6) contains buffer overflows in the subtitle parsing and DVD sub-picture decoder code.
Alerts:
Fedora-Legacy FLSA:152873 2006-04-04
Debian DSA-657-1 2005-01-25
Mandrake MDKSA-2004:105 2004-10-06
Slackware SSA:2004-266-04 2004-09-22
Gentoo 200409-30 2004-09-22

Comments (none posted)

xine-ui - insecure temporary file creation

Package(s):xine-ui CVE #(s):CAN-2004-0372
Created:April 6, 2004 Updated:April 27, 2006
Description: Shaun Colley discovered a problem in xine-ui, the xine video player user interface. A script contained in the package to possibly remedy a problem or report a bug does not create temporary files in a secure fashion. This could allow a local attacker to overwrite files with the privileges of the user invoking xine.
Alerts:
Gentoo 200404-20 2004-04-27
Slackware SSA:2004-111-01 2004-04-20
Mandrake MDKSA-2004:033 2004-04-19
Debian DSA-477-1 2004-04-06

Comments (none posted)

xloadimage: buffer overflows

Package(s):xloadimage CVE #(s):CAN-2005-3178
Created:October 10, 2005 Updated:May 15, 2006
Description: Three buffer overflows were discovered in xloadimage when handling the image title name. A malicious user can construct a NIFF file that when viewed and processed (with either zoom, reduce or rotate) by xloadimage, will cause the program to overwrite the return address and execute arbitrary code.
Alerts:
Fedora-Legacy FLSA:152923 2006-05-12
Gentoo 200510-26 2005-10-30
Mandriva MDKSA-2005:192 2005-10-20
Red Hat RHSA-2005:802-01 2005-10-18
Debian DSA-859-1 2005-10-10
Debian DSA-858-1 2005-10-10
Fedora FEDORA-2005-981 2005-10-10

Comments (none posted)

xnview: privilege escalation

Package(s):xnview CVE #(s):
Created:December 30, 2005 Updated:January 4, 2006
Description: Krzysiek Pawlik of Gentoo Linux discovered that the XnView package for IA32 used the DT_RPATH field insecurely, causing the dynamic loader to search for shared libraries in potentially untrusted directories.
Alerts:
Gentoo 200512-18 2005-12-30

Comments (none posted)

xorg-x11: heap overflow

Package(s):xorg-x11 CVE #(s):CAN-2005-2495
Created:September 12, 2005 Updated:March 8, 2006
Description: The pixmap memory allocation code in the X.Org X window system is vulnerable to an integer overflow, a local user can use this to execute arbitrary code with elevated privileges.
Alerts:
Fedora-Legacy FLSA:168264-2 2006-03-07
Slackware SSA:2005-269-02 2005-09-26
SuSE SUSE-SA:2005:056 2005-09-26
Debian DSA-816-1 2005-09-19
Fedora FEDORA-2005-894 2005-09-16
Fedora FEDORA-2005-893 2005-09-16
Trustix TSLSA-2005-0049 2005-09-16
Red Hat RHSA-2005:501-01 2005-09-15
Mandriva MDKSA-2005:164 2005-09-13
Red Hat RHSA-2005:396-01 2005-09-13
Red Hat RHSA-2005:329-01 2005-09-12
Ubuntu USN-182-1 2005-09-12
Gentoo 200509-07 2005-09-12

Comments (none posted)

xpdf: buffer overflow

Package(s):xpdf CVE #(s):CAN-2005-0064
Created:January 19, 2005 Updated:March 15, 2007
Description: iDEFENSE has found yet another xpdf buffer overflow; see this advisory for details.
Alerts:
Fedora FEDORA-2007-1219 2007-03-14
Gentoo 200506-06 2005-06-09
Red Hat RHSA-2005:026-01 2005-03-16
Red Hat RHSA-2005:066-01 2005-02-15
Red Hat RHSA-2005:057-01 2005-02-15
Red Hat RHSA-2005:053-01 2005-02-15
Red Hat RHSA-2005:034-01 2005-02-15
Fedora-Legacy FLSA:2353 2005-02-10
Fedora-Legacy FLSA:2352 2005-02-10
Gentoo 200502-10 2005-02-09
Red Hat RHSA-2005:049-01 2005-02-01
SuSE SUSE-SR:2005:002 2005-01-26
Red Hat RHSA-2005:059-01 2005-01-26
Mandrake MDKSA-2005:020 2005-01-25
Mandrake MDKSA-2005:019 2005-01-25
Mandrake MDKSA-2005:016 2005-01-25
Mandrake MDKSA-2005:021 2005-01-25
Mandrake MDKSA-2005:018 2005-01-25
Mandrake MDKSA-2005:017 2005-01-25
Fedora FEDORA-2005-061 2005-01-25
Fedora FEDORA-2005-062 2005-01-25
Fedora FEDORA-2005-059 2005-01-25
Fedora FEDORA-2005-060 2005-01-25
Conectiva CLA-2005:921 2005-01-25
Fedora FEDORA-2004-049 2005-01-24
Fedora FEDORA-2004-048 2005-01-24
Gentoo 200501-32 2005-01-23
Gentoo 200501-31 2005-01-23
Gentoo 200501-30 2005-01-22
Gentoo 200501-28 2005-01-21
Fedora FEDORA-2005-052 2005-01-20
Fedora FEDORA-2005-051 2005-01-20
Ubuntu USN-64-1 2005-01-19
Debian DSA-645-1 2005-01-19
Debian DSA-648-1 2005-01-19

Comments (1 posted)

xpdf: arbitrary code execution

Package(s):xpdf CVE #(s):CVE-2005-3193
Created:December 6, 2005 Updated:January 11, 2006
Description: Several flaws were discovered in Xpdf. An attacker could construct a carefully crafted PDF file that could cause Xpdf to crash or possibly execute arbitrary code when opened.
Alerts:
Fedora FEDORA-2005-027 2006-01-11
Gentoo 200601-02 2006-01-04
Red Hat RHSA-2005:840-02 2005-12-20
Red Hat RHSA-2005:867-01 2005-12-20
Fedora FEDORA-2005-1170 2005-12-17
Fedora FEDORA-2005-1169 2005-12-17
Gentoo 200512-08 2005-12-16
Fedora FEDORA-2005-1146 2005-12-14
Fedora FEDORA-2005-1142 2005-12-14
Fedora FEDORA-2005-1141 2005-12-14
Ubuntu USN-227-1 2005-12-12
Fedora FEDORA-2005-1126 2005-12-07
Fedora FEDORA-2005-1127 2005-12-07
Fedora FEDORA-2005-1125 2005-12-07
Fedora FEDORA-2005-1122 2005-12-06
Fedora FEDORA-2005-1121 2005-12-06
Red Hat RHSA-2005:840-01 2005-12-06

Comments (none posted)

xpdf: denial of service

Package(s):xpdf kpdf CVE #(s):CAN-2005-2097
Created:August 9, 2005 Updated:August 2, 2006
Description: A flaw was discovered in Xpdf in that could allow an attacker to construct a carefully crafted PDF file that would cause Xpdf to consume all available disk space in /tmp when opened.
Alerts:
Debian DSA-1136-1 2006-08-02
Mandriva MDKSA-2005:138-1 2005-09-19
Debian DSA-780-1 2005-08-22
SuSE SUSE-SR:2005:019 2005-08-19
Fedora FEDORA-2005-732 2005-08-17
Fedora FEDORA-2005-733 2005-08-17
Gentoo 200508-08 2005-08-16
Fedora FEDORA-2005-730 2005-08-15
Fedora FEDORA-2005-729 2005-08-15
Mandriva MDKSA-2005:136 2005-08-11
Mandriva MDKSA-2005:135 2005-08-11
Mandriva MDKSA-2005:134 2005-08-11
Mandriva MDKSA-2005:138 2005-08-11
Red Hat RHSA-2005:708-01 2005-08-10
Red Hat RHSA-2005:706-01 2005-08-09
Red Hat RHSA-2005:671-01 2005-08-09
Red Hat RHSA-2005:670-01 2005-08-09
Ubuntu USN-163-1 2005-08-09

Comments (none posted)

zlib: buffer overflow

Package(s):zlib CVE #(s):CAN-2005-1849
Created:July 21, 2005 Updated:April 11, 2006
Description: zlib has a vulnerability that can cause code that executes it to crash if a corrupted file is opened.
Alerts:
Mandriva MDKSA-2006:070 2006-04-10
Debian DSA-1026-1 2006-04-06
Gentoo 200603-18 2006-03-21
Ubuntu USN-151-4 2005-11-09
Ubuntu USN-151-3 2005-10-28
Fedora-Legacy FLSA:162680 2005-09-14
Debian DSA-797-1 2005-09-01
Gentoo 200508-01 2005-08-01
Gentoo 200507-28 2005-07-30
SuSE SUSE-SA:2005:043 2005-07-28
OpenPKG OpenPKG-SA-2005.014 2005-07-28
Mandriva MDKSA-2005:124 2005-07-22
Slackware SSA:2005-203-03 2005-07-23
Ubuntu USN-151-2 2005-07-22
Fedora FEDORA-2005-626 2005-07-22
Fedora FEDORA-2005-625 2005-07-22
Gentoo 200507-19 2005-07-22
Red Hat RHSA-2005:584-01 2005-07-21
Ubuntu USN-151-1 2005-07-21
Debian DSA-763-1 2005-07-20

Comments (none posted)

Page editor: Jonathan Corbet

Kernel development

Brief items

Kernel release status

The current stable 2.6 kernel is 2.6.14.6, released on January 7. It contains a small number of fixes, a couple of which address potential security issues. Chances are this will be the last update for the 2.6.14 kernel.

There is no 2.6.16 prepatch yet. Well over 2000 patches have been merged into the mainline git repository, however. See the separate article (below) for a list of the most significant changes.

The current -mm tree is 2.6.15-mm3. Recent changes to -mm include a big x86-64 update, sysfs support in the parallel port driver, John Stultz's core time subsystem patches, the removal of several old USB audio drivers, the openat() system call and friends, a new direct migration patch set, and multi-block allocation for the ext3 filesystem. Despite all that new stuff, -mm has thinned considerably over the last week as patches have moved into the mainline.

Comments (4 posted)

Kernel development news

Quotes of the week

This kernel seems to have been a bit of a disaster - too much eggnog or something
-- Andrew Morton

It's things like this which make me consider a career in carpentry.
-- Andrew Morton

Comments (none posted)

Looking forward to 2.6.16

As of this writing, well over 2000 patches have been merged for the upcoming 2.6.16 kernel. The following list covers some of the more important or user-visible patches; it is not exhaustive by any means. Links to LWN articles describing the patches have been provided where available.

The 2.6.16 merge window will remain open for some time yet, so expect some more big changes before it is done.

User-visible changes

  • OCFS2, Oracle's clustered filesystem.

  • Networking changes include per-packet access control tied into the IPSec subsystem, an implementation of the "CUBIC" congestion control algorithm for TCP, an initial implementation of the DCCP protocol over IPv6, and a sysfs interface to the network bonding module, allowing runtime reconfiguration without the need to reload the module. There is also an obscure "intermediate functional block" network device option which can be used for configuration flexibility and resource sharing.

  • Module versioning (storing version information to help binary modules work with more than one kernel release) is no longer considered experimental.

  • The hotplug helper /sbin/hotplug is now officially deprecated. The control file /proc/sys/kernel/hotplug has moved to /sys/kernel/uevent_helper, but it is expected to be disabled on most systems in favor of udev and the netlink interface.

  • Copy-on-write support and NUMA awareness for "hugetlb" pages.

  • The software suspend code has seen some work. The encryption option has been removed; it was little used and offered little protection in the first place. A few steps have been taken toward moving parts of the suspend process to user space.

  • The swap migration code, allowing a process's pages to follow it from one processor to another. As of this writing, the direct migration patches have not been merged.

  • The "SLOB allocator" has been added; it is a replacement for the Linux slab code which is suited for very small-memory systems.

  • The oldest supported version of gcc for kernel building is now 3.2.

  • The ext3 filesystem has a new mount option allowing the location of the journal device to be specified.

  • The module loader now explicitly checks for the ndiswrapper and driverloader modules, and will mark the kernel tainted if they are found.

  • V9fs (the Plan9 filesystem) is now capable of performing zero-copy operations. Various other v9fs improvements have been added as well.

  • Support for the Cell architecture has been significantly filled out.

  • New drivers for ADI Eagle-based USB ADSL modems, ATI and Phillips USB remote control units, the Marvel Yukon2 Ethernet chipset, the network interface in the Intel ixp2000 (ARM) CPU, the CS5535 audio device, Digigram PCXHR boards, and the SyncLink GT and AC serial adaptor families.

Internal API changes

  • Ingo Molnar's mutex code has been added. A few patches converting subsystems over to mutexes have gone in, but most of that work remains to be done.

  • The usb_driver structure has a new field (no_dynamic_id) which lets a driver disable the addition of dynamic device IDs. The owner field has also been removed from this structure.

  • Some significant changes to the SCSI subsystem aimed at eliminating the use of the old scsi_request structure. The SCSI software IRQ is no longer used; postprocessing happens via the generic block software IRQ instead.

  • Vast numbers of typedefs have been removed from the ALSA code, bringing that subsystem more in line with kernel coding standards. Power management support has also been added to a number of ALSA drivers.

  • A new workqueue function schedule_on_each_cpu() will cause a function to be called on every running processor on the system.

  • Much of the core device model code has been reeducated to use the term "uevent" instead of "hotplug." Some changes which are visible outside of the core code include:
    • kobject_hotplug() becomes kobject_uevent()
    • struct kset_hotplug_ops becomes struct kset_uevent_ops, and its hotplug() member is now uevent()
    • add_hotplug_env_var() becomes add_uevent_var()

  • A 64-bit atomic type, atomic_long_t, has been added. Supported functions are:
    • long atomic_long_read(atomic_long_t *l);
    • void atomic_long_set(atomic_long_t *l, long i);
    • void atomic_long_inc(atomic_long_t *l);
    • void atomic_long_dec(atomic_long_t *l);
    • void atomic_long_add(long i, atomic_long_t *l);
    • void atomic_long_sub(long i, atomic_long_t *l);

  • The block I/O barrier code has been rewritten. This patch changes the barrier API and also adds a new parameter to end_that_request_last().

  • The block_device_operations structure has a new method getgeo(); its job is to fill in an hd_geometry structure with information about the drive. With this operation in place, many block drivers will not need an ioctl() function at all.

  • The dentry structure has been changed: the d_child and d_rcu fields are now overlaid in a union. This change shrinks this heavily-used structure and improves its cache behavior.

  • struct page has also been changed; it is now smaller on large SMP systems.

  • Linas Vepstas's PCI error recovery patch has been merged.

  • A new list function, list_for_each_entry_safe_reverse(), does just what one would expect.

  • The high-resolution kernel timer code has been merged. Much of the core works as described in this LWN article, but there have also been changes and most of the names are different. The new high-resolution timer interface will be discussed in the January 19 Kernel Page.

  • Buffering for the TTY layer has been completely redone.

As noted above, more changes are likely; stay tuned. Remember that API changes will eventually find their way onto the LWN 2.6 API Changes Page.

Comments (14 posted)

The mutex API

The mutex code may well have set a record for the shortest time spent in -mm for such a fundamental patch. It would not have been surprising for mutexes to sit in -mm through at least one kernel cycle, which would have had them being merged in or after 2.6.17. But the mutex code appeared in exactly one -mm release (2.6.15-mm2, released on January 7) before being merged into the mainline on January 9.

The actual mutex type (minus debugging fields) is quite simple:

    struct mutex {
	atomic_t		count;
	spinlock_t		wait_lock;
	struct list_head	wait_list;
    };

Unlike semaphores, mutexes have one definition which is used on all architectures. Some of the actual locking and unlocking code can be overridden if it can be made to perform better on a specific architecture, but the core data structure remains the same. The count field contains the state of the mutex. A value of one indicates that it is available, zero means locked, and a negative value means that it is locked and processes might be waiting. Separating the two "locked" cases is worthwhile: in the (usual) case where nobody is waiting for the mutex, there is no need to go through the process of seeing if anybody needs to be waked up. wait_lock controls access to wait_list, which is a simple list of processes waiting on the mutex.

The mutex API (obtained through <linux/mutex.h>) is simple. Every mutex must first be initialized either at declaration time with:

    DEFINE_MUTEX(name);

Or at run time with:

    mutex_init(struct mutex *lock);

Once a mutex has been initialized, it can be locked with any of:

    void mutex_lock(struct mutex *lock);
    int mutex_lock_interruptible(struct mutex *lock);
    int mutex_trylock(struct mutex *lock);

A call to mutex_lock() will lock the mutex, putting the calling process into an uninterruptible wait if need be. mutex_lock_interruptible() uses an interruptible sleep; if the lock is obtained, it will return zero. A return value of -EINTR means that the locking attempt was interrupted by a signal and the caller should act accordingly. Finally, mutex_trylock() will attempt to obtain the lock, but will not sleep; unlike mutex_lock_interruptible(), it returns zero on failure (the lock was unavailable) and one if the lock is acquired.

In all cases, the mutex must eventually be freed (by the same process which acquired it) through a call to:

    void mutex_unlock(struct mutex *lock);

Note that mutex_unlock() cannot be called from interrupt context. This restriction appears to have more to do with keeping mutexes from ever being used as completions than a fundamental restriction caused by the mutex design itself. Note also that a mutex can only be locked once - locking calls do not nest.

Finally, there is a function for querying the state of a mutex:

    int mutex_is_locked(struct mutex *lock);

This function will return a boolean value indicating whether the mutex is locked or not, but will not change the state of the lock.

Now that this code has been merged, the semaphore type can officially be considered to be on its way out. New code should not use semaphores, and old code which uses semaphores as mutexes should be converted over when an opportunity presents itself. The reader/writer semaphore type (rwsem) is a different beast, and is not affected by this patch. There is a debugging option which can be configured into development kernels which may help with the transition; with this option enabled, quite a few types of errors will be detected.

At this point, code which uses the counting feature of semaphores lacks a migration path. There is evidently a plan to introduce a new, architecture-independent type for these users, but that code has not yet put in an appearance. Once that step has been taken, the path will be clear for the eventual removal of semaphores from the kernel entirely.

Comments (1 posted)

Linux and wireless networking

Jeff Garzik's recent State of the Union: Wireless posting came right to the point:

Another banner year has passed, with Linux once again proving its superiority in the area of crappy wireless (WiFi) support. Linux oldsters love the current state of wireless, because it hearkens back to the heady days of Yuri Gagarin, Sputnik and Linux kernel 0.99, when getting hardware to work under Linux required either engineering knowledge or luck (or both).

Jeff went on to discuss a few of the challenges facing the Linux wireless implementation. This is, indeed, one area where some real progress is needed. Proprietary chipsets are just the beginning of the issues which must be dealt with - free software developers are actually beginning to catch up in that area. But before all the resulting drivers can be merged into a coherent whole, a few other things will have to be worked out.

One of those has to do with the 802.11 stack used by the kernel. As was discussed here last December, there is a fair amount of unhappiness with the in-kernel stack, which, among other things, has no "softmac" support, needed for adapters which do not perform MAC functions in hardware. A number of out-of-tree wireless stacks do provide that support, and there have been a lot of suggestions that one of those (usually the DeviceScape stack) be merged.

Those suggestions have been strongly resisted by the networking maintainers. They would rather see work go into fixing up the stack which is in the kernel now than replace it wholesale or - even worse - having two independent 802.11 stacks to maintain. Replacing the current stack would involve significant disruption in the networking subsystem, and would be hard to do without breaking the drivers which use the old stack. The two-stack solution, instead, would bloat the kernel and increase the amount of work required to maintain the networking subsystem into the future. So it is not surprising that there is a strong interest in evolving the current stack toward the desired functionality rather than bringing in a whole new implementation.

Still, the pressure to switch over to the DeviceScape stack appears to be growing. Jeff's posting seems to recognize this fact, and asks that, in the end, the developers at least pick a single stack which they can live with. And, says Jeff, regardless of which stack is chosen in the end:

It is currently fashionable to laud DeviceScape and trash in-kernel ieee80211, but outside of the cheerleading, BOTH have real technical issues that need addressing. IOW, no matter what code is chosen, _somebody_ is on the hook for a fair amount of work. A switch is not without its costs.

Another issue has to do with the management interface for wireless adapters. Wired network adapters are relatively simple; set a few options on media access, give them an address, and they are ready to go. The wireless world is rather more complicated. To deal with the extra configuration required by wireless adapters, the "wireless extensions" interface - essentially a big set of ioctl() commands for querying and setting adapter parameters - was developed.

There seems to be a consensus that the wireless extensions have reached their expiration date, and need to be replaced with something else. Most developers would appear to favor a new (not yet specified) interface built on the netlink mechanism. User-space management code could then be rewritten to speak the new management protocol over netlink sockets.

This approach may seem strange, given the emphasis which has been placed on sysfs and the creation of scriptable, plain-text interfaces. Sysfs does seem like a poor match for wireless configuration, however. Wireless adapters have a large number of parameters, and it is often necessary to change several of them simultaneously. Sysfs, with its one-value-per-file rules, provides no means for this sort of atomic, multi-parameter update; a netlink interface could, instead, be designed with these needs in mind from the beginning.

Of the other issues mentioned, perhaps this one is the most significant: there is no wireless maintainer. The lack of a developer who is specifically interested in this area of networking and who will work to push it forward has clearly hurt. Fortunately, it appears that this era may be at an end: John Linville has stepped forward to take on this responsibility.

John has a fair amount of work ahead of him; quite a few developers have to be brought together and made to agree on the way forward. To that end, a wireless networking summit has been scheduled for early April in Portland. If the attendees at that meeting (which looks to include both kernel and user space developers) can produce a viable plan, Linux may just lose its "superiority in the area of crappy wireless support" before too long.

Comments (12 posted)

Patches and updates

Kernel trees

Core kernel code

Development tools

  • Junio C Hamano: GIT 1.0.7. (January 8, 2006)
  • Junio C Hamano: GIT 1.1.0. (January 9, 2006)
  • Junio C Hamano: GIT 1.1.1. (January 11, 2006)

Device drivers

Documentation

Filesystems and block I/O

Janitorial

Memory management

Networking

Architecture-specific

Miscellaneous

Page editor: Jonathan Corbet

Distributions

News and Editorials

Testing out the Xen live CD

January 11, 2006

This article was contributed by Ravi Kumar

Linux had always lacked a open source virtualization technology in the same league as Solaris Containers or a commercial product like VMware. That was until Xen came into the picture. Xen is an open source virtual machine monitor for x86 that supports execution of multiple guest operating systems. Xen is released under the GPL and can easily be used to run operating systems as diverse as different Linux distributions, BSDs and even Windows XP (though Windows port is not available because of licensing restrictions).

Virtualization technologies are nothing new, what with VMware, User-mode Linux and others available. But Xen is relevant here because of the support for it from Red Hat, its GPL license, and also its active development. Strictly speaking, Xen does not do full virtualization like that being done by commercial ventures like VMware. But it presents a virtual machine abstraction that is similar - but not identical - to the underlying hardware. This type of semi virtualization is dubbed by the makers of Xen as para-virtualization.

The benefits of using para-virtualization over full virtualization are the improved performance and strong resource isolation on uncooperative machine architectures like x86. Of course, there is a down side to it too in that you need a specially compiled Linux kernel to successfully run Xen on Linux. A comparison of Xen over other virtualization technologies (like VMware and Usermode Linux) has already been published.

Xen Live CD - A Review

Recently, a Live CD was released to showcase the power of Xen virtualization. I had downloaded the Xen Demo Live CD ISO image (503 MB) from their website and burned it on to a CD in order to give it a trial run. What follows below are my experiences in trying out this very promising virtualization technology.

The Xen Live CD comes with two images: Debian Etch and CentOS 4.1. When I booted using the Live CD, I was presented with the GRUB boot loader which gave me a choice of booting either of the two systems. I selected Debian Etch and the booting proceeded without any problem. It took around 3 minutes to present the GUI login screen. Xen live CD uses GDM as the display manager and loads the Xfce desktop. When the gdm (Gnome display manager) was fully loaded, you are presented with the login screen where you are prompted to log in as user Xen screenshot 1 'root' and password 'xensource'. Once you are logged in, you are presented with two open applications - one an X terminal and another giving a real time data of the virtual machine status (see figure, left).

Next I decided to create a virtual machine for the CentOS Linux distribution inside the Debian etch distribution. For achieving this, you have a command line utility called xm. I created the CentOS image by running the command :

# xm create -c /root/centos-conf name=centos_1

It gave an error, saying that it couldn't find enough memory to load CentOS and that it needed at least 96 MB for the same when there was only 17 MB available. The machine on which I tested Xen is a Pentium IV 256 MB RAM machine. At this point I realized that almost all the memory on my machine was allocated to Debian.

I figured out that one can reduce amount of memory allocated to the virtual OSes by using the same xm utility. For that you have to find the domain ID of the virtual OS whose memory allocation you want to change.

# xm domid Debian_os1
0
Now that I got the domain id of the Debian etch virtual os, I reduced the memory allocated to it to 98 MB as follows :
# xm  mem-set 0 98

The above command reduces the memory allocated to the domain ID 0 to 98 MB. Thus I succeeded in reducing the memory allocated to the Debian etch os to just 98 MB. Which meant at least 100 MB memory was freed in the process.

After that I again tried creating the CentOS virtual system. The previous low memory error was rectified but CentOS started in the paused state and I set about figuring out how to unpause it - which was quite simple as finding the domain id of the centos_1 image and then unpausing it using the universal xm command.

# xm domid centos_1
2
# xm unpause 2 

CentOS login screen That done, eventually I got the CentOS login screen shown on the right.

Of course, if I have enough memory, I can start any number of these virtual OSes following the above methods. Xen uses VNC to display the virtual OS. So if you are starting say 10 virtual OSes, each will have its own VNC window. You can even start Xen on a server and then access a complete independent OS using a VNC client from a remote machine.

Uses of Xen Virtualization

Here are a few ways I figured out how Xen could be put to good use.

  • If you are a student interested in getting hands-on networking skills, then you can set up your own virtual networking lab on your home computer provided you have at least 1 GB RAM. Using three or more virtual OSes, you can set up a virtual network and try out tasks like routing, bridging, setting up gateways, running firewalls, subnetting your network and more, all in the safe confines of a virtual environment.
  • As a frequent netizen, you must be aware of the rumors that spread around two months back, of a certain very popular public company which planned to bring out its own operating system based on Linux. Of course, the rumor turned out to be a dud. But if such a project were to kick off, then it will most probably be using virtualization technology like Xen. Using Xen, each user can be given his own copy of a OS complete with root privileges. And since Xen is using VNC to display the desktop, it is most suitable for a network OS.

  • Kernel developers and debugging specialists in the kernel space will find Xen useful because they can compile code and try out things on the virtual system without affecting the parent system.
  • Application developers on the Linux platform can test their applications on different Linux distributions at the same time by running copies of the distributions simultaneously using Xen on their PC.

Current drawbacks of Xen Virtualization
  • Needs to enable virtualization in the parent Linux kernel which, at this time, requires recompiling a kernel from source. But it is bound to change when Intel supports virtualization at the hardware level on more of its CPUs.
  • Needs a good amount of memory for it to be of any use to anybody. I would recommend at least 1 GB memory even though, with a little bit of tweaking like I did above, you might be able to use it with less than 256 MB RAM.

  • It is a relatively new technology (when compared to products like VMware which do full virtualization).

Comments (9 posted)

New Releases

Terra Soft Launches Most Polished Yellow Dog to Date

Terra Soft Solutions has released Yellow Dog Linux 4.1 with beta support for Apple G5 PowerMacs with dual core CPUs, basic 64-bit development and runtime support, and much more. Click below to see the entire press release.

Full Story (comments: none)

Damn Small Linux Releases Version 2.1

Damn Small Linux has released v2.1 with many improvements. See the change log for details. (Found on DebianPlanet)

Comments (1 posted)

Distribution News

Mono added to Fedora Core

The January 10 Rawhide report (click below for the full text) includes some interesting changes. It seems that Mono, beagle, f-spot, and tomboy have been added to the distribution. Mono (and applications based on it) have long been left out as a result of patent concerns; there has been no official word on why things have changed.

Full Story (comments: 18)

Debian xlibs-dev Mass Bug Filing

Xorg 6.9 is now in Debian unstable. "With this upload, the xlibs-dev metapackage is no longer built. I mailed debian-devel-announce about this back in November including the rationale for this decision. What this means right now is that a very large part of the archive that build-depends on xlibs-dev will FTBFS, and as such we have a lot of new RC bugs on our hands."

Full Story (comments: none)

Fedora-netdev FC4: kernel-2.6.14-1.1656_FC4.netdev.7 is now available

The latest Fedora-netdev kernel is available. Click below for the full change log, or check out the diff file.

Full Story (comments: none)

latest -git kernels available for Gentoo

Greg Kroah-Hartman has made it easy for Gentoo users to access the latest kernel -git tree. "Well, now there is a kernel package called 'git-sources' that you can install that will provide this. It should be updated every morning (my time zone, not necessarily yours), with the latest nightly -git kernel snapshot."

Full Story (comments: none)

Debconf6 Talks Announced

The annual Debian Developers Conference (DebConf) for 2006 will be held in Oaxtepec, Mexico from May 14th to May 22th 2006. Its target audience is mainly Debian Developers and contributors to the project, although Debian users are welcome to attend as well. The talks that will be held during the conference have already been selected and are listed here.

Full Story (comments: none)

New Distributions

IBLS

IBLS (Itty Bitty Linux Server) is a compact, easy to use webserver that you can run from a live CD, even on older hardware. It will run on a P133 with 32MB RAM, or possibly less. IBLS got its start in the UK, using Damn Small Linux as a base. It has since been rebuilt from scratch by an international community of developers. IBLS is modular and uses its own package management system, designed to run from the CD or from a hard drive. IBLS was updated December 31, 2005 to use the 2.6.14.5 kernel. Click below for more recent changes.

Full Story (comments: none)

Distribution Newsletters

Debian Weekly News

The January 10 issue of the Debian Weekly News is out. This week's topics include the status of non-free firmware, changes on the technical committee, integration of the amd64 port, and more.

Full Story (comments: none)

Fedora Weekly News Issue 28

This week Fedora Weekly News covers Fedora Community Survey Results, Long-term plan for Fedora logo usage, Looking for Fedora LiveCD Developers, RFC: kernel-modules in Fedora Extras, Interview with kde-redhat Project Leader, and several other topics.

Comments (none posted)

Gentoo Weekly Newsletter

The Gentoo Weekly Newsletter for the week of January 9, 2006 covers the upcoming FOSDEM conference, Lithuanian translators needed, a portrait of Andrea Barisani, and more.

Comments (none posted)

Ubuntu's 11th MOTU Report Available

The 11th issue of the Ubuntu Masters Of The Universe Report is available, with a look at what's new in the Ubuntu Universe. (Found on DebianPlanet)

Comments (none posted)

DistroWatch Weekly, Issue 133

The DistroWatch Weekly for January 9, 2006 is out. "We had a quiet week, only disturbed by new releases from Arch Linux and DragonFly BSD. We'll take a critical look at the latter, especially from the perspective of a desktop user, but don't expect much praise for the new version. In other news, the Fedora project has started testing its new rescue CD, Gentoo has published a HOWTO on creating a Gentoo LiveUSB, and Puppy is preparing for the launch of Puppy2, a major update. Among the distributions newly included on DistroWatch we have three live CDs: ArcheOS for archaeologists, Arudius for penetration testers, and Xenoppix for the fans of the Xen technology."

Comments (none posted)

Package updates

Fedora updates

Fedora Core 4 updates: gimp (update to v2.2.10), util-linux (bug fixes), ruby (new upstream release), openoffice.org (2.0.1 for FC4), gnucash (update to v1.8.12), eclipse (bug fixes), tzdata (prepare for 2007 DST changes), less (update to less-394), dhcp (bug fix), lftp (bug fixes), xterm (bug fixes), postgresql (update to PostgreSQL 8.0.6), system-config-bind (bug fixes, Serbian translations), hplip (bug fixes).

Fedora Core 3 updates: ruby (new upstream release), less (update to less-394), postgresql (update to PostgreSQL 7.4.11), system-config-bind (bug fixes, Serbian translations).

Comments (none posted)

Mandriva updates

Updates for Mandriva Linux: hal (2006.0 - improves card reader handling), libpaper1 (Corporate Desktop 3.0 - include library), kat (2006.0 - bug fixes).

Comments (none posted)

Trustix updates

Various bug fixes are available for Trustix Secure Linux 3.0 and 2.2: spamassassin (3.0 only), kernel, perl and apache, mailman, nmap and samba.

Comments (none posted)

Newsletters and articles of interest

All About Secure Apt (DebianPlanet)

DebianPlanet reports the existence of a how-to document for secure apt in Debian. This document explains the use of strong crypto in Debian's unstable and testing branches.

Comments (none posted)

Building Binary PC-BSD Packages (O'ReillyNet)

O'ReillyNet covers the process of adding extra packages (PBIs) to a PC-BSD system, assuming that the desired package is not currently included in the available Ports. "While casual users won't be making their own PBIs, you don't have to be a programmer to do so. If you have basic Unix skills, are comfortable with the FreeBSD packages collection, and have a meticulous nature, you can easily create your first PBI in the space of an afternoon. This article assumes that you are working on an existing PC-BSD system."

Comments (none posted)

Interview with Vincenzo Ciaglia, author of Netwosix Linux (OSSblog.it)

Here's an interview with Vincenzo Ciaglia, author and main developer of Netwosix. "Is Netwosix derived from some already existing distro or is it built from scratch? Vincenzo Ciaglia: The 1.x Branch is completely built from scratch. Branch 2.x, however, is partially based on Crux Linux, a lightweight and versatile distro, intended for desktop systems."

Comments (none posted)

My desktop OS: Xandros (NewsForge)

NewsForge hears from a Xandros fan. " About a year ago I installed Linux on my desktop at work. I am a database administrator for a PeopleSoft and Oracle shop and I spend a lot of my time remotely logged in to our servers. I decided to try Linux because I had become frustrated with Windows not being able to things like multiple desktops, forwarding the display of a remote server onto your box to run apps remotely, and connecting with SSH. Fortunately, my management is far more interested in having happy, productive employees than what operating system people use so they were willing to let me experiment. Today, with Xandros, I have a good solid desktop, and I don't worry about viruses, spyware, and adware."

Comments (none posted)

Linux newbies get a helping hand (ZDNet)

ZDNet takes a look at a Linux Distribution Chooser that aims to help newcomers choose a Linux distribution.

Comments (none posted)

Page editor: Rebecca Sobol

Development

Release 2.40 of Blender 3D Graphics

Blender: "is the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. Available for all major operating systems under the GNU General Public License." [Blender 2.40]

Version 2.40 of Blender animation suite was announced recently. (Thanks to Tom Musgrove.) "Blender has had another long development cycle resulting in a release packed with rewrites, new features and improvements. The major additions this release are the Character Animation rewrite, the added Fluid Dynamics system, improved editing and rendering of Particle Based Hair, and the Modifier Stack."

Blender is a fairly complicated application, the documentation for just the changes in this release is quite voluminous. One can get a good idea of the capabilities of the system by looking over the change list. Some of the interesting new features include:

A number of new features are the result of projects from the 2005 Google Summer of Code.

Blender has an active community, as shown by the recent Blender Conference 2005. A number of interesting demo animations were produced for the event. Blender can definitely be counted as one of the more complicated Linux-based power tools. We look forward to the production of some interesting animation clips.

Comments (3 posted)

System Applications

Database Software

PostgreSQL patch versions 8.1.2, 8.0.6, 7.4.11 and 7.3.13

Four new patch versions of the PostgreSQL have been announced, The main change is a fix for a Windows-based denial of service security vulnerability, a number of other fixes are also included.

Full Story (comments: none)

PostgreSQL Weekly News

The January 8, 2006 edition of the PostgreSQL Weekly News is online. Take a look for new articles about the PostgreSQL database and related topics.

Full Story (comments: none)

ZODB 3.6.0 final released

Version 3.6.0 final of ZODB, the Zope Object DataBase, is out. "ZODB 3.6 adds a few new features, and incorporates all the bugfixes made to date in the ZODB 3.4 and 3.5 lines. Note that this is the first public release of ZODB 3.6 as a standalone package; 10 internal releases were made since last September to support ongoing Zope 2.9 and 3.2 development."

Full Story (comments: none)

Telecom

ooh323c 0.8.1 released (SourceForge)

Version 0.8.1 of the Objective Systems H.323 telecommunications stack has been announced, it features bug features and some new capabilities.

Comments (none posted)

Web Site Development

Zope 3.2.0 and 2.9.0 released

Version 3.2.0 of the Zope web development platform is available. "It is our opinion that Zope 3 is more than ready for production use, which is why we decided to drop the 'X' for experimental from the name. We will also continue to work on making the transition between Zope 2 and Zope 3 as smooth as possible." Zope 2.9.0 was also announced this week.

Full Story (comments: none)

Standards

DWARF Debugging Standard Version 3 Released

Version 3 of the DWARF Debugging Standard has been announced. "The DWARF Workgroup of The Free Standards Group is pleased to announce the availability of Version 3 of the DWARF Debugging Format Standard. The DWARF Debugging Format allows programming tools developers to create compilers and debuggers which make it easier for programmers to develop, test and debug programs."

Full Story (comments: none)

Desktop Applications

Audio Applications

Rivendell version 0.9.64 is out

Version 0.9.64 of Rivendell, a radio automation system, has been announced. Changes include bug fixes, SuSE Professional 10.0 support, and: "Waveform Visualization Optimization. Major work has been done on decreasing the time required to open a cart in RDLibrary's Marker Editor, for both PCM16 and MPEG formatted audio."

Full Story (comments: none)

Desktop Environments

GNOME 2.13.4 is released

Version 2.13.4 of the GNOME desktop is out. "This is the last release in the 2.13 development series before API freeze. Starting now, all GUI and string changes must be notified to the documenters and translators, respectively. Be there or be square."

Full Story (comments: none)

GARNOME 2.13.4 released

Version 2.13.4 of GARNOME, the bleeding-edge GNOME distribution, is out. "This release includes all of GNOME 2.13.4 plus a lot of tweaked build-magic. It is for anyone who wants to get his hands dirty on the development branch."

Full Story (comments: none)

GNOME Software Announcements

The following new GNOME software has been announced this week: You can find more new GNOME software releases at gnomefiles.org.

Comments (none posted)

KDE Software Announcements

The following new KDE software has been announced this week: You can find more new KDE software releases at kde-apps.org.

Comments (none posted)

Electronics

KTechlab 0.3 announced

Version 0.3 of KTechlab, a development and simulation environment for microcontrollers and electronic circuits, has been announced. "KTechlab 0.3 is the most polished, bug free release yet."

Comments (none posted)

XCircuit 3.4.11 released

Version 3.4.11 of XCircuit, an electronic schematic drawing package, is available, it features a bug fix.

Comments (none posted)

Financial Applications

SQL-Ledger 2.6.5 released

Version 2.6.5 of SQL-Ledger, a web-based double entry accounting package, is out with new features, bug fixes, and translation updates. See the what's new document for more information.

Comments (none posted)

GUI Packages

wxPython 2.6.2.1 has been released

Version 2.6.2.1 of wxPython, a cross-platform Python GUI toolkit, is out. The recent changes document lists what's new.

Comments (none posted)

GTK+ fundamentals, Part 2 (IBM developerWorks)

Part two of an IBM developerWorks series on using GTK+ is available. "This article, the second in a three-part series titled "GTK+ fundamentals," introduces you to programming with GTK+. It analyzes a sample GTK+ application written in C, then shows that same application written in Python and C#. Finally, it discusses some useful tools that can help you develop better applications faster with GTK+."

Comments (none posted)

Interoperability

Wine 0.9.5 released

Version 0.9.5 of Wine is available. Changes include: A number of MSI fixes, More improvements to the IDL compiler and Lots of bug fixes.

Comments (none posted)

Office Suites

OOo Label Templates 1.0 Released

Version 1.0 of the OOo Label Templates are available from WorldLabel, a label sheet manufacturer. "The collection includes CD, DVD, mailing and other types of labels and sizes. Making your own labels with OOo Writer using these templates is easy and the set up time is quick."

Full Story (comments: 1)

Languages and Tools

Caml

Caml Weekly News

The January 3-10, 2006 edition of the Caml Weekly News is out with the latest Caml language discussions.

Full Story (comments: none)

Java

Retrotranslator 0.9.6 released! (SourceForge)

Version 0.9.6 of Retrotranslator is available with multiple new features. "Retrotranslator is a Java bytecode transformer that translates Java classes compiled with JDK 5.0 into classes that can be run on JVM 1.4. Retrotranslator is a free, open-source software. Features supported: generics, annotations, generics and annotations reflection, enums, autoboxing, for-each loop, varargs, static import, concurrency utilities, collections framework enhancements."

Comments (none posted)

Using Dependency Injection in Java EE 5.0 (O'ReillyNet)

Debu Panda covers dependency injection in Java EE 5.0 on O'Reilly. "Dependency injection, also known as inversion of control, is a programming technique being adopted by many programmers and frameworks, including the popular Spring framework. But using it in J2EE 1.4 requires a burdensome deployment-descriptor-based approach. Debu Panda shows how Java EE 5.0 provides relief in the form of annotations-based dependency injection."

Comments (none posted)

Perl

This Week on perl5-porters

The December 26, 2005 - January 1, 2006 edition of This Week on perl5-porters is available with a new collection of Perl 5 articles.

Comments (none posted)

PHP

PEL Version 0.9 Released (SourceForge)

Version 0.9 of PEL is available. "The PHP Exif Library (PEL) is written in pure PHP and makes it easy to read and write all Exif headers found in JPEG and TIFF images. Added full support for GPS information (this breaks API compatibility with version 0.8), JPEG comments, the Gamma tag, and Windows XP specific title, comment, author, keywords, and subject tags. Implemented a non-strict mode for broken images where most errors wont result in visible exceptions. The edit-description.php example now correctly deals with images with no previous Exif data. A partial Polish translation was added. The API documentation was updated with details about the constrains on format and number of components for each tag."

Comments (none posted)

uniLETIM version 0.9.3 released (SourceForge)

Version 0.9.3 of UniLETIM is available. "UniLETIM is a web-based environment for complementary currency systems such as Local Exchange Trading System (LETS) or TimeBank/TimeDollars. It is written in PHP/MySQL. Release 0.9.1 includes new Portuguese translation, new pager and some changes on expiration of old announces."

Comments (none posted)

Python

Cheetah 2.0b3 released (SourceForge)

Version 2.0b3 of Cheetah, a Python-powered template engine and code generator, has been announced. "We've made the system much more flexible, added a ton of new features, and fixed several old annoyances."

Comments (none posted)

Python Status Update

Python creator Guido van Rossum presents a Python Status Update, and discusses his new job at Google in a blog posting. "And did I mention that I get to spend 50% of my time on Python? No strings attached. Of course I get to spend the other 50% on Python too, but that's in a corporate setting. Fortunately it's easy to separate the two. If it uses two-space indents, it's corporate code; if it uses four-space indents, it's open source. (If it uses tabs, I didn't write it! :-)"

Comments (none posted)

Dr. Dobb's Python-URL!

The January 10, 2006 edition of Dr. Dobb's Python-URL! is online with a new collection of Python article links.

Full Story (comments: none)

Ruby

Ruby Weekly News

The January 8th, 2006 edition of the Ruby Weekly News looks at the latest discussions from the ruby-talk mailing list.

Comments (none posted)

Tcl/Tk

Dr. Dobb's Tcl-URL!

The January 10, 2005 edition of Dr. Dobb's Tcl-URL! is out with the latest Tcl/Tk articles and resources.

Full Story (comments: none)

Page editor: Forrest Cook

Linux in the news

Recommended Reading

Ed Felten's 2006 predictions

Ed Felten has put up a set of 2006 predictions on the Freedom to Tinker site. "(19) A name-brand database vendor will go bust, unable to compete against open source."

Comments (3 posted)

Trends and Predictions for 2006 (IT-Director)

Robin Bloor has posted some 2006 predictions on IT-Director.com. "One thing to note about Open Source is that the vast majority of Open Source products fail commercially, just as the vast majority of proprietary products also fail. All Open Source business models that are viable depend upon widespread adoption - and for that, compelling software is a necessity. The Linux desktop is not yet compelling. The resurgence of Apple has taken the wind out of its sails and I now doubt whether it can prosper except as a thin client, an educational platform and a third-world computer platform. (These are significant markets but not ones that lead to dominance)."

Comments (17 posted)

Winning the Linux Wars (MCP)

Microsoft Certified Professional has put up an article on winning against Linux for Windows-based providers. "Some businesses view Linux as a way to reduce their dependence on Microsoft, but Hollinger reminds his clients that there are advantages to working with a company that has such deep pockets. 'Microsoft invests north of $6 billion a year on R&D. There is nobody in the Linux world' that does that, he says."

Comments (47 posted)

Trade Shows and Conferences

EuroBSDCon 2005 (NewsForge)

NewsForge has this report from EuroBSDCon 2005. "One presentation that stood out from the crowd was on "Building Robust Firewalls with OpenBSD and PF," by Ryan McBride. McBride talked about how to use CARP between two OpenBSD PF firewalls. To show that no traffic was dropped when one of the firewalls was rebooted, he played a song from a PC outside of the firewall. After rebooting and pulling cables to show the redundancy, McBride took the demonstration one step further. He asked someone from the audience to select a numbers of cables. He then took an axe from under the table and started to hack the selected cables -- giving the word "hacking" a whole new meaning. The song didn't miss a single beat, and the 200+ audience members applauded loudly."

Comments (9 posted)

Companies

Linux firm MontaVista seeks new CEO (ZDNet)

ZDNet reports that embedded Linux provider MontaVista is looking for a new CEO. "Jim Ready, the founder of embedded Linux specialist MontaVista Software, will step down as chief executive to become the company's top technologist. Ready made the move for personal reasons, Peder Ulander, vice president of marketing, said Friday. He'll remain CEO until the company's board finds a replacement, Ulander said, at which point Ready will become chief technology officer."

Comments (none posted)

Texas Instruments, MontaVista Linux promise device interoperability (NewsForge)

NewsForge investigates a recent partnership between Texas Instruments (TI) and MontaVista Software. "Texas Instruments (TI) and MontaVista Software announced in December they would pair TI's DaVinci technology-based products with embedded Linux, part of an attempt to more tightly integrate hardware and software in digital media, as the electronics industry looks to make the gadgets in users' lives more interoperable. The companies expect the series of products to provide a platform for companies to integrate more of the products they sell, so that users' desktop computers can communicate with their digital video recorder (DVR) set-top boxes, portable MP3 players, and other devices, said Huy Pham of TI's digital signal processor (DSP) system-on-chip (SOC) product marketing team."

Comments (1 posted)

Ingres: Is this the dark horse of the enterprise software pack? (ZDNet)

Here's a ZDNet weblog entry looking at the business case for free Ingres. "Another key factor that could favor Ingres is the integrity of its intellectual property, compared with MySQL. In October of 2005, Oracle bought Innobase, a Finnish company, whose technology is key to MySQL. That purchase provides Oracle with several business strategy options if MySQL starts to eat into Oracle sales. That would be an opportunity for Ingres to snag some of the MySQL market too."

Comments (1 posted)

Legal

3 Initiatives to Improve the Patent Mess Announced (Groklaw)

Groklaw covers new initiatives aimed at fixing the US patent system. "IBM, OSDL, the USPTO, Red Hat, Novell, New York Law School, Sourceforge, among others, have decided to do something about the software patent mess, particularly as it impacts on Linux and the FOSS community. They are asking for your input. There is a role you can play in the three initiatives being announced, if you wish to."

Comments (none posted)

Microsoft's file system patent upheld (News.com)

News.com reports that the U.S. patent office has reversed itself and ruled that Microsoft's FAT filesystem patents are valid. "In their latest action, filed last week, the examiners concluded that the company's File Allocation Table (FAT) file system is, in fact, 'novel and non-obvious,' entitling it to patentability."

Comments (35 posted)

Interviews

Interview with the team leader of the Ubuntu Server Project (Oss blog.it)

Oss blog.it interviews Fabio Massimo Di Nitto, team leader of the Ubuntu Server Project. "Q:Why an Ubuntu server version? Fabio Massimo Di Nitto: There's much confusion about it, and many rumors that don't have much to do with the reality of Ubuntu "Server". The first thing of note is that all Ubuntu-offered software comes from one repository. There are no desktop and server-specific repositories. For example, the desktop and server version share the installer."

Comments (none posted)

Interview with Synfig's Robert Quattlebaum (OSnews)

OSnews interviews Robert Quattlebaum, the developer behind Synfig. "A powerful 2D animation product, Synfig, was open sourced recently under the GPL after the company behind it failed in the market place. The application is still actively maintained by its original author, Robert B. Quattlebaum..." (Found on GnomeDesktop)

Comments (none posted)

Resources

Creating/Manipulating Images with gd (Linux Journal)

Linux Journal uses gd, an open source library, to create and manipulate images. "It lets you open images in formats such as JPEG, PNG, XPM and a few more. gd works something like this: it opens images in different formats and converts them to generic bit-mapped images in memory. It then lets you do graphical operations, such as drawing lines, arcs, ellipses or rectangles on that image, and stores the resulting image in any of the earlier-mentioned formats. For example, you could write a simple command-line program that converts a given file in JPEG format to PNG using gd. gd also can change colors in the image and copy, cut, merge or rotate it."

Comments (15 posted)

OOo Off the Wall: Find and Replace (Linux Journal)

Bruce Byfield explores the OpenOffice.org find and replace capabilities in a Linux Journal article. "In long documents, a strong search-and-replace tool is essential for editing duties. Although many users confine themselves to simple text searches, OpenOffice.org's various searches are a match for any rival's. They also are remarkably consistent throughout Writer, Calc, Draw and Impress, the four main OOo applications."

Comments (2 posted)

Alternative input devices under Linux (Linux.com)

Linux.com examines alternate input devices. "I tested the Handkey Twiddler 2, Monster Gecko's PistolMouse, KeyBowl's orbiTouch, and StreamZap's wireless computing remote. I tested each of the devices on Ubuntu Hoary and Ubuntu Breezy, and some also on Gentoo Linux."

Comments (none posted)

The Daemon, the GNU and the Penguin - Ch. 23, by Dr. Peter H. Salus (Groklaw)

Groklaw has another chapter from The Daemon, the GNU and the Penguin. "When Gene Amdahl coined the word "FUD" (for fear, uncertainty and doubt) in the mid-1970s, his ire was aimed at Frank Cary, chairman of the Board at IBM, who was waging a no-holds-barred attack on Amdahl, Itel, Control Data, and the other small companies that were selling machines that competed with the IBM 360/168."

Comments (none posted)

Discover Python, Part 8: Reading and writing data (developerWorks)

developerWorks presents another chapter of Discover Python. "In this article, you learn how to work with files. First, we review a simple way to output data in Python, using the print statement, then learn about the file object, which is used by Python programs to read and write data to a file. The different modes with which a file can be opened are demonstrated, and the article concludes by showing how to read and write a binary file."

Comments (none posted)

Analyzing Web traffic with phpMyVisites (Linux.com)

Linux.com takes a look at phpMyVisites. "Any Web site owner knows the value of traffic statistics, but finding the right Web statistics package is not as easy as it may seem. Of course, there are excellent packages such as AWStats, Modlogan, and Webalizer, but these applications are overkill for people running smaller Web sites. Moreover, you can't install them if your Web hosting provider doesn't allow you to use custom scripts. If you are in the market for an easy-to-use program that provides essential Web traffic information, you might want to take a closer look at phpMyVisites."

Comments (none posted)

Reviews

ISPConfig: A Hosting Control Panel (NewsForge)

NewsForge takes a look at ISPConfig. "After trying a few packages, I chose ISPConfig. I liked the system for a number of reasons, including the above-mentioned ones (such as the developers' knee-jerk recommendation for users to run Debian, even though ISPConfig supports many Linux distributions), but what really impressed me was its polished nature. ISPConfig is a free software version (Apache license) of the 42go commercial hosting control panel. This itself gives users the option of commercial support for ISPConfig from the developers."

Comments (none posted)

Book Review of Karl Fogel's "Producing Open Source Software" (Groklaw)

Groklaw is running a review of the book Producing Open Source Software by Karl Fogel. The book focuses on the social environment of open-source project development. "Groklaw regulars may feel some familiarity in the situation described in this quote from Chapter 6: “The really difficult cases are people who are not overtly rude, but who manipulate or abuse the project's processes in a way that ends up costing other people time and energy, yet do not bring any benefit to the project. Such people often look for wedge points in the project's procedures, to give themselves more influence than they might otherwise have. This is much more insidious than mere rudeness, because neither the behavior nor the damage it causes is apparent to casual observers.”"

Comments (none posted)

SeaMonkey Project picks up where halted Mozilla Suite left off (NewsForge)

NewsForge looks at the upcoming SeaMonkey 1.0 release. "Although SeaMonkey version 1.0 will not deviate much from the last Mozilla supported version of the suite, the development team behind the project is looking to add many of the features currently available in Firefox and Thunderbird -- as well as some that are not. The council has rough plans for a version 1.1 later this year, and version 1.5 potentially sometime in 2007, said Christopher Thomas, release engineer for the project and a member of the Council. Like 1.0, version 1.1 will be based on Gecko 1.8.x, he said, with 1.5 expected to be based on Gecko 1.9, which is currently under development."

Comments (none posted)

WordPress 2.0 is better than ever (NewsForge)

Joe 'Zonker' Brockmeier reviews WordPress 2.0 on NewsForge. "WordPress 2.0 is out, and it brings a slew of improvements and new features, including WYSIWYG editing, user roles, easy database backups, and more. The WordPress home page describes the software as "state-of-the-art semantic personal publishing platform," but when you boil it down, WordPress is just damn good blogging software. WordPress is written in PHP, requires a MySQL database, and is available under the GPL. It's easy to use and fairly powerful."

Comments (7 posted)

Page editor: Forrest Cook

Announcements

Non-Commercial announcements

OpenVZ Project Releases Templates To Create Debian Virtual Private Servers

The OpenVZ project has released pre-built Debian 3.1 (Sarge) Virtual Private Server (VPS) templates, enabling real-time provisioning of servers and giving Debian users full use of Debian applications in the open source operating system virtualization project.

Full Story (comments: none)

Commercial announcements

Comprehensive AJAX Platform Released as Open Source

ClearNova has announced the release of ThinkCAP JX, a rapid application development (RAD) platform for building Internet applications. ThinkCAP JX is dual licensed under the GNU GPL or a commercial license.

Comments (9 posted)

Contact Center Monitoring and Reporting for Asterisk

Signate has announced a new Contact Center Monitoring and Reporting package for the Asterisk open-source telephony platform. "QueueMetrics is call center monitoring software for telephone systems, such as Signate's contact center solution, that incorporate the open source Asterisk PBX. QueueMetrics provides contact center managers with the information they need to set agent staffing levels, optimize call-handling procedures, and improve customer satisfaction."

Full Story (comments: none)

Announcing CrossOver Office version 5.0.1

CodeWeavers has announced the release of version 5.0.1 of CrossOver Office. "This version is a bug fix release from version 5.0.0. We had a number of minor glitches that we felt were important to release to our customers. These include fixes for Notes (bouncing windows), fixes for Office install issues (e.g. spellchecker), and a lot of other minor problems that bothered us".

Full Story (comments: none)

ESP Print Pro 4.5.10 released

Version 4.5.10 of ESP Print Pro, a commercial cross-platform printing environment, has been announced. "ESP Print Pro 4.5.10 fixes another duplicate printer problem and allows active printers to be stopped immediately. The new release is a free upgrade for current users of ESP Print Pro and can be downloaded at: http://www.easysw.com/printpro/software.php."

Comments (none posted)

Grisoft Introduces AVG Free for Linux Virus Protection

Grisoft, Inc. tells us that virus and malware authors will target Linux in greater numbers over the the next year. They have also released AVG Free for Linux, an anti-virus product developed for free home use. "Although Linux systems are among the most resistant to virus attacks, experts agree that all computer users should take precautionary measures by installing an anti-virus program to address potential threats. AVG Free for Linux can be used on a single computer and is intended for private, non-commercial use only."

Comments (37 posted)

Medsphere Systems Corporation Acquires CIAI

Medsphere Systems Corporation has announced its acquisition of Clinical Informatics Associates Incorporated (CIAI). "Based in Indianapolis, Indiana, CIAI is a provider of modular VistA(R)-based EHR software solutions to its established base of customers within the ambulatory and acute care markets."

Comments (none posted)

New Books

Sams publishes MySQL Crash Course

Sams publishing has published the book MySQL Crash Course by Ben Forta.

Full Story (comments: none)

SQL Cookbook - O'Reilly's Latest Release

O'Reilly has published the book SQL Cookbook by Anthony Molinaro.

Full Story (comments: none)

VoIP Hacks - O'Reilly's Latest Release

O'Reilly has published the book VoIP Hacks by Ted Wallingford.

Full Story (comments: none)

Resources

Advantages of Free Software and Open Source in embedded systems

Free Electrons has announced the availability of a presentation on the reasons for choosing Linux for embedded systems. "It should help people in weighing the pros and cons of both proprietary and Free Software solutions. Or at least, it should be helpful to people looking for arguments to convince decision makers to adopt a penguin in 2006!"

Full Story (comments: none)

FSF Europe Newsletter

The January 9, 2006 edition of the Free Software Foundation Europe Newsletter is online.

Full Story (comments: none)

Linux Gazette #122 is out!

The January 2006 edition of Linux Gazette is available. Articles include: A New Windoze Notebook # Now What? Knoppix!, Benchmarking Filesystems Part II, /dev/fanout : A One-To-Many Multiplexer, Stepper motor driver for your Linux Computer, plus the usual features.

Comments (none posted)

Experts: Open Source Gaining Ground in Federal IT Sector

Larstan Business Reports has announced the availability of a webcast of a panel discussion about Linux use within the US government. "All three panelists agreed that there's an enduring notion among end users that Linux is less safe than proprietary systems, but they dismissed this idea as a myth. They noted that open source software provides more transparency and control, allowing users to detect and fix security vulnerabilities in real time, as opposed to waiting for proprietary vendors to fix the chinks in the armor."

Comments (6 posted)

Contests and Awards

An Award for Groklaw (Groklaw)

Groklaw received an award. "The 2005 ConsortiumInfo.org News Sources of the Year Awards have just been announced, and there is a new category, for best Community Site or Blog (NonProfit). The winner for 2005 in that category is Groklaw."

Comments (none posted)

GUADEC logo and web theme contest (GnomeDesktop)

GnomeDesktop mentions a new GUADEC logo contest. "The GUADEC committee is launching a logo and web theme contest (see details). We have recently adopted Drupal as the platform of the GUADEC website (currently in a fully funtional beta version). The deadline for submissions is 31/jan/06 and the winner will get 2 GUADEC vip passes, 2 return tickets to Vilanova (Catalonia, Spain) and one week accommodation for both participants. GUADEC is the main event of the GNOME community, celebrated once a year."

Comments (none posted)

eWEEK Names VMware Workstation a Top Product of 2005

VMware, Inc. has announced its VMware Workstation 5 has won an eWEEK Top Product of 2005 award.

Comments (none posted)

Surveys

Small Survey: Blackberry Server on Linux

Ron Gage has announced a survey on Blackberry Enterprise Server services under Linux. "I am currently conducting a short survey regarding a project I am contemplating for providing Blackberry Enterprise Server services under Linux. If you would, please visit http://www.rongage.org/survey and take this very short survey, I would really appreciate it."

Full Story (comments: none)

Upcoming Events

Red Hat's Matthew J. Szulik to Deliver Keynote Address at C3

C3 has announced a keynote by Matthew J. Szulik. "C3, the Corporate Channel and Computing Expo, announced today that Red Hat (Nasdaq: RHAT), CEO and Chairman Matthew J. Szulik will deliver the keynote address at the second annual exhibition and conference taking place June 27 - 29, 2006 at Jacob Javits Convention Center in New York City."

Comments (1 posted)

Join the KDE Developers at FOSDEM 2006 (KDE.News)

The KDE events at FOSDEM 2006 (Brussels, Belgium February 26 and 26) are being planned. "KDE has reserved a devroom to serve as a central meeting point for the KDE crowd. We will be holding our own talks which so far include Raphael Langerhorst on KOffice 1.5 and Jonathan Riddell on Kubuntu. KDE's presence at FOSDEM 2006 is being organised by KDE-NL and will be coordinated via the kde-events-benelux mailing list. There is also a KDE FOSDEM 2006 wiki page where you can add your name if you plan to attend."

Comments (none posted)

O'Reilly OSCON Call for Participation

A Call for Participation has gone out for the 2006 O'Reilly Open Source Convention. "This year's OSCON happens July 24-28, returning to Portland, Oregon for the third year in a row. The Call for Participation deadline is February 13th."

Full Story (comments: none)

Ottawa Linux Symposium - Call for Papers

The Ottawa Linux Symposium has issued a call for papers for the July 2006 conference.

Comments (none posted)

PyCon: Plone, Python, BitTorrent keynotes

The PyCon 2006 keynote speeches have been announced. Speakers include Guido van Rossum, Bram Cohen, Alan Runyan and Alexander Limi. The conference takes place in Addison, TX on February 24-26.

Full Story (comments: none)

Aaron Seigo to Speak at SCALE 4x (KDE.News)

Aaron Seigo will speak at the 2006 Southern California Linux Expo in Los Angeles, CA on February 11-12. "His presentation will cover the next KDE release and how the Plasma project is looking to reinvigorate the desktop experience by centering the desktop on workflow-centric interfaces."

Comments (none posted)

Events: January 12 - March 9, 2006

Date Event Location
January 13 - 15, 2006ShmooCon 2006(Wardman Park Marriott Hotel)Washington, D.C.
January 23 - 28, 2006linux.conf.au 2006Dunedin, New Zealand
January 23 - 25, 2006Black Hat Federal Briefings and Training 2006(Sheraton Crystal City)Washington, D.C.
January 24 - 26, 2006O'Reilly Emerging Telephony Conference(San Francisco Airport Marriott)San Francisco, CA
February 6 - 7, 2006ICMCC Conference on EHR Standards and Interoperability(World Forum Convention Center, The Hague)The Netherlands
February 8 - 10, 2006X Developer's Conference(XDevConf)(Sun Campus)Santa Clara, CA
February 8 - 10, 2006LinuxAsia Conference and Expo 2006(India Habitat Centre)New Delhi, India
February 10 - 12, 2006CodeCon 2006San Francisco, CA
February 10, 2006SCALE Workshop On Open Standards For Government Organizations(Airport Radisson)Los Angeles, CA
February 11 - 12, 2006Southern California Linux Expo(SCALE 4x)(Airport Radisson)Los Angeles, California
February 20 - 21, 2006EuSecWest/core06 conferenceLondon, England
February 24 - 26, 2006PyCon 2006(Dallas/Addison Marriott Quorum hotel)Addison, TX
February 25 - 26, 2006FOSDEM 2006(ULB Campus)Brussels, Belgium
February 27 - March 3, 2006SELinux Symposium and Developer Summit(Wyndham Hotel)Baltimore, MD
February 28 - March 3, 2006Black Hat Europe Briefings and Training 2006(Grand Hotel Krasnapolsky)Amsterdam, the Netherlands
March 3 - 4, 2006LinuxForum 2006Copenhagen, Denmark
March 6 - 9, 2006O'Reilly Emerging Technology Conference(ETech)(Manchester Grand Hyatt)San Diego, CA

Comments (none posted)

Web sites

Qt Centre Community Site Launched (KDE.News)

KDE.News covers the launch of the new Qt Centre web site. "With the support of Trolltech, Witold and former Qt Forum administrators, moderators and fans Axel Jaeger, Daniel Kish, Kevin Krammer, Johan Thelin, Jacek Piotrowski and Michael Goettsche have banded together to form the new site after learning that the Qt Forum as well as KDE-Forum.org had been hijacked for the purposes of boosting the Google Page Rank of unrelated external sites and have otherwise become neglected."

Comments (none posted)

Page editor: Forrest Cook

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