LWN.net Logo

LWN.net Weekly Edition for December 22, 2005

A 2005 retrospective

The last issue of December is traditionally a time for many publications to look back at the past year. As we live through a year, it can be a hard time to get a perspective on all that is happening; a review can help develop a better understanding of what we have all experienced.

Besides, there's usually not much more to write about at the end of December.

In past years, your editor has reviewed the predictions made at the beginning of the year. That exercise seems a little self-indulgent this time around. So suffice to say that some of last January's predictions have been borne out, and others not. We'll not go through all of them here.

Starting with one which didn't work out: your editor's prediction that 2005 would see the end of SCO was optimistic. We have seen the end of SCO in every way that matters; what remains, at this point, is the ghoulish exercise of watching it all fall apart and seeing where the pieces land. Following SCO is a waste of time at this point, a morbid and pointless exercise in the consequences of stupid decisions. We're looking forward to every minute of it.

Your editor's prediction that software patents would not be enacted in Europe looked optimistic, especially in the first half of the year, but turned out to be correct in the end. More to the point, though: the free software community enjoyed legal victories in almost every battle which was decided this year. No software patents, no broadcast flag, the GPL upheld in German court, FAT patents thrown out, etc. Next year may be tougher, but, for this year, we can all raise a glass and toast our victories. It is not all hopeless.

Let us not forget our defeats, however. The Grokster decision holds software developers responsible for the actions of their users - in some situations, at least. The bnetd decision placed limits on our right to create interoperable software. The situation is not all rosy either.

One battle which came to head this year was open formats: as of this writing, the state of Massachusetts is still fighting over a mandate to use open formats in government. Open access to government documents is a clear requirement for a free society; it seems amazing that there is even a fight on this issue. Open formats are also a key to the desktop for free software. This is an important issue, and the debate has barely begun.

The free software community has acquired a pool of patents of its own. Donations - of greater or lesser freedom - came from IBM, Sun, Nokia, Computer Associates, and others. These patents can help to prevent attacks from competitors in the software industry - though they will do little to deter lawyer-only patent troll firms. But a partial solution is better than none; one might well conclude that the risk of a patent attack against free software is, while still significant, lower than it was a year ago.

For years, we have talked about the evils of digital restrictions management schemes and the dangers inherent in not having control over our own systems. But we can thank SonyBMG for making these points clear to a much larger audience. "Consumers" everywhere have seen what happens when others claim control over their systems. People who bought CDs because it was the right thing to do saw that they were punished for it. Their desire to do the right thing will be much reduced - and the entertainment industry must know it. The DRM battle is far from over, and we have a great deal of ugliness to endure yet. But SonyBMG may have shortened the process for us considerably.

2005 was, perhaps, the year of the foundation. A number of projects, including Zope, Ubuntu, and OpenPKG created independent foundations to look after their code. Red Hat also announced the creation of a Fedora foundation, but, the better part of a year later, that foundation has yet to materialize. The fundamental motivation behind all this founding of foundations is easily found: software (even free software) controlled by a single company tends to make other users nervous. The creation of an independent foundation gives others confidence in a free software project's future.

The free software business world continues to develop. MandrakeSoft and Conectiva merged into Mandriva, Novell went through some difficulties but looks like it may be pulling things together, and the flow of venture capital toward free software businesses increased. HP claimed to have shipped over 1 million Linux servers. It seems there really is business to be done around free software.

Meanwhile, the code continues to get better. The list of significant releases is far too large to review here - check the latest version of your favorite distribution to see much of it. Our development community is active and healthy; it is producing results that few would have thought possible even a few years ago. Ups and downs notwithstanding, 2005 has been a good year for the community. We can all raise a glass to that.

Comments (21 posted)

The LWN.net 2005 Linux and free software timeline

For eight years now, the editors at LWN.net have put together a timeline highlighting the most important events of the last twelve months. As always, it has been a busy year. Attacks against free software continued in legislatures and the courts - but few have been successful. Corporations began donating patents to the community, some with more enthusiasm than others. The kernel developers improved their process - and dealt with the abrupt loss of their source code management system. SUSE development became more open. SonyBMG gave us all a lesson on the importance of control over our own computers. And so on.

Most importantly, in 2005 the free software community kept on hacking. The variety and quality of the resulting software is simply amazing. The free software community is healthy and growing, despite the legal problems, corporate layoffs, hardware hassles, and occasional petty internal bickering. We are going strong.

This is version 1.0 of the 2005 timeline. If you find any errors or remaining major omissions, please send them to us at timeline@lwn.net; please do not post errors or omissions as comments until after we have had a chance to address them.

The development of the LWN.net Linux Timeline was supported by LWN subscribers; if you like what you see, please consider subscribing to LWN.

As usual, the timeline is split up by month. One of these years, we really will restore the "one big page" option, honest.

For the historically minded, the timelines for the previous seven years remain available:

1998 1999 2000 2001 2002 2003 2004

Thanks to the following people who have helped improve the 2005 Timeline: Ross Combs, Bernhard Reiter, Karl Schendel, and David A. Wheeler.

Comments (3 posted)

The XGL development model

XGL is a version of the X server built on top of the OpenGL API. Many developers see the XGL approach as the way forward; as video hardware becomes increasingly 3D-only, OpenGL offers a uniform way to drive that hardware. Once an XGL server becomes available, the door will be opened for all kinds of fast 2D and 3D applications.

As it turns out, there is a paid development team working at XGL; these developers are hosted at Novell. This work is being funded with the apparent idea of upgrading the free XGL server and benefiting the free software community in general. So it is interesting to see a significant amount of criticism of Novell's work in the desktop community.

The problem comes down to this: all of Novell's work is being done in-house, using a private repository. The wider community knows that this work is going on, and has some idea of what has been done, but none of the resulting code has been seen beyond Novell. The best description of what is happening - and the reaction to it - can be found in Aaron Seigo's weblog. There we see that the non-Novell developers who would like to hack on XGL are frustrated. They know that a number of problems have already been fixed by Novell, but the code is not available. They fear that much of the work they are doing will be duplicated by what the Novell team does. They feel locked out, and wonder about Novell's reasons for taking this approach.

Everybody seems to assume that Novell's work will, eventually, see the light of day and be contributed back - though the X license does not require that. But that release will confront the community with a large dump of corporate code. It will not have been reviewed by anybody outside of Novell, it may well incorporate design decisions which are not acceptable to other developers, and it is likely to duplicate and conflict with any work done by the rest of the community. The possibility that Novell will hold the code until it has packaged it into a SUSE Linux release is also somewhat annoying.

In the absence of a statement from Novell, one can only speculate on why this approach is being taken. It is possible that Novell is just trying to avoid dealing with developers who oppose the XGL project in the first place. At the moment, it is almost impossible to use XGL without proprietary drivers; developers who feel strongly about avoiding proprietary code would thus rather take a different approach - and they have been rather vocal about that. It is also possible that Novell is simply looking to "get the job done" its way, without the distractions of dealing with the community.

This situation should work out in the end, once Novell releases its code and the process of merging begins. At that point, with luck, the X community will have a much-improved XGL server to work with. But the memory of having been locked out of the process will persist for some time. One can only hope that this code release happens soon so that the next phase can begin.

Comments (11 posted)

Two discontinued browsers

The writing has been on the wall for some time, but now it's official: Internet Explorer on the OS X platform will go unsupported at the end of 2005. This browser has seen no active development since 2003, but its users were at least provided with security updates. No more; IE for the Mac is at a dead end.

There is little that OS X users can do about this decision. IE is very much a closed-source application, so there is no way for anybody to take over its maintenance after Microsoft walks away. This browser is dead, and its users have no choice but to seek alternatives; fortunately, a number of good alternatives exist. But anybody who was truly dependent on this piece of software is out of luck. It is always this way with proprietary software; it can disappear out from under you at its owner's whim.

Earlier this year, the Mozilla Foundation announced that it was discontinuing support for the Mozilla browser suite. The Foundation saw its future in the independent Firefox and Thunderbird applications, and felt that the time had come to move past its one-time flagship suite. Mozilla users, of whom there are many, had little say in this decision; the Foundation makes its own decisions on how best to pursue its goals.

But Mozilla is free software. So a group of dedicated users came together to continue the maintenance and development of the Mozilla suite, using the old SeaMonkey name. Mozilla/SeaMonkey is a large body of code, not something to be taken on lightly. But the SeaMonkey hackers thought that they could handle it.

On December 19, these hackers announced the availability of SeaMonkey 1.0 Beta. The release includes a number of new features, including drag-and-drop tabs, SVG support, "blazingly fast back," and much more. It provides the full suite of tools: web browser, email client, HTML editor, IRC chat tool, DOM inspector, and two varieties of kitchen sink. This is the full suite, updated with the latest work from Firefox and elsewhere. The SeaMonkey hackers would appear to be up to the job.

And, yes, it works on OS X.

It would be hard to come up with a better example of why free software matters. There are a great many Mozilla users who will never look at the code, but they will still benefit from the freedom of that code. As long as there is a sufficient interest in the community, Mozilla, in the form of SeaMonkey, will live on. No proprietary software has such a bright future.

Comments (11 posted)

Holiday schedule

As is traditional, LWN will be taking next week off; the next Weekly Edition will come out on January 5, 2006. We'll be posting news items occasionally over the break, however. Best wishes for a great holiday season from all of us here at LWN!

Comments (4 posted)

Page editor: Jonathan Corbet

Security

CAN-SPAM: mission accomplished?

LWN first looked at the CAN-SPAM act back in 2003. This U.S. law was an attempt to address the spam problem through legal means. Our impression at the time was that CAN-SPAM would do little good, and might even do harm by overriding state legislation and legitimizing certain kinds of commercial email. One of the provisions of this law was that the U.S. Federal Trade Commission was required to create a report to Congress on how effective the law is, and what improvements could be made. That report is now available [PDF]. The FTC went through a major investigation; among other things, it used its compulsory powers to require nine ISPs to provide email information. The bottom line, according to the FTC: the CAN-SPAM act has been effective in reducing spam.

Your editor's mailbox, now receiving something over 5,000 spams/day, would beg to differ from this conclusion. In fact, a deeper reading of the report suggests that CAN-SPAM has not been as effective as one might expect from reading the headlines, and that the real progress against spam has been made elsewhere.

So what has CAN-SPAM accomplished? From the report:

First, the substantive provisions of the Act have mandated adoption a number of commercial email "best practices" that many legitimate online marketers are now following. Second, the Act has provided law enforcement agencies and ISPs with an additional tool to use when bringing suit against spammers. The more than 50 cases brought to date by the FTC, the Department Justice, state Attorneys General, and ISPs demonstrate CAN-SPAM's enforcement efficacy.

Both of these claims are probably true. And, doubtless, many LWN readers are pleased to know that some of their incoming commercial email follows "best practices." But the spam problem never had much to do with "legitimate online marketers." There have been suits brought against spammers, and that can only be helpful in the end. But even lawsuits will only be so effective in a world filled with spammers. So one might well wonder how to square these limited gains against this claim from the report:

One particularly significant development since the enactment of CAN-SPAM is that the volume of spam has begun to decrease. MX Logic, an email filtering company, reported that during the first eight months of 2005, spam accounted for 67 percent of email passing through its system, a nine percent decrease from the same period one year earlier. Some ISPs report an even more dramatic decline. For example, America Online ("AOL") reported that its members received 75 percent less spam in 2004 than in 2003. Studies from other countries similarly report a decrease in the amount of spam reaching consumers' inboxes. As the Executive Director of the Institute for Spam and Internet Public Policy succinctly stated, "the average inbox doesn't have that much spam anymore."

(LWN reported on the MX Logic report last August.) A reading of the above paragraph might well lead one to the conclusion that the battle against spam has been won, and that CAN-SPAM did it. Anybody who deals with email in any serious way knows that this is not the case.

What is going on - and the report recognizes this - is that anti-spam techniques unrelated to CAN-SPAM have gotten better. The reported 75% drop for AOL users does not mean that 75% less spam has been sent in that direction; it does not even mean that there are 75% fewer AOL users, though one might be tempted to reach that conclusion. The difference is that much less spam is actually making it all the way to their mailboxes. Your editor, too, has seen a reduction in spam reaching his inbox; spamassassin nicely takes care of the bulk of it. But better filtering is not a solution to the problem; it is more like sweeping it under the carpet. And, in any case, it was not legislated by CAN-SPAM.

The report notes that a number of tactics adopted by large ISPs have helped. These include blocking outgoing access to port 25 (which imposes unfortunate costs on some users), rate-limiting email entering and leaving the system, and actively disconnecting users with known-compromised systems. Blacklisting is an effective tool; the report claims that large ISPs are able to block 80% of spam before it ever enters their mail server. The FTC also takes credit for helping to shut down open relays.

Another happy result, according to the FTC, is that "users have grown more tolerant of spam." That's one way to solve the problem.

For the future, the report notes an increase in phishing mail, as well as in spam containing malware. There are a few recommendations; one of those is the adoption of SenderID or some other sort of email authentication mechanism. The FTC would like to see the "US SAFE WEB Act" passed; this law would make it easier for the FTC to share information with agencies of other governments. It would also empower the FTC to compel information from ISPs and others while requiring confidentiality - an extension of governmental power which, given recent disclosures in the U.S., may not be entirely welcome. In fact, this recommendation, along with the agency's desire for email authentication and more rigorous requirements for WHOIS information, leads to the question of just how badly we want governments to "solve" the spam problem for us. Given that the most effective techniques we have so far did not come from governments, perhaps it's time to recognize that the solutions lie elsewhere.

Comments (4 posted)

New vulnerabilities

dropbear: buffer overflow

Package(s):dropbear CVE #(s):CVE-2005-4178
Created:December 19, 2005 Updated:December 23, 2005
Description: A buffer overflow has been discovered in dropbear, a lightweight SSH2 server and client, that may allow authenticated users to execute arbitrary code as the server user (usually root).
Alerts:
Gentoo 200512-13 2005-12-23
Debian DSA-923-1 2005-12-19

Comments (none 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)

openldap: RUNPATH issues

Package(s):openldap CVE #(s):
Created:December 15, 2005 Updated:December 21, 2005
Description: OpenLDAP and Gauche have a vulnerability involving the library search path list. A local attacker who belongs to the portage group can create a shared object in the Portage temporary build directory, allowing an unauthorized privilege escalation.
Alerts:
Gentoo 200512-07 2005-12-15

Comments (none posted)

Opera: arbitrary code execution

Package(s):opera CVE #(s):CVE-2005-3750
Created:December 19, 2005 Updated:December 21, 2005
Description: Opera before 8.51 allows remote attackers to execute arbitrary code via shell metacharacters (backticks) in a URL that another product provides in a command line argument when launching Opera. See the Opera 8.51 changelog for details.
Alerts:
Gentoo 200512-10 2005-12-18

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)

redhat-config-nfs: incorrect permissions

Package(s):redhat-config-nfs CVE #(s):CVE-2004-0750
Created:December 19, 2005 Updated:December 21, 2005
Description: John Buswell discovered a flaw in redhat-config-nfs that could lead to incorrect permissions on exported shares when exporting to multiple hosts. This could cause an option such as "all_squash" to not be applied to all of the listed hosts.
Alerts:
Fedora-Legacy FLSA:152787 2005-12-17

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)

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)

Updated vulnerabilities

a2ps: input validation error

Package(s):a2ps CVE #(s):CAN-2004-1170 CAN-2004-1377
Created:November 26, 2004 Updated:December 19, 2005
Description: The GNU a2ps utility fails to properly sanitize filenames, which can be abused by a malicious user to execute arbitrary commands with the privileges of the user running the vulnerable application. More information at Security Focus.
Alerts:
Fedora-Legacy FLSA:152870 2005-12-17
Mandriva MDKSA-2005:097 2005-06-07
OpenPKG OpenPKG-SA-2005.003 2005-01-17
Gentoo 200501-02 2005-01-04
Debian DSA-612-1 2004-12-20
Mandrake MDKSA-2004:140 2004-11-25

Comments (none posted)

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)

apache2: memory leak

Package(s):apache2 CVE #(s):CVE-2005-2970
Created:December 6, 2005 Updated:December 19, 2005
Description: A memory leak was found in the Apache 2 'worker' module in the handling of aborted TCP connections. By repeatedly triggering this situation, a remote attacker could drain all available memory, which eventually led to a Denial of Service.
Alerts:
Mandriva MDKSA-2005:233 2005-12-19
Ubuntu USN-225-1 2005-12-06

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)

courier: unauthorized access

Package(s):courier CVE #(s):CVE-2005-3532
Created:December 8, 2005 Updated:December 14, 2005
Description: The Courier mail server's courier-authdaemon can grant access to deactivated accounts, allowing for unauthorized access to information.
Alerts:
Ubuntu USN-226-1 2005-12-09
Debian DSA-917-1 2005-12-08

Comments (none posted)

cpio: directory traversal

Package(s):cpio CVE #(s):CAN-2005-1111
Created:June 20, 2005 Updated:December 26, 2005
Description: There is a vulnerability in cpio (2.6 and previous) that allows a malicious cpio file to extract to an arbitrary directory of the attackers choice. cpio will extract to the path specified in the cpio file, this path can be absolute.
Alerts:
Mandriva MDKSA-2005:237 2005-12-23
Red Hat RHSA-2005:806-01 2005-11-10
Debian DSA-846-1 2005-10-07
Ubuntu USN-189-1 2005-09-29
Red Hat RHSA-2005:378-01 2005-07-21
Mandriva MDKSA-2005:116-1 2005-07-19
Mandriva MDKSA-2005:116 2005-07-11
Trustix TSLSA-2005-0030 2005-06-24
Gentoo 200506-16 2005-06-20

Comments (1 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)

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)

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)

gtk-pixbuf, gtk2: denial of service

Package(s):gdk-pixbuf gtk2 CVE #(s):CAN-2005-0891
Created:March 30, 2005 Updated:December 19, 2005
Description: The BMP image processing code in gdk-pixbuf and gtk2 contains a denial of service vulnerability exploitable via a specially crafted image file.
Alerts:
Fedora-Legacy FLSA:155510 2005-12-17
Fedora-Legacy FLSA:154272 2005-07-15
SuSE SUSE-SR:2005:010 2005-04-08
Mandrake MDKSA-2005:069 2005-04-07
Mandrake MDKSA-2005:068 2005-04-07
Ubuntu USN-108-1 2005-04-05
Red Hat RHSA-2005:343-01 2005-04-05
Red Hat RHSA-2005:344-01 2005-04-01
Fedora FEDORA-2005-268 2005-03-30
Fedora FEDORA-2005-267 2005-03-30
Fedora FEDORA-2005-266 2005-03-30
Fedora FEDORA-2005-265 2005-03-30

Comments (none 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)

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)

Mantis: multiple vulnerabilities

Package(s):mantisbt CVE #(s):CVE-2005-3091 CVE-2005-3335 CVE-2005-3336 CVE-2005-3338 CVE-2005-3339
Created:October 28, 2005 Updated:December 22, 2005
Description: Mantis contains several vulnerabilities, including a remote file inclusion vulnerability, an SQL injection vulnerability, multiple cross site scripting vulnerabilities and multiple information disclosure vulnerabilities.
Alerts:
Gentoo 200512-12 2005-12-22
Debian DSA-905-1 2005-11-22
Gentoo 200510-24 2005-10-28

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)

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)

netpbm-free: buffer overflows

Package(s):netpbm-free CVE #(s):CVE-2005-3632 CVE-2005-3662
Created:November 21, 2005 Updated:December 20, 2005
Description: Greg Roelofs discovered and fixed several buffer overflows in pnmtopng which is also included in netpbm, a collection of graphic conversion utilities, that can lead to the execution of arbitrary code via a specially crafted PNM file.
Alerts:
Red Hat RHSA-2005:843-01 2005-12-20
SuSE SUSE-SR:2005:028 2005-12-02
Mandriva MDKSA-2005:217 2005-11-30
Ubuntu USN-218-1 2005-11-21
Debian DSA-904-1 2005-11-21

Comments (1 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)

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)

openssl: protocol rollback

Package(s):openssl CVE #(s):CAN-2005-2969
Created:October 12, 2005 Updated:December 19, 2005
Description: OpenSSL prior to version 0.9.7h or 0.9.8a contains a vulnerability which could enable an attacker to force the use of the older, less secure SSL 2.0 protocol. See this advisory for details or this analysis for even more details.
Alerts:
Fedora-Legacy FLSA:166939 2005-12-17
Debian DSA-888-1 2005-11-07
Debian DSA-882-1 2005-11-04
Debian DSA-881-1 2005-11-04
Debian DSA-875-1 2005-10-27
SuSE SUSE-SA:2005:061 2005-10-19
OpenPKG OpenPKG-SA-2005.022 2005-10-17
Fedora FEDORA-2005-986 2005-10-13
Fedora FEDORA-2005-985 2005-10-13
Ubuntu USN-204-1 2005-10-14
Slackware SSA:2005-286-01 2005-10-14
Mandriva MDKSA-2005:179 2005-10-11
Gentoo 200510-11 2005-10-12
Red Hat RHSA-2005:800-01 2005-10-11

Comments (1 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: multiple vulnerabilities

Package(s):php CVE #(s):CVE-2005-3390 CVE-2005-3389 CVE-2005-3388 CVE-2005-3353
Created:November 8, 2005 Updated:December 23, 2005
Description: There are multiple vulnerabilities in PHP, including malicious requests may overwrite the GLOBALS array, the parse_str() function may enable the register_globals setting, cross-site scripting bugs in phpinfo() and a bug in EXIF image parsing that may crash the process.
Alerts:
Ubuntu USN-232-1 2005-12-23
SuSE SUSE-SA:2005:069 2005-12-14
SuSE SUSE-SR:2005:029 2005-12-09
OpenPKG OpenPKG-SA-2005.027 2005-12-03
Fedora-Legacy FLSA:166943 2005-11-28
Mandriva MDKSA-2005:213 2005-11-16
Gentoo 200511-08 2005-11-13
Red Hat RHSA-2005:838-01 2005-11-10
Red Hat RHSA-2005:831-01 2005-11-10
Fedora FEDORA-2005-1061 2005-11-08
Fedora FEDORA-2005-1062 2005-11-08

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)

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)

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)

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)

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: 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)

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)

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)

util-linux: unintentional grant of privileges by umount

Package(s):util-linux CVE #(s):CAN-2005-2876
Created:September 13, 2005 Updated:December 19, 2005
Description: Linux umount command as provided in the util-linux package in versions 2.8 to 2.12q, 2.13-pre1 and 2.13-pre2 grants root privileges. See this BugTraq post for more information.
Alerts:
Fedora-Legacy FLSA:168326 2005-12-18
Red Hat RHSA-2005:782-01 2005-10-11
SuSE SUSE-SR:2005:021 2005-09-30
Debian DSA-825-1 2005-09-29
Debian DSA-823-1 2005-09-29
Mandriva MDKSA-2005:167 2005-09-20
Gentoo 200509-15 2005-09-20
Ubuntu USN-184-1 2005-09-19
Fedora FEDORA-2005-886 2005-09-14
Fedora FEDORA-2005-887 2005-09-14
Slackware SSA:2005-255-02 2005-09-13

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)

xmail: buffer overflow

Package(s):xmail CVE #(s):CVE-2005-2943
Created:November 21, 2005 Updated:December 14, 2005
Description: A buffer overflow has been discovered in the sendmail program of xmail, an advanced, fast and reliable ESMTP/POP3 mail server that could lead to the execution of arbitrary code with group mail privileges.
Alerts:
Gentoo 200512-05 2005-12-14
Debian DSA-902-1 2005-11-21

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 2.6 prepatch is 2.6.15-rc6, released by Linus on December 18. This one is intended to be the final -rc before 2.6.15 comes out - hopefully by the end of the year. Quite a few fixes have been merged, but no new features are added at this late stage. "But do give it a try, because Santa Claus has his CIA spooks checking y'all out, and naughty people don't get any of the loot." See the long-format changelog for the details.

About 40 post-rc6 patches are currently sitting in the mainline git repository; they are all small fixes.

The current -mm tree is 2.6.15-rc5-mm3. Recent changes to -mm include a Sony laptop ACPI driver, support for an atomic_long_t type, the removal of the swap prefetching patches ("I wasn't able to notice much benefit from it in my testing, and the number of mm/ patches in getting crazy, so we don't have capacity for speculative things at present."), the unshare() system call (see below), a set of MD updates, and the dropping of support for gcc 3.1 and prior.

The current stable 2.6 kernel is 2.6.14.4, released on December 14. It contains a relatively large number of patches with a couple of security fixes and various other important repairs.

In an exception to normal policy, the stable team also released 2.6.13.5 on December 15. It contains three patches, one of which is a security fix.

Comments (none posted)

Kernel development news

Some new system calls

The addition of system calls to the kernel is a relatively rare event. Each new system call changes the interface presented to user space and creates an ABI which must be maintained forever. So new system calls are added only when there is a real need. That said, there is a fair variety of system call patches in circulation at the moment.

mknodat() and friends

Ulrich Drepper, the maintainer of glibc, isn't just trying to add a system call; his proposal creates eleven of them. They are all variants on current file operations:

    int mknodat(int dfd, const char *pathname, mode_t mode, dev_t dev);
    int mkdirat(int dfd, const char *pathname, mode_t mode);
    int unlinkat(int dfd, const char *pathname);
    int symlinkat(const char *oldname, int newdfd, const char *newname);
    int linkat(int olddfd, const char *oldname, 
               int newdfd, const char *newname);
    int renameat(int olddfd, const char *oldname,
                 int newdfd, const char *newname);
    int utimesat(int dfd, const char *filename, struct timeval *tvp);
    int chownat(int dfd, const char *path, uid_t owner, gid_t group);
    int openat(int dfd, const char *filename, int flags, int mode);
    int newfstatat(int dfd, char *filename, struct stat *buf, int flag);
    int readlinkat(int dfd, const char *pathname, char *buf, int size);

The pattern should be clear by now: each new system call extends an existing one by adding one or more "dfd" (default file descriptor) arguments. In each case, the new argument indicates a directory which is used instead of the current working directory when relative path names are provided. These calls can help applications work their way through directory trees in a race-free manner, and are also useful for implementing a virtual per-thread working directory.

There was a minor comment on the implementation - Ulrich had wanted to avoid changing an exported function, but such changes are always fair game. Beyond that, there seems to be little resistance to adding these system calls. Expect them in a future kernel.

pselect() and ppoll()

David Woodhouse, meanwhile, has been circulating a patch implementing the pselect() and ppoll() system calls. These calls each take a signal mask; that mask will be applied while the calling process waits for events, with the previous mask being restored on return. There is an emulated version of these calls in glibc now, but a truly robust implementation requires kernel support. As with most things involving signals, the new code gets somewhat complex in places. The end result, however, should be a pair of straightforward system calls which allow a process to apply a different signal mask while waiting for I/O.

unshare()

The unshare() patch by Janak Desai was first covered here last May. It allows a process to disconnect from resources which are shared with others. The target application is per-user namespaces; implementing these requires the ability to detach from the global namespace normally shared by all processes on the system. The current version of this patch implements namespace unsharing, but it also allows a process to privatize its view of virtual memory and open files.

This patch has been through a fair amount of review, and has seen a number of improvements from that process. Andrew Morton's reaction to a request to include the patch in -mm suggests that there is some work yet to be done, though. Andrew wants to see a better justification for the patch; he is also concerned about the security implications of adding a relatively obscure bit of code. The end result is that Janak still has some homework to do before this patch will make it into the kernel.

preadv() and pwritev()

The kernel currently supports the pread() and pwrite() system calls; these behave like read() and write(), with the exception that they take an explicit offset in the file. They will perform the operation at the given offset regardless of whether the "current" offset in the file has been changed by another thread, and they do not change the current offset as seen by any thread. Also supported are readv() and writev(), which perform scatter/gather I/O from the current file offset. The kernel does not have, however, any system call which combines these two modes of operation.

It turns out that there are developers who wish they had system calls along the lines of:

    int preadv(unsigned int fd, struct iovec *vec, unsigned long vlen,
               loff_t pos);
    int pwritev(unsigned int fd, struct iovec *vec, unsigned long vlen,
                loff_t pos);

To satisfy this need, Badari Pulavarty has created a simple implementation which is currently part of the -mm tree. It seems that Ulrich Drepper suggested an alternative to adding two new system calls, however: change the iovec structure instead. Badari ran with that idea, posting a new patch creating a new iovec type:

    struct niovec
    {
        void __user *iov_base;
	__kernel_size_t iov_len;
	__kernel_loff_t iov_off; /* NEW */
    };

The new iov_off field is more flexible than plain preadv() in that it enables each segment in the I/O operation to have its own offset. The only down side is that the prototypes for the readv() and writev() methods in the file_operations structure must be changed. So every driver and filesystem which implements readv() and writev() breaks and must be changed. There are fewer of those than one might expect, but it is still a significant change.

It was suggested that the asynchronous I/O operations could be used instead. The AIO interface already allows for the creation of vectored operations with per-segment offsets. The downside is that using AIO is more complicated in user space, heavier in the kernel, and, incidentally, AIO support in the kernel was never completed to the point where it will support these operations anyway. Still, that is an option which may need more consideration before changing one of the fundamental interfaces used by filesystems and drivers.

splice()

Finally, there has been talk over many years of creating a splice() system call. The core idea is that a process could open a file descriptor for a data source, and another for a data sink. Then, with a call to splice(), those two streams could be connected to each other, and the data could flow from the source to the sink entirely within the kernel, with no need for user-space involvement and with minimal (or no) copying.

Some of the infrastructure was put in place one year ago when Linus created a circular pipe buffer mechanism. Now Jens Axboe has put together a simple splice() implementation which uses that mechanism. The patch is not ready for prime time yet (Jens: "I'm just posting this in the spirit of posting early"), but it is a beginning. In particular, it allows a file to be spliced to a pipe, as either the source or the sink. With a pair of splices, it is possible to set up an in-kernel file copy operation with no internal memory copying.

Work left for the future includes cleaning up the ("ugly," "nasty") internal interfaces, and generalizing the code so that any two file descriptors can be spliced together. The ability to splice to network sockets would be particularly useful. Some of this may take a while, so don't expect splice() to show up in the mainline in the immediate future.

Comments (9 posted)

Semaphores and mutexes

Last week's Kernel Page covered the mutex patch by David Howells. The discussion did not stop at that point, however, so here's this week's episode.

There was some fairly strong pushback against the mutex patch after last week's article was written. Linus expressed his thoughts this way:

A patch that
  • creates a non-counting mutex
  • .. that is SLOWER than the current counting one
  • .. and keeps the old "semaphore" and "up/down" naming

is simply INCREDIBLY BROKEN. It has absolutely _zero_ redeeming features. I can't understand how there are a hundred emails in my mailbox even discussing it.

Here is Andrew Morton's take:

I must say that my interest in this stuff is down in needs-an-electron-microscope-to-locate territory. down() and up() work just fine and they're small, efficient, well-debugged and well-understood. We need a damn good reason for taking on tree-wide churn or incompatible renames or addition of risk. What's the damn good reason here?

Please. Go fix some bugs. We're not short of them.

The objections should be coming into focus at this point. One problem had to do with performance; the mutex patch was supposed to be faster, but that was not the case in the posted version (which lacked architecture-specific implementations). There was a long discussion on why the semaphore code could not be improved on in this regard. It seems that, on the most popular architectures at least, the locked decrement-and-test code used by semaphores is hard to beat.

David's patch also introduced a sort of global flag day, changing the locking primitives used by vast amounts of code all at once. But it kept the old semaphore function names and applied them to the new mutex type, creating a confusing sort of interface. There was resistance to this choice of naming, but also a great deal of resistance to the idea of making major changes throughout the kernel without a very strong idea of what was being gained for it. All told, the mutex patch set looked like it had a rough road ahead of it.

Enter Ingo Molnar, who has posted a mutex patch of his own. Ingo's mutexes are derived from the code used in the realtime preemption patch, of course, but they have been heavily modified to avoid the objections which greeted David's patch. In this version, a mutex is a separate data type, with its own API:

     DEFINE_MUTEX(name);

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

The existing semaphore interface is not changed in any way - at least, not in any way visible to the rest of the kernel. There is an interesting feature, however: the semaphore functions (down(), up(), and friends) have been augmented to be able to handle mutex arguments as well as semaphores. This feature is a migration tool: a subsystem which is being considered for migration over to the mutex type can have its semaphores changed to mutexes, but no other code changes are required. The various checks built into the mutex type will quickly set off alarms if a mutex is being used as a counting semaphore. In that case, the locks can be changed back to semaphores and the whole episode forgotten. If, instead, all seems well, the semaphore calls can be turned into mutex calls. Eventually, when the migration work is complete, this helper code can be removed from the kernel.

The real point of all the above is that, unlike David's patch, this version of mutexes imposes no flag day on the kernel. It is a new primitive, with its own API, and bits of the kernel can be converted over one by one.

Ingo claims that his mutex code is significantly faster than semaphores used as mutexes. The code itself is a bit smaller and tighter, which helps. But he also gets some impressive performance improvements on some tests: a filesystem-based test more than doubled its speed on an eight-processor system. That is the sort of improvement which can help to motivate the quick merging of a patch.

In this case, developers started to wonder just why the semaphore code was so much slower. Some research turned up the fact that, on the x86 architecture, each cycle through a semaphore had the potential to wake up two separate waiting processes, each of which would then contend for the lock. Nobody knows why the code is this way - Linus is mystified by it. It quickly became clear, though, that taking out the redundant wakeup breaks the semaphores and causes lockups. For now, it is a bit of black magic which must remain for the whole thing to work.

Ingo quickly seized on this revelation to drive home one of his other points:

If this really is a bug that hid for years, it shows that the semaphore code is too complex to be properly reviewed and improved. Hence even assuming that the mutex code does not bring direct code advantages (which i'm disputing :-), the mutex code is far simpler and thus easier to improve.

Linus seems to have heard this argument:

And don't get me wrong: if it's easier to just ignore the performance bug, and introduce a new "struct mutex" that just doesn't have it, I'm all for it.

He doesn't like the under-the-hood semaphore changes, though, and would like that part of the patch taken out.

Ingo's initial posting contains no less than ten reasons why he thinks the mutex patch should go on; rather than try to rephrase all of those arguments, your editor suggests going straight to the source. It is worth noting that, among other things, merging this mutex patch would move another piece of the realtime preemption patch into the mainline - even though many of the realtime-specific features (priority inheritance, for example) are missing.

Comments (4 posted)

Patches and updates

Kernel trees

Core kernel code

Development tools

  • Junio C Hamano: GIT 1.0.0. (December 21, 2005)

Device drivers

Documentation

Filesystems and block I/O

Memory management

Networking

Architecture-specific

Security-related

Miscellaneous

Page editor: Jonathan Corbet

Distributions

News and Editorials

It's a LINI

Each week I think that I will test some cool new distribution (or at least the latest version thereof) that I've been reading about. Each week I have the best of intentions, but no follow-through. This week, at least, I have an excuse. I was distracted with new hardware.

It's the end of the year, and as sometimes happens there was some money leftover to spend on hardware. LWN editor Forrest Cook did most of the research, the ordering, and has plans to talk about the hardware in detail in some future article, but we both got new systems this week. Mine arrived yesterday, but the promise of its arrival was enough to discourage me from installing anything new on my old and oh so slow secondary test box, a 350 Mhz Pentium 2. Instead I spent extra time making sure that I had good backups to transfer to my new system.

So yesterday I got home with the new box and then applied admirable restraint by first processing the Tuesday security updates, finishing up the rest of the daily page updates and even spent an hour or so updating entries in the Distributions list before diving into the box and setting up my new LINI PC with the Antec Aria Cube case. It's small and super quiet and it came with Ubuntu 5.10 "Breezy Badger" installed on it's 200 GB hard drive.

This frees up my current work box, a 1.4 Ghz Athlon system, for testing purposes. The old Pentium 2 box will probably be turned into an IP masquerade box/dhcp server, allowing me to connect more than one host to my cable modem without a time consuming reboot/power cycle operation. Next year I resolve to spend more time playing around with some subset of the over 400 distributions on our active list.

Comments (5 posted)

New Releases

Debian GNU/Linux 3.1r1 released

The first stable update to Debian 'sarge' has been released. This release includes nearly 200 security updates and several other important fixes; click below for the details.

Full Story (comments: 2)

Edubuntu flight 2 CD

Edubuntu joins Ubuntu and Kubuntu in "dapper drake" Flight. That is to say, a beta release of Edubuntu 6.04 is available for testing. Click below for a mirror site near you, plus a look at what's new and some known issues in this release.

Full Story (comments: none)

First Arabic KDE Live CD (KDE.News)

KDE.News looks at the first release candidate of Arabian Linux, a live CD with full support for Arabic and English languages. ARL 0.6 RC 1 (Brick in the Wall) was released December 18, 2005.

Comments (none posted)

Distribution News

Ubuntu Asia Business Tour

Mark Shuttleworth with be leading an Ubuntu business tour of India, China, and many other Asian countries during January and February. "We will be hosting breakfast or lunch presentations for companies and leaders in the free software community, to introduce the Ubuntu project. It would be great to meet any of you who are in the cities we will be visiting!" Click below for more information about the schedule.

Full Story (comments: none)

Ubuntu meeting minutes and locales restructuring

Reinhard Tartler has provided the minutes for the first official Meeting of the MOTUMedia team. Some of the topics discussed include Skins for MPlayer, testplans for media players and support of Codecs in Ubuntu.

Daniel Holbach has released the minutes of last week's Desktop Team Meeting. Topics include the dbus transition, bug days and general workflow.

Martin Pitt looks at locales restructuring and why a dist-upgrade might break. He also explains why this isn't a bug.

Comments (none posted)

Fedora Core 5 Test 2 slipping until January 16

As the title says, Fedora Core 5 Test 2 has been delayed until January 16, 2006. That also means a delay in when Fedora Core 3 support transfers to Fedora Legacy.

Full Story (comments: none)

GR: Declassification of debian-private, First call for votes

The voting period on the general resolution: Declassification of debian-private is now open. Debian developers have until the end of the year to cast their votes.

Full Story (comments: none)

Debian Installer team monthly meeting minutes

Here are the meeting minutes for the December 14, 2005 Debian Installer Team meeting. Topics include beta2 plans, the graphical installer (G-I), G-I meeting in Estremadura, and more.

Full Story (comments: none)

New Distributions

GenieOS

GenieOS has been added to our list, thanks to this DebianPlanet article. GenieOS is a Debian based system that aims to provide a new-user-friendly install while remaining compatible with Debian repositories. Version 0.5 was released December 18, 2005.

Comments (none posted)

Studio to Go!

Studio to Go! a live Linux CD with integrated music software such as Rosegarden, Ardour, LilyPond and so much more. While not 100% free software (speech or beer), Studio to Go! will be a good addition to any musician's repertoire. Studio to Go! v1.50 Download Edition is currently available. (Found on Synthtopia).

Comments (none posted)

Distribution Newsletters

Debian Weekly News

The Debian Weekly News for December 20, 2005 is out, with a look at the most important events in 2004, version 2.9 of FAI, Debian on one DVD, the fourth anniversary of debianforum.de, the ballot for declassification of private mail, Simon Bienlein receives BIENE Award, a new apt-get and dpkg guide, LSB conforming init scripts, and more.

Full Story (comments: none)

Fedora Weekly News Issue 26

The latest issue of the Fedora Weekly News contains an Interview with Red Hat's New CTO, Special Promo Code for SCALE, Beginer Tutorials needed for SCALE, Uninet Fedora Conference, Fedora Ambassadors Meeting Minutes, NetworkManager WPA Status, GNOME 2.13.3 Development Release, Fedora Time Bug, and other topics.

Comments (none posted)

Gentoo Weekly Newsletter

The Gentoo Weekly Newsletter for the week of December 19, 2005 covers a Gentoo documentation project status update, Gentoo Summer Camp 2006 organizer forum, Gentoo home media center, KDE.news on Gentoo server, and several other topics.

Comments (none posted)

Ubuntu Desktop News

The first issue of the Ubuntu Desktop News is out, with a look at GConf should be faster than ever, Simplified menu for the user, How to install a .deb file? Double-click on it!, All your translations are belong to us, New logout dialog, What's new in the Dapper desktop?, and more.

Full Story (comments: none)

DistroWatch Weekly, Issue 131

The DistroWatch Weekly for December 19, 2005 is out. "The renewed GNOME versus KDE flame war and Xen virtualisation are the two leading topics in this issue; these are followed by a few interesting links, including a timeline of Perl, which celebrated 18 years of age on Sunday. Has Ubuntu Linux been dumbed down? With omission of some of the vital utilities from the latest release, Robert Storey wonders where this increasingly popular distribution is heading. Also in this issue: an interview with Robert Tolu of the GenieOS project, an update on FreeBSD release schedule for 2006, and a handful of interesting new distributions."

Comments (none posted)

Package updates

Fedora updates

Fedora Core 4 updates: system-config-nfs (bug fix), arts (update to 1.5), kdelibs (update to 3.5), kdebase (update to 3.5), kdeaccessibility (update to 3.5), kdeaddons (update to 3.5), kdeadmin (update to 3.5), kdeartwork (update to 3.5), kdebindings (update to 3.5), kdeedu (update to 3.5), kdegames (update to 3.5), kdegraphics (update to 3.5), kdemultimedia (update to 3.5), kdenetwork (update to 3.5), kdepim (bug fix), kdesdk (update to 3.5), kdeutils (update to 3.5), kdevelop (update to 3.3), kdewebdev (update to 3.5), kde-il8n (update to 3.5), caching-nameserver, gjdoc (mostly a bug-fix release), system-config-bind (bug fixes), system-config-netboot (bug fixes), postgresql (update to PostgreSQL 8.0.5), mysql (update to MySQL 4.1.16), arts (don't crash if kdelibs is not installed).

Fedora Core 3 updates: perl (bug fix), caching-nameserver, system-config-bind (bug fixes), system-config-netboot (bug fixes).

Comments (none posted)

Mandriva update to digikam

This update fixes flaws in the printing functionality of DigiKam in Mandriva 2006.

Full Story (comments: none)

Slackware updates

Slackware now has gcc-3.4.5 packages available, according to the slackware-current changelog.

Comments (none posted)

Distribution reviews

Review: Tao Live CD (Linux.com)

Linux.com reviews the Tao Live CD. "Tao and I got off to a good start. As it happened, the first day I saw Tao on DistroWatch one of my instructors at university expected us to bring in a SUSE live CD for our GNU/Linux course. I brought in the requisite SUSE CD, but I downloaded and used a Tao live CD instead. My fellow students started to complain about SUSE when I was already at the desktop and they were still only halfway through the loading screen."

Comments (none posted)

Linspire Review: Part Four (Lockergnome)

Lockergnome finishes a four part review of Linspire. "For my money, this OS has saved me both time and headaches in many regards. While it needs to look at some of the points mentioned above, I believe for the most part it is doing good things as its people work to bring Linux to the masses. Most important, doing so in a real world environment - not one designed for hobbyist geeks."

Comments (none posted)

Page editor: Rebecca Sobol

Development

ClaSS - a Web-Based Student Information System

ClaSS, the ClaSS Student System is a project based on the LAMP structure (Linux, Apache, MySQL, PHP..) that provides a web-based administration system for educational institutions. The project was started in 2002, and is headed by Stuart T. Johnson. [ClaSS]

ClaSS is a complete and integrated student information management system turned on its head. It takes a classroom-first approach to collecting and disseminating information in the most dynamic of ways.

By placing at the disposal of teaching staff the wealth of information traditionally horded in management databases and spreadsheets, it encourages early intervention in the learning process based on authoritative data. Speeding the recording of data and freeing staff from the duplication of administrative effort, it brings ease, efficiency, and immediacy to all the information processes in a school.

A single installation of ClaSS on a web-server allows access to the system for all staff from the classroom, office, or home. All that is necessary for access is a networked PC (running ANY operating system) loaded with the web-browser Firefox. This provides a single point of access to all information and functions (dependent on access permissions) through a unified and easy to learn web-based user-interface.

Class provides a long list of features, including storage of information about students, curricula, and teacher schedules. It allows this information to be organized and output in various report formats. ClaSS can also be used to organize online course material.

The Technical Whitepaper (PDF) provides an overview of the project architecture, its history, and its goals.

The Administrator's Guide discusses the terminology used for ClaSS, and explains what is involved in setting up a working ClaSS environment.

The online demo site is perhaps the best way to get a feel for the system.

According to the installation FAQ, ClaSS dependencies include PHP, Apache 1.3, MySQL, and PEAR::DB. The project has yet to be tested with PHP5 or Apache2, volunteer help is needed.

Release 0.6.1 of ClaSS was recently announced: "Update to the 0.6 version includes a couple of bug-fixes which are critical to a correct installation process."

Support for ClaSS is still in the planning stages. There is a business opportunity available for a company that can provide ClaSS support.

ClaSS seems ideally suited for schools with a tight budget, and an IT staff that is reasonably proficient in the use of open-source software.

Comments (4 posted)

System Applications

Database Software

Firebird 1.5.3 RC 3 is avalable

Release Candidate 3 of the Firebird 1.5.3 database is available. "This sub-release introduces a number of retrospective fixes to bugs that became apparent and were fixed in the Firebird 2 tree during the pre-alpha and alpha phases of the Firebird 2 development. This release candidate (RC3) will become the released version in about two weeks, provided no regressions are discovered."

Comments (none posted)

MySQL 5.0.17 has been released

Version 5.0.17 of the MySQL database is available. "This is a bugfix release for the current production version."

Full Story (comments: none)

PostgreSQL Weekly News

The December 18, 2005 edition of the PostgreSQL Weekly News is online with new PostgreSQL database articles and resources.

Full Story (comments: none)

Interoperability

Samba 3.0.21 Available for Download

Version 3.0.21 of Samba is available. "This is the latest stable release of Samba. This is the version that production Samba servers should be running for all current bug-fixes."

Full Story (comments: none)

Web Site Development

Midgard 1.8 alpha 1 released

Version 1.8 alpha 1 of the Midgard web development platform has been released. "The Midgard Project has released the first alpha release version for the upcoming 1.8 stable branch of the Midgard Open Source Content Management System. Midgard's 1.8 branch focus on improved stability for Midgard2 technology preview features introduced in 1.7 branch."

Full Story (comments: none)

Quixote 2.4 released

Version 2.4 of Quixote, a Python-based web development platform, is out. The changes include a bug fix and a new Publisher.process() function.

Comments (none posted)

Desktop Applications

Business Applications

Sugar Open Source 4.0 Available for Download (SourceForge)

Version 4.0 of Sugar Suite has been announced. "The Sugar Team is excited to bring you the seventh major release of the Sugar Suite. Our goal continues to be to build the customer relationship management system that you have always wanted, so your input is vital." New features include Access Control by Role, Inbound Email Response, Enhanced Campaign Management, Enhanced Lead Sharing and Cool Themes.

Comments (none posted)

Desktop Environments

GARNOME 2.13.3 Released (GnomeDesktop)

Version 2.13.3 of GARNOME has been announced. "This release includes all of GNOME 2.13.3 plus a few updates that were released after the freeze date for GNOME 2.13.3. It is for anyone who wants to get his hands dirty on the development branch."

Comments (none posted)

GNOME 2.13.3 Released

Version 2.13.3 of GNOME is out. "This is our third development release on our road towards GNOME 2.14.0, which will be released in March 2006."

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)

X11R6.9/X11R7 Final Release Candidate ready for testing

The final release candidate of the X11R6.9/X11R7 window system has been announced, testers are needed. "We are pleased to announce the availability of the fourth and final full Release Candidate (RC4) for the upcoming X.Org Foundation release of X11R6.9 and X11R7. We have tagged both the monolithic and modular trees and have prepared tarballs for you to test."

Full Story (comments: 1)

Electronics

XCircuit 3.5.5 released

Version 3.5.5 of XCircuit, an electronic schematic drawing package, is out. Changes include a new command line option and a bug fix.

Comments (none posted)

Graphics

g3dviewer 0.2.99.1 released

Version 0.2.99.1 of g3dviewer is out with a new GTK+ 2.0 requirement. "G3DViewer is a 3D file viewer for GTK+ supporting a variety of file types".

Comments (none posted)

GUI Packages

Trolltech Releases Qt 4.1

Trolltech has announced the release of Qt 4.1. "Qt 4.1 - the first feature release since Qt 4.0 - includes a wide range of performance and stability enhancements, as well a number functionality additions." (Found on KDE.News)

Comments (4 posted)

Multimedia

SDL.NET 4.0.1 Released

Version 4.0.1 of SDL.NET, a cross-platform set of object-oriented CLS-compliant .NET bindings for the SDL multimedia library, is out. "This release fixes numerous bugs in the library, particularly in the Events class. The Events loop now supports OpenGL applications better. OpenGL attributes can now be accessed using properties. User-defined events work much better. Creating Resizable and OpenGL windows is easier. All of the OpenGL Red Book examples have been ported to SDL.NET and a Wiki-version of OpenGL Red Book was added to the SDL.NET website."

Full Story (comments: none)

Office Suites

OpenOffice.org 2.0.1 released

OpenOffice.org 2.0.1 is out. As one might expect, this release concentrates on fixing bugs, but there's some new feature work as well: "So, for example, it is now possible to disable and hide particular application settings, which comes in handy for central administration in networks. Moreover, a new keyboard shortcut permits the user to return to a saved cursor position. The bullets and numbering feature has been expanded, and a new mail merge feature is available."

Full Story (comments: 11)

VOIP

Hacking Asterisk and Rails with RAGI (O'Reilly)

Joe Heitzeberg discusses the connection between the Asterisk VOIP software and the Ruby on Rails web development platform in an O'Reilly article. "RAGI is a simple API and set of helper classes that facilitate programmable phone logic, or IVR, from a Ruby environment by implementing the Asterisk AGI protocol. In Rails apps, RAGI makes handling phone call interaction something similar to rendering a web page."

Comments (none posted)

Web Browsers

SeaMonkey 1.0 Beta released

[logo] The SeaMonkey project, which aims to continue maintenance and development of the Mozilla software suite, has had little visibility recently. But that does not mean they have not been busy; the first 1.0 beta has been announced. "SeaMonkey 1.0 Beta features more than just a state-of-the-art web browser, though: the application comes with a powerful email client as well as a WYSIWYG web page composer and a feature-rich IRC chat application. For web developers, mozilla.org's DOM inspector and JavaScript debugger tools are included as well." The final release is expected in January.

Comments (5 posted)

Interview with Mozilla hacker Mike Beltzner

As noted in MozillaZine: here is an interview with Mike Beltzner, the "user experience lead" for Mozilla, done by David Tenser. "We’ve spent the past two decades promoting a hierarchical (or spatial containment) desktop metaphor for computer filing systems. It would be a disservice to many of our users to replace it completely. There are, however, significant advantages to tagging systems, especially in terms of building a system which defies classical ontology (for more on those advantages, see Shirky: Ontology is Overrated — Categories, Links, and Tags.) Adding tagging capabilities to bookmarks can be done in a way that is based in the existing user base’s conceptual (hierarchical) model, yet extends it to add richer interaction possibilities."

Comments (1 posted)

Minutes of the mozilla.org Staff Meeting (MozillaZine)

The minutes from the December 5, 2005 mozilla.org staff meeting have been announced. "Issues discussed include Firefox Summit and Engineering."

Comments (none posted)

Minutes of the mozilla.org Staff Meeting (MozillaZine)

The minutes from the December 12, 2005 mozilla.org staff meeting have been announced. "Issues discussed include Firefox Summit, Engineering, Upgrading, Awards and Newsgroups reorganisation".

Comments (none posted)

Miscellaneous

Chandler 0.6 is released

Version 0.6 of Chandler, a Personal Information Management (PIM) client application, is out.

Full Story (comments: none)

Languages and Tools

Caml

Caml Weekly News

The December 20, 2005 edition of the Caml Weekly News is online. Take a look for new Caml articles. Topics include: Weblogs and HostIP modules, Concurrent and Distributed Programming in Ocaml, and Generic access to float arrays.

Full Story (comments: none)

Java

Jacareto 0.7.10 released (SourceForge)

Version 0.7.10 of Jacareto has been announced. "Jacareto is a capture & replay tool for programs written in Java. You can capture actions on applications and replay them later on (like macros). Jacareto can be used for GUI tests, the creation of animated demonstrations and analyses of user behavior. The latest version of Jacareto contains enhanced multimedia features. In addition, the time management has been improved, an option for direct xml writing has been added and some bugs have been fixed."

Comments (none posted)

Hibernate Class Generation Using hbm2java (O'ReillyNet)

John Ferguson Smart introduces hbm2java on O'Reilly. "Hibernate is a popular open source library for handling object/relational persistence and queries. In Hibernate, mapping between database tables and POJO ("plain old Java objects") classes is configured in a set of XML mapping files. hbm2java is a code generator that converts the mapping files into POJOs. It is part of the Hibernate Tools subproject and can be downloaded in the separate Hibernate Extensions package."

Comments (none posted)

Lisp

CL Gardeners project announced

The CL Gardeners site has been launched. "The project's mission is 'To improve Common Lisp's attractiveness for people who are considering using Lisp but are also tempted by any of the johnny-come-lately languages that offer, at best, a pale imitation of a subset of Lisp's features.'"

Full Story (comments: none)

Perl

This Week on perl5-porters

The December 5-11, 2005 edition of This Week on perl5-porters has been published. "This week had seen the development of the responses of Perl community to the Webmin security hole, with the usual assortment of activity on many other fronts in the advancement of the Perl interpreter. Pod::Simple integration, issues in newer Windows, better OpenVMS support illustrate the discussion diversity."

Comments (none posted)

Python

Profiling and Optimizing Python (O'ReillyNet)

Jeremy Jones shows how to tune Python applications on O'Reilly. "Premature optimization is the root of all sorts of evil in programming, but meaningful and necessary optimization is vital to effective and efficient programming. When your Python program just doesn't perform, don't reach for C or C++ without first playing with the Python profiler."

Comments (none posted)

Dr. Dobb's Python-URL!

The December 21, 2005 edition of Dr. Dobb's Python-URL! is online with links to the latest Python articles and resources.

Full Story (comments: none)

Ruby

Ruby Weekly News

The December 18th, 2005 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 December 19, 2005 edition of Dr. Dobb's Tcl-URL! is online with the latest Tcl/Tk news and resources.

Full Story (comments: none)

XML

Amara XML Toolkit 1.1.7 released

Version 1.1.7 of the Amara XML Toolkit has been announced, it features new capabilities, bug fixes and packaging improvements. "Amara XML Toolkit is a collection of Python tools for XML processing-- not just tools that happen to be written in Python, but tools built from the ground up to use Python idioms and take advantage of the many advantages of Python."

Comments (none posted)

Editors

XEmacs in a modern world

XEmacs 21.5b24 has been announced. "Emacs is big. Emacs is mature. But still, when you start it you immediately notice that it's not only mature but old. But this is changing with the last release of XEmacs. XEmacs 21.5b24 finally brings support for Xft fonts to the Emacs world."

Full Story (comments: none)

IDEs

Checkstyle Statistics Plug-in 0.1.0 released (SourceForge)

Version 0.1.0 of Checkstyle Statistics Plug-in for Eclipse is available. "The elipse-cs team is proud to present a useful addition to the regular Eclipse Checkstyle Plug-in - the Checkstyle Statistics Plug-in. Originally contributed by Fabrice Bellingard the Statistics Plug-in provides two views which greatly ease up handling of large amounts of Checkstyle violations and add some eye candy."

Comments (none posted)

eric 3.8.1 released

Version 3.8.1 of eric3 has been announced, it includes bug fixes and new mouse functionality. "eric3 is a full featured Python (and Ruby) IDE that is written in PyQt using the QScintilla editor widget."

Comments (none posted)

Version Control

Git 1.0.0 released

At long last, version 1.0.0 of the git source code management system has been released. Git maintainer Junio Hamano notes: "The name '1.0.0' ought to mean a significant milestone, but actually it is not. Pre 1.0 version has been in production use by the kernel folks for quite some time, and the changes since 1.0rc are pretty small and primarily consist of documentation updates, clone/fetch enhancements and miscellaneous bugfixes."

Full Story (comments: 19)

Miscellaneous

Luban Java Bridge released in Luban Language Beta 2.0

Version 2.0 of Luban, a component oriented scripting language, is available. It features the new Luban Java Bridge: "the Luban Java Bridge has been built to enable Luban to access arbitrary Java classes, functions and fields."

Full Story (comments: none)

Page editor: Forrest Cook

Linux in the news

Recommended Reading

Free Software as a Social Movement (Z Magazine)

Z Magazine interviews Richard Stallman. "A problem arises when people who might be sympathetic to our ethical position, but focus on other issues, fall into the habit of helping to pressure others into using non-free software. It falls to me to tell them they are doing so, that they with their own actions are giving certain large companies more power. When you send someone a '.doc' file, a 'Word' file, or an audio or video file in RealPlayer or Quicktime format, you are actually pressuring someone to give up their freedom. Perhaps because I constantly have to bring this up, people believe I don't have a sense of proportion."

Comments (50 posted)

HOSP promotes open source in the Netherlands (NewsForge)

NewsForge covers the Holland Open Software Platform (HOSP). "Officially founded last summer, HOSP has the goal of bringing together all existing initiatives around open source software, open content, and open standards in the Netherlands."

Comments (none posted)

Companies

Quanta Building MIT's $100 Laptops (eWeek)

eWeek reports that Quanta Computer Inc. has been selected to manufacture the hardware for MIT's One Laptop per Child initiative, which aims to produce $100 laptops. "OLPC's goal is to sell the laptops to governments worldwide who will in turn distribute the machines to schoolchildren in impoverished regions to use in their classes and take home. The computers are expected to come in a brightly colored, rugged chassis in order to protect them from damage and discourage theft, and will run Linux with a 500MHz processor and 1GB of onboard memory, based on a design proposed by OLPC earlier this year."

Comments (33 posted)

University Rectors in Italy Promoting Proprietary Software (Linux Journal)

Marco Fioretti has written a followup on his Linux in Italian Schools series with the report from an Italian university group promoting the use of Microsoft products, available at steep discounts. "The simultaneous publication of this press release and my article on the benefits of using free software in the same university/school system isn't the only interesting part of the story. First of all, the language in the CRUI announcement is similar to that used on the page of Microsoft's Italian site that advertises the discount; even if you don't speak Italian, the correspondence is evident."

Comments (none posted)

Linux at Work

Open source everywhere for Canadian brokerage (NewsForge)

NewsForge looks at the successful deployment of Linux and open-source software at a Canadian brokerage firm. "One product that Fortlage calls "absolutely amazing" is PDFlib, a dual-licensed tool that processes PDF data on the fly. GHY's clients keep records using bar-coded forms that cost a dollar each and had to be ordered in multiples of 1,000. "The forms have static and dynamic bar codes, and the customers send them to their shippers to be filled out," Fortlage says. "The problem was that it was not cost-effective, and the costs had to be borne by GHY. We thought, what if we build the forms on the Web, use a cookie to save some information to the desktop about what was last filled out, and make a very simple Web-enabled document?" The result, says Fortlage, is that GHY was able to eliminate 90% of the annual $25,000 cost of the paperwork."

Comments (7 posted)

Legal

Microsoft's Yates' to MA: How About 2 Standards? - Transcript (Groklaw)

Groklaw covers the latest remarks from Microsoft's Alan Yates regarding the Massachusetts Open Document Format standardization issue. "First, what Microsoft is asking for is that Massachusetts adopt two standards, to "open up" to that. Yates says that Microsoft has never spoken against ODF, that what Microsoft is proposing is more choice and greater competition than the current Commonwealth policy provides. They want to be included too. It's just a question of two types of business models, Microsoft's, which he describes as a model based on "the magic of software," and IBM's, based on "the magic of services." On that basis, he says public policy shouldn't favor one business model over another, that public policy shouldn't choose software."

Comments (22 posted)

A Massachusetts ODF-MS XML Timeline/Resource Page (Groklaw)

Groklaw has started a resource page for those following Open Document Format adoption in the state of Massachusetts. "Here's a draft of what will be a new permanent page on Groklaw, a timeline of all important events in the story of Massachusetts' adoption of Open Formats, Open Standards and it's a compilation of resources. It's in four sections: 1) resources; 2) by topic; 3) events chronologically; and 4) miscellaneous resources. There is some overlap, so that everyone can find what they are looking for, no matter how they approach it. If you can't find it anywhere else, look in the chronological list."

Comments (none posted)

Interviews

People Behind KDE: Debian Qt/KDE Packagers (KDE.News)

KDE.News introduces this People Behind KDE interview with the Debian Qt KDE team. "A special treat on tonight's People Behind KDE as we bring you the Debian Qt KDE Packagers. A whole seven interviews in one! How are those packages made and kept up to date? What would the packagers like in KDE 4? What customisations do Debian's finest make to their own desktops? And do they prefer RMS or Linus? Find out on the Debian Qt/KDE People Behind KDE interview, the answers may not be what you think."

Comments (none posted)

Resources

High Dynamic Range images under Linux (linux.com)

Linux.com has an introduction to high-end image formats and how they are supported with free software. "OpenEXR was developed by Industrial Light and Magic and released under a modified BSD license in 2003. It supports 16-bit floating point, 32-bit floating point, and 32-bit integer pixels. It covers more than the entire visible color spectrum, and more than 10 orders of magnitude in brightness."

Comments (none posted)

KDE and OpenSync develop KitchenSync to replace KPilot (NewsForge)

NewsForge covers the KitchenSync. "Developers of the K Desktop Environment (KDE) have teamed with those at the OpenSync project to produce a graphical interface called KitchenSync to replace the KPilot PDA sync tool beginning with the release of KDE 4. KDE developers made the decision to drop the current synchronization code, including KPilot, an older application also called KitchenSync, KSync, Kandy, and libksync, earlier this year in Spain at the aKadamy conference, just days after a SUSE-sponsored coding session in Nuremberg, Germany, where the KitchenSync interface was developed."

Comments (5 posted)

At the Sounding Edge: Music Notation Software for Linux, Part 3 (Linux Journal)

Dave Phillips makes musical notation with MusiXTeX. "MusiXTeX is a set of macros and fonts that provide extensions for music publication with the TeX typesetting software. TeX is a powerful text processing system for UNIX/Linux, originally designed for high-quality typesetting of scientific and engineering articles and books. It puts special emphasis on representing the symbols and graphics found in algebraic equations and other mathematics formulae. This special graphics capability made TeX a natural choice for a high-quality typesetting system for music."

Comments (4 posted)

Reviews

Linux Magazine: Busy Kat (KDE.News)

KDE.News mentions a new Linux Magazine article (PDF format) on Kat. "For all the users wanting to better know how the Kat desktop search program works, Roberto Cappuccio explains the inner workings of Kat, the difficulties encountered during development and the future of this long awaited (and still under heavy development) piece of software in the article Busy Kat on Linux Magazine."

Comments (none posted)

CLI Magic: Introducing rss2email (Linux.com)

Linux.com has an introduction of rss2email. "Why would you want to receive feed updates in your inbox rather than checking them in a feed reader? Isn't the whole point of feed subscriptions to browse them at your leisure? For the most part, I don't want to receive an email every time one of the feeds I subscribe to is updated -- I have more than 200 subscriptions, so that would fill up my inbox pretty quickly. However, there are a few select feeds I do want to monitor more closely, so I use rss2email to shoot me an email when those are updated."

Comments (2 posted)

Miscellaneous

Cooperative Funding for OpenEMR (LinuxMedNews)

Consultant and OpenEMR developer Rod Roark suggests a new method for the funding of open-source projects: "Accordingly, my company Sunset Systems has organized a collaborative method for improving OpenEMR. We have put together a "wish list" at here. What you can do is pick an item on the list (or propose a new one) that is important to you, and tell us how much cash you might be willing to contribute toward its development, along with any special requirements you may have. When it appears that sufficient funding is available to complete your item to everyone's satisfaction, we'll contact you and the other contributors to confirm agreement and then make it happen."

Comments (2 posted)

Bringing MySQL compatibility to PostgreSQL (NewsForge)

NewsForge looks at efforts to advance PostgreSQL adoption by providing MySQL compatibility. "Kings-Lynne, a PostgreSQL developer who also works on the phpPgAdmin project, is working on a MySQL compatibility project for PostgreSQL that may allow people to utilize PostgreSQL with software that normally requires a MySQL database. According to Kings-Lynne, the MySQL compat project is comprised of about 100 MySQL functions, two MySQL aggregates, and "maybe a cast in PostgreSQL.""

Comments (7 posted)

Page editor: Forrest Cook

Announcements

Non-Commercial announcements

EFF: Analog Hole Bill Introduced

The EFF reports that the "Digital Transition Content Security Act of 2005," which attempts to shut off high-resolution outputs on our media gadgets, has been introduced into the U.S. House of Representatives. "Digitizers and digital media devices that won't jump through the specified outrageous regulatory hoops - automatically deleting protected analog content after ninety minutes; outputting only 'down-rezzed' images, and satisfying 'robustness criteria' that weld the hood shut against user modification and open source developers - are expected to simply turn off and refuse to convert watermark-protected analog video."

Comments (38 posted)

KDE Web Dev 2005 Fund Raiser (KDE.News)

KDE.News has announced a new fund raising effort. "It is hard to believe that our last official fund raiser was in mid October of 2004. As a member of the community you might think that represents a lot of success for our fund raising efforts as we have done fund raisers as often as every few months. Nothing could be further from truth. In actuallity we were already behind when a $100 a month sponsor was forced to pull out."

Comments (none posted)

LinuxQuestions.org Reaches Two Milestones

LinuxQuestions.org has announced the milestones of two million posts and two hundred thousand members. "As one of the largest non-distribution specific Linux communities on the web, LQ continues the rapid growth that it has sustained for almost six years. The site was recently redesigned and is an integral part of a growing network of Linux-related sites."

Full Story (comments: none)

Commercial announcements

AJAX-Based Echo2 Web Framework and EchoStudio2 Released

NextApp, Inc. has announced the open-source AJAX-based Echo2 Web Framework and commercially-licensed EchoStudio2 Visual Development Tool. "Echo2 unifies AJAX technology with a practical server-side framework to create a next-generation web application platform. For web application developers, Echo2 provides a familiar and powerful component-oriented framework that promotes event-oriented design similar to traditional thick-client user interface toolkits like Java Swing or Eclipse SWT."

Comments (none posted)

CadSoft Releases Eagle 4.16

CadSoft has released version 4.15 of Eagle, a commercial printed circuit CAD application with a freely downloadable "lite version" for hobby use. See the what's new document for the list of changes.

Comments (1 posted)

Levanta to launch Management Appliance in Korea

Levanta has announced the opening of a Korean sales office, which will sell the Levanta Intrepid M Linux management appliance. ""We chose Korea to launch the Intrepid in Asia because of the widespread adoption of Linux in both government organizations and enterprises," said Matt Mosman, CEO of Levanta. "In the U.S., we've seen the strongest demand for the Intrepid M in corporations and Internet businesses with large numbers of existing Linux deployments. With the fantastic growth of Linux in Korea and large number of Linux systems, we see a big opportunity for the Intrepid M.""

Comments (none posted)

Linux Desktops Double Using Innovative New Software

Userful Corporation has announced a temporary give-away of two-user licenses for its Desktop Multiplier software. "Desktop Multiplier enables a single computer running the Linux operating system to provide multiple independent workstations to multiple users at the same time, with each user workstation comprising a keyboard, monitor and mouse. Free two-user licenses to be distributed in this promotion will enable desktop Linux users with a standard dual-head video card to add another workstation by simply plugging in a spare monitor, USB mouse and keyboard."

Full Story (comments: none)

Mandriva to ship Skype

Here is the much-anticipated press release from Mandriva, stating that Mandriva 2006 Linux will come with the (proprietary) Skype VOIP application bundled. "With Mandriva Linux 2006, users will be able to easily make business or personal phones calls all over the world using their computer, while taking advantage of local rates. Customers can connect from PC to PC, PC to landline phone, or PC to mobile phone. Additional features, such as voice mail and call forwarding, are also available."

Full Story (comments: 48)

Performancing Announces Performancing for Firefox

Performancing LLC has announced a new Firefox extension. "Performancing, a new organization dedicated to building the world's largest community of professional bloggers, today announced the beta version of its new Firefox extension blogging tool, Performancing for Firefox. The tool will be available for testing by Performancing's growing member base, and is slated for general availability by the end of Q1 2006."

Comments (none posted)

Access2PostgreSQL Sync v.1.0 release

PostgreSQL, Inc has announced the 1.0 release of Access2PostgreSQL Sync. An evaluation copy is available for limited testing. "Access2PostgreSQL Sync is a new converter in our Data Conversion Product Line. This effective application allows you to convert and synchronize mdb (Microsoft Access databases) and PostgreSQL databases."

Comments (none posted)

SMBs using Oracle 10g Standard Edition One on Linux

Oracle Corporation has issued a press release highlighting several of their smaller business customers that are using Oracle on Linux.

Comments (none posted)

Sun Announces New Enhancements to Java Enterprise System

Sun Microsystems, Inc. has announced new versions of the Java(TM) Enterprise System and Java(TM) System Suites. "Enhancing the overall capabilities of the Java Enterprise System, the Sun Java System Portal Server 7 is the first to allow the easy creation of interactive communities of users and services, building community portals populated with collaborative content including RSS feeds, blogs and wikis."

Comments (none posted)

Syncsort's DMExpress Supports 64-Bit Linux for Intel(R) EM64T

Syncsort Incorporated has announced 64 bit versions of DMExpress, its high-performance ETL product. "DMExpress' dynamic memory optimizations will take advantage of the 64-bit architecture to dramatically speed up long running, data-intensive applications, allowing companies to process even larger data sizes within the same batch processing window."

Comments (none posted)

Play FLAC and Ogg files in your Volvo

Volvo automobiles have a new Digital Jukebox audio accessory that supports the Ogg Vorbis and FLAC audio formats. "The USB 2.0 connection between the PC and docking station contributes to fast downloading. The system is supplied with PhatNoise Music Manager™, a program that simplifies the task of creating, organising and playing digital music files, as well as PhatNoise CD Manager™ for fast, simple downloading of music files from a CD to the DMS memory. In addition to the conventional CD format, the system supports MP3, WAV, WMA, OGG and FLAC digital sound formats." Found on the FLAC news page.

Comments (8 posted)

New Books

C in a Nutshell - O'Reilly's Newest Release

O'Reilly has published the book C in a Nutshell by Peter Prinz and Tony Crawford.

Full Story (comments: none)

Cryptographic Libraries for Developers published by Charles River Media

Charles River Media has published the book Cryptographic Libraries for Developers by Ed Moyle.

Full Story (comments: none)

Insider Threat--latest from Syngress

Syngress has published the book Insider Threat: Protecting the Enterprise from Sabotage, Spying, and Theft by Dr. Eric Cole and Sandra Ring.

Full Story (comments: none)

IBM Press Publishes "Irresistible! Markets, Models, and Meta-Value in Consumer Electronics"

IBM Press has announced the publication of the book Irresistible! Markets, Models, and Meta-Value in Consumer Electronics. The book has been edited by George Bailey and Dr. Hagen Wenzek.

Comments (none posted)

Java Enterprise in a Nutshell, Third Edition - O'Reilly's Latest Release

O'Reilly has published the book Java Enterprise in a Nutshell, Third Edition by Jim Farley and William Crawford, with Prakash Malani, John G. Norman, and Justin Gehtland.

Full Story (comments: none)

PHP Hacks - O'Reilly's Latest Release

O'Reilly has published the book PHP Hacks by Jack Herrington.

Full Story (comments: none)

Skype Hacks: Save and Have Fun with Phone Service--O'Reilly's Latest Release

O'Reilly has published the book Skype Hacks: Save & Have Fun with Phone Service by Andrew Sheppard.

Full Story (comments: none)

XSLT Cookbook, Second Edition - O'Reilly's Latest Release

O'Reilly has published the book XSLT Cookbook, Second Edition by Sal Mangano.

Full Story (comments: none)

Zero Configuration Networking: The Definitive Guide - O'Reilly's Latest Release

O'Reilly has published the book Zero Configuration Networking: The Definitive Guide by Stuart Cheshire and Daniel Steinberg.

Full Story (comments: none)

Resources

Linux Intranet Configuration document

Segetech has published a new Linux Intranet Configuration document. "This document explains a general purpose intranet infrastructure design, configurations for firewall, DNS, DHCP, NFS, NIS, SSH, NTP, and lists needed services to enable the configured features in the network. Such a network is suitable for software development, office application use, and many other tasks." (Thanks to Daniel Qarras.)

Comments (none posted)

OSV Sponsors Copyright and Patents Briefing Paper

Open Source Victoria has announced its sponsorship of a new Copyright and Patents FAQ document. "Open Source Victoria, Australia's government-funded open source industry cluster, has recently sponsored the preparation of a briefing paper which delves into the issues surrounding copyright, software patents and other issues affecting the software industry. Written by well-known lawyer and principal of Open Source Law, Brendan Scott, the paper is free and available under an Creative Commons licence for everyone to download and read."

Full Story (comments: none)

Contests and Awards

Astaro wins PC Magazine's Best of the Year award

Astaro's Security Gateway 220, a unified threat management appliance, has won a PC Magazine award. "The magazine selected eight solutions in the categories of Security and Networking for this yearly distinction. Astaro Security Gateway 220 was chosen as the Business Security Appliance for both."

Full Story (comments: none)

Surveys

2006 XML.com Reader Survey (O'Reilly)

O'Reilly is running a reader survey about XML. "I want to ask for your help. XML.com has a reputation for being a no-nonsense source of cutting-edge technical information about all things XML and the Web. I need your help maintaining that reputation. As you may know, we've been trying to retool our editorial focus during 2005 to concentrate on what the world looks like in the post-core-XML specification era; that is, what happens when we stop working so much on XML as with it?"

Comments (none posted)

Upcoming Events

EHR Standardization conference (LinuxMedNews)

LinuxMedNews has an announcement for the 2006 ICMCC Conference on EHR Standardization and Interoperability. The event takes place in The Hague, The Netherlands on February 6-7, 2006.

Comments (none posted)

Discover, Connect, and Succeed at the 2006 MySQL Users Conference

Early registration for the 2006 MySQL Users Conference is open. The event will be held in Santa Clara, California on April 24-27, 2006. "This annual event is an unmatched opportunity for database developers, DBAs, users, and vendors to gather together and share the latest information on MySQL and open source technology. The theme for the 2006 conference is "Discover. Connect. Succeed. Scale Your Business with MySQL.""

Full Story (comments: none)

CMP Media announces Embedded Systems Conference

CMP Media LLC has announced the 2006 Embedded Systems Conference (ESC). The event will be held in San Jose, CA on April 3-7, 2006. "The five-day Embedded Systems Conference will showcase the latest developments in enabling technologies, systems and software products, and tools created by the electronics industry's most innovative minds -- the Creators of Technology. ESC Silicon Valley will welcome over 300 leading exhibitors and feature more than 194 classes and design seminars to give engineers and engineering managers thorough training and understanding of the industry's most critical themes -- like analog and power, Linux and DSP, Consumer Video, and Wireless Networking."

Comments (none posted)

Notacon Call for Proposals open

A Call for Proposals has gone out for Notacon 3. The event will take place in Cleveland, Ohio on April 7-9, 2006.

Full Story (comments: none)

2006 Ottawa Linux Symposium call for papers

It's that time of year: the call for papers for the 2006 Ottawa Linux Symposium (July 19 to 22) is out. If you would like to present at OLS this year, you have until the beginning of February to put in a proposal.

Comments (none posted)

2nd Annual SE Linux Symposium

The 2nd Annual SE Linux Symposium will be held in Baltimore, MD on February 27-March 3, 2006.

Full Story (comments: none)

First X@FOSDEM2006 announced

The first X@FOSDEM2006 has been announced, it will be held on February 24, 2006. "X@FOSDEM2006 consists of an X Developers HotHouse before FOSDEM and an X.org DevRoom on FOSDEM 2006."

Full Story (comments: none)

X.org Foundation Developer's Conference CFP

A call for papers has gone out for the 2006 X Developer's Conference. The event will be held in Santa Clara, CA on February 8-10, 2006. Abstracts are due by December 31.

Full Story (comments: none)

Events: December 22, 2005 - February 16, 2006

Date Event Location
December 27 - 30, 200522nd Chaos Communication CongressBerlin, Germany
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 10 - 12, 2006CodeCon 2006San Francisco, CA
February 11 - 12, 2006Southern California Linux Expo(SCALE 4x)(Los Angeles Airport Westin)Los Angeles, California

Comments (none posted)

Web sites

KDE Dot News: Sponsored by OSU Open Source Lab (KDE.News)

KDE Dot News is now being hosted by the OSU Open Source Lab. "OSUOSL have graciously provided us with both server and network hosting, although of course, OSUOSL has long been hosting us on their network while we had been sharing the Ark Linux webserver. As we outgrew the Ark Linux server and ran into resource limitations however, OSUOSL also graciously offered us new server hosting. The dot is now significantly more responsive and we should definitely be seeing an improvement in uptime as well."

Comments (none posted)

O'Reilly Network Launches Emerging Telephony Web Site

O'Reilly has announced it new Emerging Telephony web site. "IP telephony technologies are heating up the telecommunications industry. Search companies are adding voice options for their customers, web developer voice platforms are creating entirely new services opportunities, open source IP PBX platforms are striking fear into the hearts of traditional telcos. With so many new options, shuffling international players, and related apps coming fast and furious from the deep recesses of hackerdom, O'Reilly Network has launched a new site, Emerging Telephony, to help developers and other interested parties stay ahead of the curve in this industry in transition."

Full Story (comments: none)

Audio and Video programs

LugRadio: A KDE Update from Aaron Seigo (KDE.News)

KDE.News has announced the latest podcast release from LugRadio. "LugRadio, the online radio show of the Wolverhampton Linux User Group has an interview in their latest episode with KDE hacker Aaron Seigo. The appearance consists of a five-minute update on where the KDE desktop is heading, cool stuff they are working on and KDE's relationship with freedesktop.org. Start listening 30 minutes in for the update."

Comments (none posted)

Page editor: Forrest Cook

Letters to the editor

Cooling down the flames

From:  Chase Venters <chase.venters-AT-clientec.com>
To:  letters-AT-lwn.net
Subject:  Cooling down the flames
Date:  Mon, 19 Dec 2005 16:54:46 -0600 (CST)
Cc:  chase.venters-AT-clientec.com

Dear Editor,
         I wanted to take a moment out of my day to address the community's
reaction to the use of profanity and strong verbage by Linus Torvalds when
addressing GNOME developers in recent mailing list discussions. It would
be quite silly for me to attempt to address any one side of the argument
over another... it is clear that there are still tempers and feelings
which would turn any such attempt into another 200+-comment flamewar.
         What troubles me is that the "friendly" press (I'm inventing the
term to describe sites like Slashdot that tend to cover issues related to
our community) did not report on any strong points Linus made - quotes
simply included his strong language and his call for people to use KDE.
         Aaron Seigo, a lead KDE dev, had this to say in his blog:
 
> but how to express [my] frustration in a way that makes any sort of sense
> is not easy. the question that keeps circling around my head is: if people
> are as passionate about this open source stuff, why do they engage in
> destructive behaviour that works directly against the efforts of those who
> are trying to make it better? this is not a soap opera for your benefit,
> this is a real effort being made by a relatively small number of people
> that, goddess forbid, ought to actually be enjoyable. and someone writing
> one impassioned email, even if that someone is the pope of linux himself,
> does not qualify as a reason to ignore that.
 
         By reducing what should have been a valid debate over design
philosophy into the irrelevant side-comments made in the course of that
debate, participating news outlets reduced themselves to the practices of
sensationalist reporting that would unfortunately scar the public's
perception about the matter at hand.
         Linus could be right or he could be wrong. Given the amount of
hysteria generated by Linus raising his voice, I plead that anyone forming
an opinion on this matter first read Linus's remarks in full.
         And to those of you who call Linus's remarks "childish" or
"immature", well, would as many of you be saying the same thing if Linus
were screaming instead at Microsoft engineers? Would the same people
call Linus's remarks childish or immature if he were screaming at the
KDE people? Would this have even been a major news story if it was, say,
me that was flaming the GNOME developers - not Linus?
         At the end of the day Linus is just a person... a living,
breathing human being like you or I. He expressed his opinions not because
he had been sitting around, twiddling a mustache and planning a chaotic
flamewar, but because of the hope that by considering his frustrations the
developers might be able to better serve their users in the future.
         Thank you for your time and consideration.
 
Yours truly,
- Chase

Comments (11 posted)

Page editor: Jonathan Corbet

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