LWN.net Logo

LWN.net Weekly Edition for May 19, 2005

A call for an open media gadget

Your editor, recently faced with some long flights, went out and bought himself a portable media player. Despite certain, predictable marital problems caused by the acquisition of yet another expensive electronic toy, the new device has been a great success. It is Linux friendly, plays Ogg files, sounds good, and makes it possible to carry vast amounts of music in a shirt pocket. Since your editor is a fan of live music, he has been especially pleased by the combination of the player and the vast library of concert recordings which is downloadable - with the artists' permission - from archive.org.

On the other hand, this device has its annoyances. It boots slowly. The user interface has clearly not been through a serious usability program. The device has a beautiful color display, but most of the space is wasted with silly decorations so that song titles must be scrolled. There are no games to keep the kids happy. And so on. Wouldn't it be nice to be able to go in and hack on the code so that this hardware, which is so full of potential, could be enjoyed fully?

Efforts like the open graphics project seek to push forward the state of free graphics through the creation of entirely open hardware. That project is worthwhile, and we wish its developers the best of luck. But here is a question worth asking: might there not be value in the creation of an open media gadget?

One could easily put together a wishlist of features: a nice display, substantial internal storage, good analog-to-digital and digital-to-analog hardware, an FM tuner, a low-power FM transmitter, an integrated camera, Bluetooth and/or WiFi networking, etc. But gadgets already exist with most or all of those capabilities. What's missing is this: the platform should be based on Linux, all of the source for the base system should be available, and it should be easy to install new software (and replace existing software) on the system. This gadget should not just tolerate having its operating software ripped out and replaced; it should be designed with that in mind from the beginning.

A solid, open platform can inspire a great deal of creativity in the wider development community. Can you imagine what sort of community might gather around a media gadget which is not only open, but which actively encourages its users to hack on it? This device would rapidly develop capabilities unimagined by its creators; if a way could be found to produce it at a reasonable price, chances are that it would be a raging commercial success. Your editor - once his credit card has been returned to him - would gladly buy one.

Thanks to over twenty years of work from the free software community, many of us can do our core computing with entirely free systems. But this freedom has not yet extended into many of the other computers that we use every day. Maybe, someday, the consumer electronics industry will realize that, while it makes great hardware, it can do better by letting its customers create much of its software for it. But, while we're waiting, perhaps there are some people with the same sort of drive and skills as shown by the Open Graphics Project who would like to show the industry how it can be done?

Comments (20 posted)

A turning point for shorewall

Shorewall is a front-end to the Linux netfilter system which makes it (relatively) easy to set up and maintain a firewall. It has a dedicated user community which appreciates Shorewall's flexibility and documentation, along with the ability to secure a system with a minimum of hassle. The current release is 2.2.4.

Unfortunately, that may be the last release for a while; Shorewall maintainer Tom Eastep has announced that he will no longer work on the project. Shorewall, it seems, has fallen victim to a common problem with smaller projects: developer burnout. Mr. Eastep has concluded that Shorewall development takes more of his time (and health) than he can afford to give.

There appears to be a couple of problems in how Shorewall is developed. The first is that nobody has stepped up to take on a significant part of the load, leaving Mr. Eastep to do all of the work himself:

Unlike the originators of other successful open source projects, I have not been able to attract a core of people who believe in Shorewall and who are willing to make sacrifices to ensure it's success. That is my weakness and I accept it. But is means that I have been left with trying to develop, document, and support Shorewall almost single-handedly. I cannot do it any more.

Without having followed the development process for this project, we would be ill-advised to say why things turned out this way. It could be that the Shorewall community did not feel the need to contribute to the project, or it could be that Mr. Eastep, in one way or another, discouraged that sort of involvement. But any project which is dependent on a single person in this way will always be at risk.

Mr. Eastep also notes:

And I just cannot deal with the support and documentation frustration any more -- support, the documentation and the web site consume an order of magnitude more of my time than does Shorewall development.

He was apparently unwilling to solve this problem the way many free software developers do: simply ignore support and documentation altogether. The documentation for Shorewall is extensive, to say the least; it clearly took a lot of time. Likewise with support; a reading of the Shorewall mailing list shows Mr. Eastep doing his best to answer most of the questions that were asked. It is not surprising that he got tired of carrying that load.

Shorewall is free software, and it almost certainly will not die. There are already some signs that members of the user community are beginning to step up to help ensure that the project continues. This is, of course, one of the strengths of free software; had Shorewall been proprietary, it would now be dead. But the other side of this coin is that the user community has to take an interest in the software it depends on. If users do not come forward over time to help with programming, documentation, and support, they may find themselves having to do it in a hurry when the primary maintainer departs.

(Thanks to Matt "Cyber Dog" LaPlante for the heads-up).

Comments (8 posted)

Apple and KHTML

May 18, 2005

This article was contributed by Joe 'Zonker' Brockmeier.

Apple's use of KHTML and KJS in WebCore, (part of Safari) was widely hailed at the time as a success story between open source and a commercial software company. That was two years ago. Recently, Apple announced that it had passed the Acid2 Test, which prompted users to start wondering when Konqueror would start being Acid2-compliant.

This, in turn, sparked a few developers to clarify that Apple's changes to KHTML and KJS were not necessarily in a form that was easily digestible by the KHTML and KJS teams -- in fact, Apple's changes in some parts, using OS X API, make the code more or less incompatible with KHTML and KJS. While Apple is complying with the license (LGPL), it would seem that Apple was not going much further than required by the LGPL.

After it became public that the relationship between KHTML and WebCore was not a symbiotic success story between open source and Apple, it quickly turned into a "vs." story in the mainstream IT media, like CNET's "Open-source divorce for Apple's Safari."

While the headline may be catchy, it seriously overstates the situation and misses some of the finer points in the relationship. In order to sort through some of the mess to present a more realistic picture, we tried to get folks from both sides to comment. Apple did not respond to a request for comment, but KDE developer Harri Porten was kind enough to respond to questions from LWN.

The first question we posed to Porten was what Apple could do in order to make collaboration more possible. Porten told us that it would be a big help if Apple could provide "an open JavaScript/WebCore CVS" to make it easier to track changes. At this point, there is no CVS provided. Apple does provide source tarballs, but nothing to make it easier to merge the code into KHTML or KJS.

Porten also pointed us to Zack Rusin's blog and his response to Safari developer Dave Hyatt. Hyatt asked what Apple could do better, and Rusin had plenty of suggestions. Rusin noted that, at this point, Apple and KDE developers had gone in two different directions:

At some point the Open Source ideals which we apply to KHTML and commercial setup in which you emerge yourself went in two different directions. At this point we have two completely separate groups developing two different versions of KHTML. We have absolutely no saying in the way you develop your version of KHTML and you don't participate at all in the way we develop KHTML.

Whatever solution we can come up will probably revolve around the following two: either we'll have some say in the way you develop WebCore's KHTML or you will start participating in the way we develop KDE's KHTML. It's basically doing whatever we can to somehow build a bridge between both teams.

Rusin suggested sharing a bugs database, having Apple hire someone to merge patches between the KDE and Apple source trees in sync, having Apple more involved in KHTML head development, and several other suggestions. Rusin also suggested that the two teams organize a phone conference.

While it's not clear if there's been a phone conference between the two groups, KDE developer Allan Sandfeld reports that there has been an IRC discussion and says that "Apple is being a nice guy for the time being, I will let them announce how things will improve once we have a solution," and asks for "no more 'vs.' stories for the time being."

Porten has also said that collaboration between Apple and KDE is "still very well possible at this time."

It's just that the patch merging effort became non-trivial. Nothing that couldn't be overcome by a more frequent patch exchange, though. The issue of platform dependent API should be solved by appropriate abstractions. This approach would help both parties as a cleaner design is usually easier to maintain and more portable to newer versions of the underlying system in the future.

Both parties are working hard on finding ways to cooperate more closely in the future. We have to respect each other's needs in terms of release cycles and policies but I'm sure we'll find a way. After all cooperation within KDE works as well although the project is made up of hundreds small but separate entities that all have their different background and motivation.

We also asked Porten whether Apple, or any other company, had an ethical responsibility to go beyond the terms of the license and actually cooperate with development. Porten said he didn't want to get into a discussion of ethics, but said that it "often simply makes sense to get engaged further than what the license requires."

At this point, it seems that the attention and negative publicity have helped to open the channels of communication between Apple and KDE once again. With any luck, the two groups will be able to find a way to collaborate on KHTML/WebCore in a way that makes sense for Apple and KDE.

Comments (9 posted)

Page editor: Jonathan Corbet

Security

Responding to the kernel ELF vulnerability

May 18, 2005

This article was contributed by Joe 'Zonker' Brockmeier.

Paul Starzetz has discovered a vulnerability in the Linux kernel that can be used to gain root access to the system. The vulnerability, published on May 11, affects the kernel's ELF (Executable and Linking Format) loader, which could allow a local user to use a manipulated binary to gain elevated privileges.

This vulnerability affects kernels in the 2.2, 2.4 and 2.6 series. According to Starzetz report, the flaw is in the function elf_core_dump(), in binfmt_elf.c. This function does not correctly handle the argument area of the ELF process, which could be abused to override the memory layout:

It is possible to create a manipulated ELF binary, that specifies an ELF program section to be loaded at the place of program arguments, but with no access rights itself (that is, a page table level protection equal to PROT_NONE). That will cause the strnlen_user() function to page fault at the first attempt to count argument lengths. Moreover, the loading of ELF sections happens just after the initial arguments have been set up in the fresh memory space, so that it is easily possible to "override" the predefined ELF memory layout. To illustrate this, here two memory layouts:
(1) initial ELF memory layout before starting to load program sections:

----------------EMPTY------------------[ ARGS stack region ] TASK_SIZE


(2) possible memory layout after loading ELF sections:

---------[CODE][DATA]------------------[FAKE][stack region ] TASK_SIZE
where FAKE is an ELF section mmaped into memory with PROT_NONE rights specified.

What seems odd is the amount of attention that the vulnerability is getting, or the lack thereof. While Colin Percival's report of a vulnerability in Hyper-Threading is getting attention, the ELF vulnerability has barely been a blip on the radar.

To date, only Trustix has issued an alert and fix for this issue. Red Hat has just issued a kernel update, but the ELF vulnerability is not mentioned in the release announcement. We've checked the lists for Ubuntu, Debian, Mandriva, Slackware, Fedora, Fedora Legacy, Yellow Dog -- none of these distributions have issued a update yet for what appears to be a fairly serious local exploit. As of this writing, nearly a week has passed since Starzetz made the discovery public.

At the same time, most of those vendors have released new versions of Squid to deal with a vulnerability that would allow malicious users to spoof DNS lookups. The Squid vulnerability was announced the same day as the ELF loader vulnerability.

It does seem that a patch, at least for the 2.6 series, is available. Given the potential severity of the vulnerability, we're curious to see how long it will be before updates are made available from the major distributions. With Linux under close scrutiny for security vulnerabilities and vendor response times, one hopes that it will be soon.

Comments (9 posted)

New vulnerabilities

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)

FreeRADIUS: buffer overflow and SQL injection

Package(s):freeradius CVE #(s):CAN-2005-1454 CAN-2005-1455
Created:May 17, 2005 Updated:June 23, 2005
Description: Primoz Bratanic discovered that the sql_escape_func function of FreeRADIUS 1.0.2 and earlier may be vulnerable to a buffer overflow. He also discovered that FreeRADIUS fails to sanitize user-input before using it in a SQL query, possibly allowing SQL command injection.
Alerts:
Red Hat RHSA-2005:524-01 2005-06-23
Gentoo 200505-13:02 2005-05-17
Gentoo 200505-13 2005-05-17

Comments (1 posted)

kernel: extended attribute denial of service

Package(s):kernel CVE #(s):CAN-2005-0757
Created:May 18, 2005 Updated:May 18, 2005
Description: The extended attribute code (at least as backported by Red Hat into the 2.4 kernel) suffers from an offset handling error which can be exploited to cause a system crash.
Alerts:
Red Hat RHSA-2005:294-01 2005-05-18

Comments (1 posted)

mozilla suite/ mozilla firefox: remote compromise

Package(s):mozilla firefox CVE #(s):CAN-2005-1476 CAN-2005-1477
Created:May 16, 2005 Updated:May 23, 2005
Description: Several vulnerabilities in the Mozilla Suite (versions before 1.7.8) and Firefox (versions before 1.0.4) allow an attacker to conduct cross-site scripting attacks or to execute arbitrary code.
Alerts:
Red Hat RHSA-2005:435-01 2005-05-23
Red Hat RHSA-2005:434-01 2005-05-23
Mandriva MDKSA-2005:088-1 2005-05-17
Slackware SSA:2005-135-01 2005-05-16
Gentoo 200505-11 2005-05-15

Comments (none posted)

nasm: buffer overflow in the ieee_putascii() function

Package(s):nasm CVE #(s):CAN-2005-1194
Created:May 17, 2005 Updated:May 19, 2005
Description: Josh Bressers discovered a buffer overflow in the ieee_putascii() function of nasm 0.98 and earlier. If an attacker tricked a user into assembling a malicious source file, they could exploit this to execute arbitrary code with the privileges of the user that runs nasm.
Alerts:
Mandriva MDKSA-2005:090 2005-05-18
Ubuntu USN-128-1 2005-05-17

Comments (2 posted)

openssh: directory traversal

Package(s):openssh CVE #(s):CAN-2004-0175
Created:May 18, 2005 Updated:July 13, 2005
Description: The OpenSSH scp client can, when connected to a hostile server, be instructed to overwrite arbitrary files.
Alerts:
Fedora-Legacy FLSA:123014 2005-07-11
Mandriva MDKSA-2005:100 2005-06-14
Red Hat RHSA-2005:495-01 2005-06-13
Red Hat RHSA-2005:165-01 2005-06-08
Red Hat RHSA-2005:481-01 2005-06-02
Red Hat RHSA-2005:106-01 2005-05-18
Red Hat RHSA-2005:074-01 2005-05-18

Comments (1 posted)

phpBB: cross-site scripting

Package(s):phpbb CVE #(s):
Created:May 15, 2005 Updated:May 17, 2005
Description: Paul Laudanski reported a vulnerability in phpBB (in versions prior to 2.0.15) in the processing of BBCode. A remote user may be able to cause scripting code to be executed by the target user.
Alerts:
Gentoo 200505-10 2005-05-14

Comments (none posted)

phpsysinfo: cross-site-scripting

Package(s):phpsysinfo CVE #(s):CAN-2005-0870
Created:May 18, 2005 Updated:November 15, 2005
Description: The phpsysinfo program contains several cross-site scripting vulnerabilities.
Alerts:
Debian DSA-724-1 2005-05-18

Comments (none posted)

squid: DNS spoofing

Package(s):squid CVE #(s):CAN-2005-1519
Created:May 18, 2005 Updated:July 13, 2005
Description: The squid proxy server performs DNS lookups in a way which is susceptible to answers injected by a hostile user, and, thus, DNS spoofing attacks.
Alerts:
Debian DSA-751-1 2005-07-11
Mandriva MDKSA-2005:104 2005-06-24
Red Hat RHSA-2005:415-01 2005-06-14
Red Hat RHSA-2005:489-01 2005-06-13
Ubuntu USN-129-1 2005-05-18
Fedora FEDORA-2005-373 2005-05-17

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)

apache2 buffer overflow

Package(s):apache CVE #(s):CAN-2005-1344
Created:May 6, 2005 Updated:May 11, 2005
Description: Buffer overflow in htdigest in Apache 2.0.52 may allow attackers to execute arbitrary code via a long realm argument.
Alerts:
Ubuntu USN-120-1 2005-05-06

Comments (1 posted)

cpio - file permissions error

Package(s):cpio CVE #(s):CAN-1999-1572
Created:February 2, 2005 Updated:July 19, 2005
Description: Some versions of cpio contain an ancient vulnerability where files created by that utility have overly generous access permissions.
Alerts:
Fedora-Legacy FLSA:152891 2005-07-15
Red Hat RHSA-2005:080-01 2005-02-18
Red Hat RHSA-2005:073-01 2005-02-15
Mandrake MDKSA-2005:032-1 2005-02-11
Mandrake MDKSA-2005:032 2005-02-10
Ubuntu USN-75-1 2005-02-04
Debian DSA-664-1 2005-02-02

Comments (none posted)

cURL: buffer overflow

Package(s):curl CVE #(s):CAN-2005-0490
Created:February 28, 2005 Updated:July 19, 2005
Description: Multiple stack-based buffer overflows in libcURL and cURL 7.12.1, and possibly other versions, allow remote malicious web servers to execute arbitrary code via base64 encoded replies that exceed the intended buffer lengths when decoded.
Alerts:
Fedora-Legacy FLSA:152917 2005-07-15
Fedora FEDORA-2005-325 2005-04-20
Red Hat RHSA-2005:340-01 2005-04-05
Conectiva CLA-2005:940 2005-03-21
Gentoo 200503-20 2005-03-16
Mandrake MDKSA-2005:048 2005-03-04
SuSE SUSE-SA:2005:011 2005-02-28
Ubuntu USN-86-1 2005-02-28

Comments (none posted)

cvs: multiple vulnerabilities

Package(s):cvs CVE #(s):CAN-2005-0753
Created:April 18, 2005 Updated:July 13, 2005
Description: CVS (in version prior to 1.11.20) has one or more buffer overflow vulnerabilities, memory leaks, and a NULL pointer dereferencing error. These can be used to launch a remote denial of service or to remotely execute arbitrary code.
Alerts:
Debian DSA-742-1 2005-07-07
Fedora-Legacy FLSA:155508 2005-05-12
Ubuntu USN-117-1 2005-05-04
Red Hat RHSA-2005:387-01 2005-04-25
Gentoo 200504-16:02 2005-04-18
Slackware SSA:2005-111-01 2005-04-22
Trustix TSLSA-2005-0013 2005-04-20
Mandriva MDKSA-2005:073 2005-04-20
Fedora FEDORA-2005-330 2005-04-20
Gentoo 200504-16 2005-04-18
SuSE SUSE-SA:2005:024 2005-04-18

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)

dhcp: format string vulnerability

Package(s):dhcp CVE #(s):CAN-2004-1006
Created:November 4, 2004 Updated:July 13, 2005
Description: Dhcp has a format string vulnerability in the log functions of dhcp 2.x that may be exploited via a malicious DNS server.
Alerts:
Fedora-Legacy FLSA:152835 2005-07-10
Red Hat RHSA-2005:212-01 2005-04-12
Debian DSA-584-1 2004-11-04

Comments (none posted)

Dnsmasq: poisoning and DoS

Package(s):dnsmasq CVE #(s):
Created:April 4, 2005 Updated:July 21, 2005
Description: Dnsmasq does not properly detect that DNS replies received do not correspond to any DNS query that was sent. Rob Holland of the Gentoo Linux Security Audit team also discovered two off-by-one buffer overflows that could crash DHCP lease files parsing.
Alerts:
Slackware SSA:2005-201-01 2005-07-21
Gentoo 200504-03 2005-04-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: numerous vulnerabilities

Package(s):ethereal CVE #(s):CAN-2005-1456 CAN-2005-1457 CAN-2005-1458 CAN-2005-1459 CAN-2005-1460 CAN-2005-1461 CAN-2005-1462 CAN-2005-1463 CAN-2005-1464 CAN-2005-1465 CAN-2005-1466 CAN-2005-1467 CAN-2005-1468 CAN-2005-1469 CAN-2005-1470
Created:May 6, 2005 Updated:June 7, 2005
Description: There are numerous vulnerabilities in versions of Ethereal versions 0.8.14 to 0.10.10 according to this advisory.
Alerts:
SuSE SUSE-SR:2005:014 2005-06-07
Red Hat RHSA-2005:427-01 2005-05-24
Mandriva MDKSA-2005:083 2005-05-10
Gentoo 200505-03 2005-05-06

Comments (none posted)

evolution: arbitrary code execution

Package(s):evolution CVE #(s):CAN-2005-0102
Created:January 24, 2005 Updated:May 19, 2005
Description: Max Vozeler discovered an integer overflow in camel-lock-helper. A user-supplied length value was not validated, so that a value of -1 caused a buffer allocation of 0 bytes; this buffer was then filled by an arbitrary amount of user-supplied data. A local attacker or a malicious POP3 server could exploit this to execute arbitrary code with root privileges (because camel-lock-helper is installed as setuid root).
Alerts:
Red Hat RHSA-2005:238-01 2005-05-19
Conectiva CLA-2005:925 2005-02-16
Debian DSA-673-1 2005-02-10
Mandrake MDKSA-2005:024 2005-01-27
Gentoo 200501-35 2005-01-24
Ubuntu USN-69-1 2005-01-24

Comments (1 posted)

evolution: message crash vulnerability

Package(s):evolution CVE #(s):CAN-2005-0806
Created:March 17, 2005 Updated:August 11, 2005
Description: The Evolution mail client can be crashed when reading certain types of messages.
Alerts:
Ubuntu USN-166-1 2005-08-11
Red Hat RHSA-2005:397-01 2005-05-04
Conectiva CLA-2005:950 2005-04-27
Fedora FEDORA-2005-338 2005-04-22
Mandrake MDKSA-2005:059 2005-03-16

Comments (none posted)

firefox: multiple vulnerabilities

Package(s):firefox CVE #(s):CAN-2005-1153 CAN-2005-1154 CAN-2005-1155 CAN-2005-1156 CAN-2005-1157 CAN-2005-1158 CAN-2005-1160 CAN-2005-1159
Created:May 11, 2005 Updated:May 26, 2005
Description: The Firefox browser (and Mozilla as well) suffers from several vulnerabilities which can be exploited by a remote attacker to execute arbitrary code. See this advisory for a discussion of the worst two. Upgrading to version 1.0.4 will fix the problems.
Alerts:
Ubuntu USN-134-1 2005-05-26
Mandriva MDKSA-2005:088 2005-05-13
Ubuntu USN-124-2 2005-05-12
Ubuntu USN-124-1 2005-05-11

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

gaim: buffer overflow, DoS

Package(s):gaim CVE #(s):CAN-2005-0965 CAN-2005-0966
Created:April 5, 2005 Updated:May 15, 2005
Description: Jean-Yves Lefort discovered a buffer overflow in the gaim_markup_strip_html() function. This caused Gaim to crash when receiving certain malformed HTML messages. (CAN-2005-0965)

Jean-Yves Lefort also noticed that many functions that handle IRC commands do not escape received HTML metacharacters; this allowed remote attackers to cause a Denial of Service by injecting arbitrary HTML code into the conversation window, popping up arbitrarily many empty dialog boxes, or even causing Gaim to crash. (CAN-2005-0966)

Alerts:
Slackware SSA:2005-133-01 2005-05-15
Conectiva CLA-2005:949 2005-04-27
Slackware SSA:2005-111-03 2005-04-22
Mandriva MDKSA-2005:071 2005-04-13
Red Hat RHSA-2005:365-01 2005-04-12
Gentoo 200504-05 2005-04-06
Fedora FEDORA-2005-299 2005-04-05
Fedora FEDORA-2005-298 2005-04-05
Ubuntu USN-106-1 2005-04-05

Comments (none posted)

gaim: buffer overflow

Package(s):gaim CVE #(s):CAN-2005-1261 CAN-2005-1262
Created:May 11, 2005 Updated:May 12, 2005
Description: Gaim contains buffer overflows in its handling of URLs and MSN messages. By sending malicious messages, a remote attacker could exploit these overflows and execute arbitrary code.
Alerts:
Ubuntu USN-125-1 2005-05-12
Mandriva MDKSA-2005:086 2005-05-12
Gentoo 200505-09 2005-05-12
Red Hat RHSA-2005:429-01 2005-05-11
Red Hat RHSA-2005:432-01 2005-05-11
Fedora FEDORA-2005-369 2005-05-11

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

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)

gftp: missing input sanitizing

Package(s):gftp CVE #(s):CAN-2005-0372 CAN-2004-1376
Created:February 17, 2005 Updated:July 13, 2005
Description: gftp has a directory traversal vulnerability. A remote server could use specially crafted filenames to overwrite local files.
Alerts:
Fedora-Legacy FLSA:152908 2005-07-10
Red Hat RHSA-2005:410-01 2005-06-13
Fedora FEDORA-2005-310 2005-04-07
Fedora FEDORA-2005-309 2005-04-07
Mandrake MDKSA-2005:050 2005-03-04
Gentoo 200502-27 2005-02-19
SuSE SUSE-SR:2005:005 2005-02-18
Debian DSA-686-1 2005-02-17

Comments (none posted)

ghostscript: symlink vulnerabilities

Package(s):ghostscript CVE #(s):CAN-2004-0967
Created:October 20, 2004 Updated:September 28, 2005
Description: The ghostscript package (prior to version 7.07.1-r7) contains several scripts which are vulnerable to symlink attacks.
Alerts:
Red Hat RHSA-2005:081-01 2005-09-28
Ubuntu USN-3-1 2004-10-27
Gentoo 200410-18 2004-10-20

Comments (none posted)

glibc: Information leak with LD_DEBUG

Package(s):glibc CVE #(s):CAN-2004-1453
Created:August 17, 2004 Updated:May 26, 2005
Description: Silvio Cesare discovered a potential information leak in glibc. It allows LD_DEBUG on SUID binaries where it should not be allowed. This has various security implications, which may be used to gain confidential information. An attacker can gain the list of symbols a SUID application uses and their locations and can then use a trojaned library taking precedence over those symbols to gain information or perform further exploitation.
Alerts:
Red Hat RHSA-2005:256-01 2005-05-18
Gentoo 200408-16 2004-08-16

Comments (1 posted)

glibc: tempfile vulnerability in catchsegv script

Package(s):glibc CVE #(s):CAN-2004-0968
Created:October 21, 2004 Updated:November 14, 2005
Description: The catchsegv script in the glibc package has a symlink vulnerability that may allow a local user to overwrite arbitrary files with the permissions of the user that is running the script.
Alerts:
Fedora-Legacy FLSA:152848 2005-11-13
Red Hat RHSA-2005:261-01 2005-04-28
Debian DSA-636-1 2005-01-12
Mandrake MDKSA-2004:159 2004-12-29
Red Hat RHSA-2004:586-01 2004-12-20
Fedora FEDORA-2004-356 2004-11-11
Ubuntu USN-4-1 2004-10-27
Gentoo 200410-19 2004-10-21

Comments (none posted)

gnupg: information leak

Package(s):gnupg CVE #(s):CAN-2005-0366
Created:March 16, 2005 Updated:August 19, 2005
Description: GnuPG (and other PGP-like systems) suffers from an information leak which could, in some situations, be used by an attacker to obtain plain text from an encrypted message. See this message for a detailed explanation of the problem. "We know of no real-world application that is affected by this type of attack. It is an attack that requires the active participation of someone who holds the actual key required to decrypt a message. Thus, it is not something you are likely to see."
Alerts:
Ubuntu USN-170-1 2005-08-19
Gentoo 200503-29 2005-03-24
Mandrake MDKSA-2005:057 2005-03-15

Comments (none posted)

GnuTLS: Denial of Service vulnerability

Package(s):gnutls CVE #(s):CAN-2005-1431
Created:May 9, 2005 Updated:June 1, 2005
Description: GnuTLS 1.2.3 and 1.0.25 have been released, fixing a denial of service problem.
Alerts:
Red Hat RHSA-2005:430-01 2005-06-01
Ubuntu USN-126-1 2005-05-13
Mandriva MDKSA-2005:084 2005-05-12
Fedora FEDORA-2005-362 2005-05-05
Gentoo 200505-04 2005-05-09

Comments (none 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: race condition and directory traversal

Package(s):gzip CVE #(s):CAN-2005-0988 CAN-2005-1228
Created:May 4, 2005 Updated:July 13, 2005
Description: gzip suffers from a race condition which could allow a fast-fingered attacker to change the permissions on files owned by others. There is also a directory traversal vulnerability associated with the -N option.
Alerts:
Debian DSA-752-1 2005-07-11
Red Hat RHSA-2005:357-01 2005-06-13
OpenPKG OpenPKG-SA-2005.010 2005-06-10
OpenPKG OpenPKG-SA-2005.009 2005-06-10
Mandriva MDKSA-2005:092 2005-05-18
Gentoo 200505-05 2005-05-09
Trustix TSLSA-2005-0018 2005-05-06
Ubuntu USN-116-1 2005-05-04

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

hteditor: multiple buffer overflows

Package(s):hteditor CVE #(s):
Created:May 10, 2005 Updated:May 11, 2005
Description: Tavis Ormandy of the Gentoo Linux Security Team discovered an integer overflow in the ELF parser, leading to a heap-based buffer overflow. The vendor has reported that an unrelated buffer overflow has been discovered in the PE parser. Successful exploitation would require the victim to open a specially crafted file using HT, potentially permitting an attacker to execute arbitrary code.
Alerts:
Gentoo 200505-08 2005-05-10

Comments (none posted)

ImageMagick: heap corruption

Package(s):ImageMagick CVE #(s):CAN-2005-1275
Created:April 28, 2005 Updated:May 25, 2005
Description: ImageMagick 6.2.1 and earlier has a heap corruption problem in the pnm coder.
Alerts:
Red Hat RHSA-2005:413-01 2005-05-25
Ubuntu USN-132-1 2005-05-23
Gentoo 200505-16 2005-05-21
Fedora FEDORA-2005-344 2005-04-27

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

imlib2: buffer overflows

Package(s):imlib2 CVE #(s):CAN-2004-0802 CAN-2004-0817
Created:September 8, 2004 Updated:October 26, 2005
Description: The imlib2 library contains buffer overflows in the BMP handling code.
Alerts:
Debian DSA-548-2 2005-10-26
Conectiva CLA-2004:870 2004-09-28
Debian DSA-552-1 2004-09-22
Debian DSA-548-1 2004-09-16
Red Hat RHSA-2004:465-01 2004-09-15
Gentoo 200409-12 2004-09-08
Fedora FEDORA-2004-301 2004-09-09
Fedora FEDORA-2004-300 2004-09-09
Mandrake MDKSA-2004:089 2004-09-07

Comments (none posted)

infozip: privilege escalation, directory-traversal

Package(s):infozip CVE #(s):CAN-2003-0282 CAN-2004-1010 CAN-2005-0602
Created:May 2, 2005 Updated:August 1, 2005
Description: InfoZip reports that Zip 2.3 and (presumably) all previous versions have a buffer-overrun vulnerability relating to deep directory paths that could potentially lead to local privilege escalation (e.g., in the case of automated, Zip-based backups). All versions of UnZip through 5.50 have a number of directory-traversal vulnerabilities.
Alerts:
Ubuntu USN-159-1 2005-08-01
Slackware SSA:2005-121-01 2005-05-02

Comments (1 posted)

junkbuster: heap corruption and settings modification

Package(s):junkbuster CVE #(s):CVE-2005-1108 CVE-2005-1109
Created:April 13, 2005 Updated:November 5, 2005
Description: JunkBuster through version 2.02-r2 contains two vulnerabilities: a heap corruption bug and a possible privacy violation.
Alerts:
Debian DSA-713-1 2005-04-21
Gentoo 200504-11 2005-04-13

Comments (1 posted)

kdelibs: unsanitzied input

Package(s):kdelibs CVE #(s):CAN-2004-1165
Created:January 10, 2005 Updated:July 19, 2005
Description: Thiago Macieira discovered a vulnerability in the kioslave library, which is part of kdelibs, which allows a remote attacker to execute arbitrary FTP commands via an ftp:// URL that contains an URL-encoded newline before the FTP command.
Alerts:
Fedora-Legacy FLSA:152769 2005-07-15
Mandrake MDKSA-2005:045 2005-02-17
Red Hat RHSA-2005:065-01 2005-02-15
Red Hat RHSA-2005:009-01 2005-02-10
Fedora FEDORA-2005-064 2005-01-25
Fedora FEDORA-2005-063 2005-01-25
Gentoo 200501-18 2005-01-11
Debian DSA-631-1 2005-01-10

Comments (none posted)

kdelibs: dcopserver vulnerability

Package(s):kdelibs CVE #(s):CAN-2005-0396 CAN-2005-0237 CAN-2005-0365
Created:March 17, 2005 Updated:May 17, 2005
Description: The KDE Desktop Communication Protocol daemon (dcopserver) is vulnerable to lockup by a local user, leading to a denial of service.
Alerts:
Conectiva CLA-2005:953 2005-05-17
SuSE SUSE-SA:2005:022 2005-04-11
Red Hat RHSA-2005:307-01 2005-04-06
Fedora FEDORA-2005-245 2005-03-23
Fedora FEDORA-2005-244 2005-03-23
Red Hat RHSA-2005:325-01 2005-03-23
Gentoo 200503-22 2005-03-19
Mandrake MDKSA-2005:058 2005-03-16

Comments (none posted)

kernel: multiple vulnerabilities

Package(s):kernel CVE #(s):CAN-2005-0400 CAN-2005-0749 CAN-2005-0750 CAN-2005-0815 CAN-2005-0839
Created:April 1, 2005 Updated:July 1, 2005
Description: More kernel vulnerabilities have been discovered including:
  • Mathieu Lafon discovered an information leak in the ext2 file system driver. (CAN-2005-0400)
  • Yichen Xie discovered a Denial of Service vulnerability in the ELF loader. (CAN-2005-0749)
  • Ilja van Sprundel discovered that the bluez_sock_create() function did not check its "protocol" argument for negative values. (CAN-2005-0750)
  • Michal Zalewski discovered that the iso9660 file system driver fails to check ranges properly in several cases. (CAN-2005-0815)
  • Previous kernels did not restrict the use of the N_MOUSE line discipline in the serial driver. (CAN-2005-0839)
Alerts:
Mandriva MDKSA-2005:110 2005-06-30
Mandriva MDKSA-2005:111 2005-06-30
Fedora-Legacy FLSA:152532 2005-06-04
Conectiva CLA-2005:952 2005-05-02
Red Hat RHSA-2005:284-01 2005-04-28
Red Hat RHSA-2005:283-01 2005-04-28
Red Hat RHSA-2005:293-01 2005-04-22
Fedora FEDORA-2005-313 2005-04-11
Trustix TSLSA-2005-0011 2005-04-05
SuSE SUSE-SA:2005:021 2005-04-04
Ubuntu USN-103-1 2005-04-01

Comments (1 posted)

kernel: ELF loader core dump vulnerability

Package(s):kernel CVE #(s):CAN-2005-1263
Created:May 11, 2005 Updated:August 25, 2005
Description: Paul Starzetz has posted an advisory for yet another kernel vulnerability. In this case, by using a specially manipulated ELF binary, a local attacker can compromise the system (via the core dump code) and obtain root access. This vulnerability affects all kernels from 2.2 through 2.6.12-rc4.
Alerts:
Red Hat RHSA-2005:529-01 2005-08-25
Red Hat RHSA-2005:420-01 2005-06-08
Red Hat RHSA-2005:472-01 2005-05-25
Fedora FEDORA-2005-392 2005-05-23
Ubuntu USN-131-1 2005-05-23
Trustix TSLSA-2005-0022 2005-05-13

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

kimgio input validation errors

Package(s):kimgio CVE #(s):CAN-2005-1046
Created:April 22, 2005 Updated:July 19, 2005
Description: KDE has issued a security advisory for kimgio. This is found in kdelibs as shipped with KDE 3.2 up to including KDE 3.4. kimgio contains a PCX image file format reader that does not properly perform input validation. A source code audit performed by the KDE security team discovered several vulnerabilities in the PCX and other image file format readers, some of them exploitable to execute arbitrary code.
Alerts:
Ubuntu USN-114-2 2005-05-27
Red Hat RHSA-2005:393-01 2005-05-17
Mandriva MDKSA-2005:085 2005-05-12
Ubuntu USN-114-1 2005-05-03
Fedora FEDORA-2005-350 2005-05-02
Debian DSA-714-1 2005-04-26
Gentoo 200504-22 2005-04-22

Comments (none posted)

Kommander untrusted code execution

Package(s):kommander CVE #(s):CAN-2005-0754
Created:April 22, 2005 Updated:May 20, 2005
Description: KDE has issued a security advisory for Kommander. Quanta 3.1.x, KDE 3.2 and new up to including KDE 3.4.0 are vulnerable. Kommander executes without user confirmation data files from possibly untrusted locations. As they contain scripts, the user might accidentally run arbitrary code.
Alerts:
Gentoo 200504-23:02 2005-04-22
Ubuntu USN-115-1 2005-05-03
Fedora FEDORA-2005-345 2005-04-28
Gentoo 200504-23 2005-04-22

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

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)

libtiff: buffer overflow

Package(s):libtiff CVE #(s):CAN-2004-1308
Created:December 22, 2004 Updated:May 19, 2005
Description: The libtiff image manipulation library contains several exploitable buffer overflows.
Alerts:
Fedora-Legacy FLSA:152815 2005-05-18
Red Hat RHSA-2005:035-01 2005-02-15
Conectiva CLA-2005:920 2005-01-20
Red Hat RHSA-2005:019-01 2005-01-13
SuSE SUSE-SA:2005:001 2005-01-10
Fedora FEDORA-2005-598 2005-01-07
Fedora FEDORA-2005-597 2005-01-07
Ubuntu USN-54-1 2005-01-06
Mandrake MDKSA-2005:002 2005-01-06
Mandrake MDKSA-2005:001 2005-01-06
Gentoo 200501-06 2005-01-05
Debian DSA-626-1 2005-01-06
Debian DSA-617-1 2004-12-24
Fedora FEDORA-2004-577 2004-12-22
Fedora FEDORA-2004-576 2004-12-22
Ubuntu USN-46-1 2004-12-22

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)

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)

lvm10: creates insecure temporary directory

Package(s):lvm10 CVE #(s):CAN-2004-0972
Created:November 1, 2004 Updated:July 25, 2005
Description: Trustix Secure Linux discovered a vulnerability in a supplemental script of the lvm10 package. The program "lvmcreate_initrd" created a temporary directory in an insecure way, which could allow a symlink attack to create or overwrite arbitrary files with the privileges of the user invoking the program.
Alerts:
Fedora-Legacy FLSA:152842 2005-07-24
Mandrake MDKSA-2004:144 2004-12-06
Gentoo 200411-22 2004-11-11
Debian DSA-583-1 2004-11-03
Ubuntu USN-15-1 2004-11-01

Comments (none posted)

mailman: path traversal

Package(s):mailman CVE #(s):CAN-2005-0202
Created:February 9, 2005 Updated:July 13, 2005
Description: The "private" module in the mailman mailing list manager fails to sanitize path names adequately. An attacker could exploit this vulnerability to retrieve private information, including passwords and private list archives.

This vulnerability was used to compromise the Full-Disclosure list.

Alerts:
Fedora-Legacy FLSA:152895 2005-07-10
Ubuntu USN-78-2 2005-02-17
Debian DSA-674-3 2005-02-21
Mandrake MDKSA-2005:037 2005-02-14
Red Hat RHSA-2005:137-01 2005-02-15
SuSE SUSE-SA:2005:007 2005-02-14
Debian DSA-674-2 2005-02-11
Red Hat RHSA-2005:136-01 2005-02-10
Gentoo 200502-11 2005-02-10
Fedora FEDORA-2005-132 2005-02-10
Fedora FEDORA-2005-131 2005-02-10
Ubuntu USN-78-1 2005-02-09

Comments (none posted)

mc: buffer overflow

Package(s):mc CVE #(s):CAN-2005-0763
Created:March 29, 2005 Updated:August 11, 2005
Description: An unfixed buffer overflow has been discovered by Andrew V. Samoilov in mc, the midnight commander, a file browser and manager.
Alerts:
Fedora-Legacy FLSA:152889 2005-08-10
Red Hat RHSA-2005:512-01 2005-06-16
Debian DSA-698-1 2005-03-29

Comments (none posted)

MediaWiki: multiple vulnerabilities

Package(s):mediawiki CVE #(s):CAN-2005-0534 CAN-2005-0535 CAN-2005-0536
Created:February 28, 2005 Updated:June 13, 2005
Description: A security audit of the MediaWiki project discovered that MediaWiki is vulnerable to several cross-site scripting and cross-site request forgery attacks, and that the image deletion code does not sufficiently sanitize input parameters.
Alerts:
Gentoo 200506-12 2005-06-13
Gentoo 200502-33 2005-02-28

Comments (none posted)

mikmod: buffer overflow

Package(s):mikmod CVE #(s):CAN-2003-0427
Created:June 16, 2003 Updated:June 16, 2005
Description: Ingo Saitz discovered a bug in mikmod whereby a long filename inside an archive file can overflow a buffer when the archive is being read by mikmod.
Alerts:
Fedora FEDORA-2005-405 2005-06-16
Red Hat RHSA-2005:506-01 2005-06-13
Fedora FEDORA-2005-404 2005-06-09
Gentoo 200307-01 2003-07-02
Debian DSA-320-1 2003-06-13

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)

Mozilla Firefox, Mozilla Suite: multiple vulnerabilities

Package(s):mozilla CVE #(s):CAN-2005-0989
Created:April 19, 2005 Updated:July 18, 2005
Description: The following vulnerabilities were found and fixed in the Mozilla Suite and Mozilla Firefox:
  • Vladimir V. Perepelitsa reported a memory disclosure bug in JavaScript's regular expression string replacement when using an anonymous function as the replacement argument (CAN-2005-0989).
  • moz_bug_r_a4 discovered that Chrome UI code was overly trusting DOM nodes from the content window, allowing privilege escalation via DOM property overrides.
  • Michael Krax reported a possibility to run JavaScript code with elevated privileges through the use of javascript: favicons.
  • Michael Krax also discovered that malicious Search plugins could run JavaScript in the context of the displayed page or stealthily replace existing search plugins.
  • shutdown discovered a technique to pollute the global scope of a window in a way that persists from page to page.
  • Doron Rosenberg discovered a possibility to run JavaScript with elevated privileges when the user asks to "Show" a blocked popup that contains a JavaScript URL.
  • Finally, Georgi Guninski reported missing Install object instance checks in the native implementations of XPInstall-related JavaScript objects.
The following Firefox-specific vulnerabilities have also been discovered:
  • Kohei Yoshino discovered a new way to abuse the sidebar panel to execute JavaScript with elevated privileges.
  • Omar Khan reported that the Plugin Finder Service can be tricked to open javascript: URLs with elevated privileges.
Alerts:
Gentoo 200507-17 2005-07-18
Fedora-Legacy FLSA:152883 2005-05-18
Red Hat RHSA-2005:384-01 2005-04-28
SuSE SUSE-SA:2005:028 2005-04-27
Red Hat RHSA-2005:386-01 2005-04-26
Slackware SSA:2005-111-04 2005-04-22
Red Hat RHSA-2005:383-01 2005-04-21
Gentoo 200504-18 2005-04-19

Comments (none posted)

MPlayer: heap overflows

Package(s):mplayer CVE #(s):
Created:April 20, 2005 Updated:July 12, 2005
Description: Heap overflows have been found in the code handling RealMedia RTSP and Microsoft Media Services streams over TCP (MMST). By setting up a malicious server and enticing a user to use its streaming data, a remote attacker could possibly execute arbitrary code on the client computer with the permissions of the user running MPlayer.
Alerts:
Mandriva MDKSA-2005:115 2005-07-11
Gentoo 200504-19 2005-04-20

Comments (none posted)

MySQL: input validation and temporary file vulnerabilities

Package(s):mysql CVE #(s):CAN-2005-0709 CAN-2005-0710 CAN-2005-0711
Created:March 16, 2005 Updated:July 19, 2005
Description: MySQL (prior to version 4.0.24) suffers from two input validation errors and a temporary file vulnerability.
Alerts:
Fedora-Legacy FLSA:152925 2005-07-15
OpenPKG OpenPKG-SA-2005.006 2005-04-20
Debian DSA-707-1 2005-04-13
Fedora FEDORA-2005-305 2005-04-05
Fedora FEDORA-2005-304 2005-04-05
Red Hat RHSA-2005:348-01 2005-04-05
Conectiva CLA-2005:946 2005-04-04
Red Hat RHSA-2005:334-01 2005-03-28
SuSE SUSE-SA:2005:019 2005-03-24
Mandrake MDKSA-2005:060 2005-03-21
Trustix TSLSA-2005-0009 2005-03-21
Ubuntu USN-96-1 2005-03-16
Gentoo 200503-19 2005-03-16

Comments (none posted)

ncpfs: multiple vulnerabilities

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

Comments (none posted)

nfs-utils: denial of service

Package(s):nfs-utils CVE #(s):CAN-2004-1014
Created:December 1, 2004 Updated:May 15, 2005
Description: The NFS statd server contains a denial of service vulnerability which is easily exploited by a remote attacker.
Alerts:
Fedora-Legacy FLSA:152871 2005-05-12
Red Hat RHSA-2004:583-01 2004-12-20
Gentoo 200412-08 2004-12-14
Trustix TSLSA-2004-0065 2004-01-09
Debian DSA-606-1 2004-12-08
Mandrake MDKSA-2004:146 2004-12-06
Ubuntu USN-36-1 2004-12-01

Comments (none posted)

nfs-utils: arbitrary code execution

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

Comments (none posted)

Oops!: Remote code execution

Package(s):oops CVE #(s):CAN-2005-1121
Created:May 6, 2005 Updated:May 20, 2005
Description: A format string flaw has been detected in the my_xlog() function of the Oops! proxy (in versions prior to 1.5.23), which is called by the passwd_mysql and passwd_pgsql module's auth() functions.
Alerts:
Debian DSA-726-1 2005-05-20
Gentoo 200505-02 2005-05-05

Comments (none posted)

OpenOffice.org: .doc parser buffer overflow

Package(s):openoffice.org CVE #(s):CAN-2005-0941
Created:April 13, 2005 Updated:May 13, 2005
Description: OpenOffice.org suffers from a buffer overflow in the parsing code for MS Word files; see this advisory for details. Since this vulnerability could conceivably be exploited via files received in email messages, it should be taken seriously.
Alerts:
Fedora-Legacy FLSA:154988 2005-05-12
Ubuntu USN-121-1 2005-05-06
Mandriva MDKSA-2005:082 2005-05-06
Red Hat RHSA-2005:375-01 2005-04-25
SuSE SUSE-SA:2005:025 2005-04-19
Gentoo 200504-13 2005-04-15
Fedora FEDORA-2005-316 2005-04-13

Comments (none posted)

openssl: der_chop script temp file vulnerability

Package(s):openssl CVE #(s):CAN-2004-0975
Created:November 11, 2004 Updated:July 19, 2005
Description: The der_chop script in openssl has a temp file vulnerability that may allow an attacker to overwrite arbitrary files with the permissions that the script is running under.
Alerts:
Fedora-Legacy FLSA:152841 2005-07-15
Mandrake MDKSA-2004:147 2004-12-06
Debian DSA-603-1 2004-12-01
Ubuntu USN-24-1 2004-11-11

Comments (1 posted)

OpenSSL: denial of service vulnerabilities

Package(s):OpenSSL CVE #(s):CAN-2004-0081 CAN-2003-0851
Created:March 17, 2004 Updated:November 2, 2005
Description: Versions 0.9.7a-c of the OpenSSL library suffer from two denial of service vulnerabilities; see the version 0.9.7d release announcement for details.
Alerts:
Red Hat RHSA-2005:830-00 2005-11-02
Red Hat RHSA-2005:829-00 2005-11-02
Fedora FEDORA-2005-1042 2005-10-31
Fedora-Legacy FLSA:1395 2004-05-08
Conectiva CLA-2004:834 2004-03-31
Whitebox WBSA-2004:084-01 2004-03-23
Red Hat RHSA-2004:084-01 2004-03-23
Fedora FEDORA-2004-095 2004-03-19
Whitebox WBSA-2004:120-01 2004-03-22
Trustix TSLSA-2004-0012 2004-03-17
Slackware SSA:2004-077-01 2004-03-17
Red Hat RHSA-2004:121-01 2004-03-17
OpenPKG OpenPKG-SA-2004.007 2004-03-18
Gentoo 200403-03 2004-03-17
Debian DSA-465-1 2004-03-17
Netwosix NW-2004-0005 2004-03-17
Mandrake MDKSA-2004:023 2004-03-17
SuSE SuSE-SA:2004:007 2004-03-17
Red Hat RHSA-2004:120-01 2004-03-17
Red Hat RHSA-2004:119-01 2004-03-17
EnGarde ESA-20040317-003 2004-03-17

Comments (1 posted)

Opera: multiple vulnerabilities

Package(s):opera CVE #(s):
Created:February 14, 2005 Updated:June 22, 2005
Description: Opera is vulnerable to several vulnerabilities which could result in information disclosure and facilitate execution of arbitrary code.
Alerts:
SuSE SUSE-SA:2005:034 2005-06-22
Gentoo 200502-17 2005-02-14

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)

php4: integer overflow and denial of service

Package(s):php4 CVE #(s):CAN-2005-1042 CAN-2005-1043
Created:April 14, 2005 Updated:July 13, 2005
Description: The php4 EXIF module has two vulnerabilities. An integer overflow in the exif_process_IFD_TAG() function can be exploited to cause a buffer overflow for the purpose of arbitrary code execution. EXIF headers with a large IFD nesting level can be used to cause a denial of service. Remote exploits are possible.
Alerts:
Fedora-Legacy FLSA:155505 2005-07-10
Red Hat RHSA-2005:406-01 2005-05-04
Red Hat RHSA-2005:405-01 2005-04-28
Mandriva MDKSA-2005:072 2005-04-18
Ubuntu USN-112-1 2005-04-14

Comments (none posted)

php4: denial of service vulnerabilities

Package(s):php4 CVE #(s):CAN-2005-0524 CAN-2005-0525
Created:April 5, 2005 Updated:May 26, 2005
Description: Two DoS vulnerabilities exist in PHP versions 4.2.2, 4.3.9, 4.3.10 and 5.0.3. One in the php_handle_iff function in image.c allows remote attackers to cause a denial of service (infinite loop) via a -8 size value. The php_next_marker function in image.c allows remote attackers to cause a denial of service (infinite loop) via a JPEG image with an invalid marker value, which causes a negative length value to be passed to php_stream_seek. This later vulnerability also exists in PHP 3.
Alerts:
Debian DSA-729-1 2005-05-26
Gentoo 200504-15 2005-04-18
Fedora FEDORA-2005-315 2005-04-15
Debian DSA-708-1 2005-04-15
SuSE SUSE-SA:2005:023 2005-04-15
Slackware SSA:2005-095-01 2005-04-06
Ubuntu USN-105-1 2005-04-05

Comments (none posted)

postgresql: EXECUTE privilege vulnerability

Package(s):postgresql CVE #(s):CAN-2005-0244 CAN-2005-0245 CAN-2005-0246 CAN-2005-0247
Created:February 10, 2005 Updated:July 19, 2005
Description: postgresql has a vulnerability in which the EXECUTE privilege may not be checked on custom functions. This may allow any database user to circumvent the EXECUTE restriction on functions.
Alerts:
Fedora-Legacy FLSA:152844 2005-07-16
Trustix TSLSA-2005-0015 2005-04-25
SuSE SUSE-SA:2005:027 2005-04-20
SuSE SUSE-SR:2005:008 2005-03-18
SuSE SUSE-SR:2005:006 2005-02-25
Fedora FEDORA-2005-158 2005-02-22
Fedora FEDORA-2005-157 2005-02-22
Mandrake MDKSA-2005:040 2005-02-17
Red Hat RHSA-2005:150-01 2005-02-16
Debian DSA-683-1 2005-02-15
Red Hat RHSA-2005:138-01 2005-02-15
Gentoo 200502-19 2005-02-14
Ubuntu USN-79-1 2005-02-10

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)

qt3: BMP image parser heap overflow

Package(s):qt3/qt3-non-mt/qt3-32bit/qt3-static CVE #(s):CAN-2004-0691 CAN-2004-0692 CAN-2004-0693
Created:August 19, 2004 Updated:May 15, 2005
Description: A heap overflow in the qt3 BMP image format parser in Qt versions prior to 3.3.3 may allow remote code execution.
Alerts:
Fedora-Legacy FLSA:152763 2005-05-12
Conectiva CLA-2004:866 2004-09-22
Whitebox WBSA-2004:414-01 2004-09-20
Debian DSA-542-1 2004-08-30
Fedora FEDORA-2004-271 2004-08-23
Fedora FEDORA-2004-270 2004-08-23
Gentoo 200408-20 2004-08-22
Red Hat RHSA-2004:414-01 2004-08-20
Mandrake MDKSA-2004:085 2004-08-18
SuSE SUSE-SA:2004:027 2004-08-19

Comments (none posted)

realplayer: arbitrary code execution

Package(s):realplayer helixplayer CVE #(s):CAN-2005-0755
Created:April 20, 2005 Updated:June 27, 2005
Description: RealNetworks, Inc. has fixed a security vulnerability that offered the potential for an attacker to run arbitrary or malicious code on a customer's machine. Linux RealPlayer 10 (10.0.0 - 3) and Helix Player (10.0.0 - 3) are vulnerable.
Alerts:
Red Hat RHSA-2005:523-01 2005-06-23
Red Hat RHSA-2005:517-01 2005-06-23
Gentoo 200504-21 2005-04-22
Red Hat RHSA-2005:394-01 2005-04-20
Red Hat RHSA-2005:392-03 2005-04-20
Red Hat RHSA-2005:363-03 2005-04-20
Fedora FEDORA-2005-329 2005-04-20
SuSE SUSE-SA:2005:026 2005-04-20

Comments (none posted)

rp-pppoe, pppoe: missing privilege dropping

Package(s):rp-pppoe, pppoe CVE #(s):CAN-2004-0564
Created:October 4, 2004 Updated:November 15, 2005
Description: Max Vozeler discovered a vulnerability in pppoe, the PPP over Ethernet driver from Roaring Penguin. When the program is running setuid root (which is not the case in a default Debian installation), an attacker could overwrite any file on the file system.
Alerts:
Fedora-Legacy FLSA:152794 2005-11-14
Mandrake MDKSA-2004:145 2004-12-06
Debian DSA-557-1 2004-10-04

Comments (none posted)

ruby: infinite loop

Package(s):ruby CVE #(s):CAN-2004-0983
Created:November 8, 2004 Updated:May 15, 2005
Description: The upstream developers of Ruby have corrected a problem in the CGI module for this language. Specially crafted requests could cause an infinite loop and thus cause the program to eat up cpu cycles.
Alerts:
Fedora-Legacy FLSA:152768 2005-05-12
Red Hat RHSA-2004:635-01 2004-12-13
Gentoo 200411-23 2004-11-16
Fedora FEDORA-2004-403 2004-11-11
Fedora FEDORA-2004-402 2004-11-11
Ubuntu USN-20-1 2004-11-08
Mandrake MDKSA-2004:128 2004-11-08
Debian DSA-586-1 2004-11-08

Comments (none posted)

samba: integer overflow vulnerability

Package(s):samba CVE #(s):CAN-2004-1154
Created:December 16, 2004 Updated:July 19, 2005
Description: Samba has an integer overflow vulnerability that may allow an authenticated remote user to execute arbitrary code on the Samba server.
Alerts:
Fedora-Legacy FLSA:152874 2005-07-15
Debian DSA-701-2 2005-04-21
Debian DSA-701-1 2005-03-31
Conectiva CLA-2005:913 2005-01-06
Red Hat RHSA-2005:020-01 2005-01-05
Mandrake MDKSA-2004:158 2004-12-27
SuSE SUSE-SA:2004:045 2004-12-22
Red Hat RHSA-2004:681-01 2004-12-21
Fedora FEDORA-2004-562 2004-12-20
Fedora FEDORA-2004-561 2004-12-20
Gentoo 200412-13 2004-12-17
Ubuntu USN-41-1 2004-12-17
OpenPKG OpenPKG-SA-2004.054 2004-12-17
Red Hat RHSA-2004:670-01 2004-12-16

Comments (none posted)

smail buffer overflow

Package(s):smail CVE #(s):CAN-2005-0892
Created:May 9, 2005 Updated:May 11, 2005
Description: A buffer overflow has been discovered in Smail 3.2.0.120, an electronic mail transport system, which allows remote attackers and local users to execute arbitrary code.
Alerts:
Debian DSA-722-1 2005-05-09

Comments (none posted)

SpamAssassin: Denial of Service vulnerability

Package(s):spamassassin CVE #(s):CAN-2004-0796
Created:August 9, 2004 Updated:August 11, 2005
Description: SpamAssassin contains an unspecified Denial of Service vulnerability. By sending a specially crafted message an attacker could cause a Denial of Service attack against the SpamAssassin service.
Alerts:
Fedora-Legacy FLSA:129284 2005-08-10
Fedora-Legacy FLSA:2268 2005-03-24
Red Hat RHSA-2004:451-01 2004-09-30
Conectiva CLA-2004:867 2004-09-22
OpenPKG OpenPKG-SA-2004.041 2004-09-15
Mandrake MDKSA-2004:084 2004-08-18
Gentoo 200408-06 2004-08-09

Comments (none posted)

squid: errors in http_access configuration

Package(s):squid CVE #(s):CAN-2005-1345
Created:May 6, 2005 Updated:May 11, 2005
Description: Squid 2.5.STABLE9 and earlier does not trigger a fatal error when it identifies missing or invalid ACLs in the http_access configuration, which could lead to less restrictive ACLs than intended by the administrator.
Alerts:
Trustix TSLSA-2005-0021 2005-05-10
Debian DSA-721-1 2005-05-06
Ubuntu USN-122-1 2005-05-06

Comments (none posted)

SquirrelMail: multiple vulnerabilities

Package(s):squirrelmail CVE #(s):CAN-2005-0075 CAN-2005-0103 CAN-2005-0104
Created:January 28, 2005 Updated:July 19, 2005
Description: SquirrelMail 1.4.4 has been released, fixing a number of security issues that have been resolved since 1.4.3a.
Alerts:
Fedora-Legacy FLSA:152900 2005-07-16
Fedora FEDORA-2005-260 2005-03-28
Fedora FEDORA-2005-259 2005-03-28
Debian DSA-662-2 2005-03-14
Red Hat RHSA-2005:099-01 2005-02-15
Red Hat RHSA-2005:135-01 2005-02-10
Debian DSA-662-1 2005-02-01
Gentoo 200501-39 2005-01-28

Comments (none posted)

sudo: environment variable sanitizing

Package(s):sudo CVE #(s):CAN-2004-1051
Created:November 17, 2004 Updated:May 15, 2005
Description: Versions of sudo prior to 1.6.8p2 fail to properly sanitize the environment prior to running shell scripts; this failure can be exploited by a sudo user to subvert scripts and obtain shell access. See the 1.6.8p2 announcement for more information.
Alerts:
Fedora-Legacy FLSA:152856 2005-05-12
OpenPKG OpenPKG-SA-2005.002 2005-01-17
Debian DSA-596-2 2004-11-24
Debian DSA-596-1 2004-11-24
Ubuntu USN-28-1 2004-11-17
Mandrake MDKSA-2004:133 2004-11-15

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)

telnet: buffer overflows

Package(s):telnet CVE #(s):CAN-2005-0468 CAN-2005-0469
Created:March 28, 2005 Updated:August 1, 2005
Description: Two buffer overflow flaws were discovered in the way the telnet client handles messages from a server. An attacker may be able to execute arbitrary code on a victim's machine if the victim can be tricked into connecting to a malicious telnet server.
Alerts:
Slackware SSA:2005-210-01 2005-08-01
Debian DSA-765-1 2005-07-22
Fedora-Legacy FLSA:154276 2005-07-24
Fedora-Legacy FLSA:152583 2005-07-11
Debian DSA-731-1 2005-06-02
Gentoo 200504-28 2005-04-28
Gentoo 200504-04 2005-04-06
Debian DSA-703-1 2005-04-01
Gentoo 200504-01 2005-04-01
Gentoo 200503-36 2005-03-31
Red Hat RHSA-2005:330-01 2005-03-30
Mandrake MDKSA-2005:061 2005-03-29
Fedora FEDORA-2005-274 2005-03-30
Fedora FEDORA-2005-277 2005-03-30
Fedora FEDORA-2005-270 2005-03-29
Fedora FEDORA-2005-269 2005-03-29
SuSE SUSE-SR:2005:009 2005-03-29
Debian DSA-699-1 2005-03-29
Debian DSA-697-1 2005-03-29
Red Hat RHSA-2005:327-01 2005-03-28

Comments (none posted)

UnAce: buffer overflow and directory traversal

Package(s):unace CVE #(s):CAN-2005-0160 CAN-2005-0161
Created:February 28, 2005 Updated:June 17, 2005
Description: Ulf Harnhammar discovered that UnAce suffers from buffer overflows when testing, unpacking or listing specially crafted ACE archives (CAN-2005-0160). He also found out that UnAce is vulnerable to directory traversal attacks, if an archive contains "./.." sequences or absolute filenames (CAN-2005-0161).
Alerts:
SuSE SUSE-SR:2005:016 2005-06-17
Gentoo 200502-32 2005-02-28

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)

XChat 2.0.x SOCKS5 Vulnerability

Package(s):xchat CVE #(s):CAN-2004-0409
Created:April 19, 2004 Updated:November 15, 2005
Description: XChat is vulnerable to a stack overflow that may allow a remote attacker to run arbitrary code. The SOCKS 5 proxy code in XChat is vulnerable to a remote exploit. Users would have to be using XChat through a SOCKS 5 server, enable SOCKS 5 traversal which is disabled by default and also connect to an attacker's custom proxy server. This vulnerability may allow an attacker to run arbitrary code within the context of the user ID of the XChat client.
Alerts:
Fedora-Legacy FLSA:123013 2005-11-14
Red Hat RHSA-2004:585-01 2004-10-27
Netwosix NW-2004-0014 2004-05-01
Red Hat RHSA-2004:177-01 2004-04-30
Mandrake MDKSA-2004:036 2004-04-21
Debian DSA-493-1 2004-04-21
Gentoo 200404-15 2004-04-19

Comments (none posted)

xine-lib: two heap overflow vulnerabilities

Package(s):xine-lib CVE #(s):CAN-2005-1195
Created:April 26, 2005 Updated:June 2, 2005
Description: Heap overflows have been found in the code handling RealMedia RTSP and Microsoft Media Services streams over TCP (MMST). See Xine Advisory XSA-2004-8 for details.
Alerts:
Mandriva MDKSA-2005:094 2005-05-26
SuSE SUSE-SR:2005:013 2005-05-18
Ubuntu USN-123-1 2005-05-06
Slackware SSA:2005-121-02 2005-05-02
Gentoo 200504-27 2005-04-26

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

xorg-x11: integer overflows

Package(s):xorg-x11 CVE #(s):CAN-2004-0914
Created:November 18, 2004 Updated:September 12, 2005
Description: The X.Org libXpm library has several integer overflow vulnerabilities An attacker can modify XPM images to execute malicious code.
Alerts:
Ubuntu USN-83-2 2005-09-12
Fedora-Legacy FLSA:152804 2005-05-12
Ubuntu USN-83-1 2005-02-16
Gentoo 200502-07 2005-02-07
Gentoo 200502-06 2005-02-06
Red Hat RHSA-2004:612-01 2004-12-20
Red Hat RHSA-2004:610-01 2004-12-20
Debian DSA-607-1 2004-12-10
Mandrake MDKSA-2004:137-1 2004-11-29
Mandrake MDKSA-2004:137 2004-11-22
Mandrake MDKSA-2004:138 2004-11-22
Gentoo 200411-28 2004-11-19
Fedora FEDORA-2004-434 2004-11-17
Fedora FEDORA-2004-433 2004-11-17
SuSE SUSE-SA:2004:041 2004-11-17

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)

XV: multiple vulnerabilities

Package(s):xv CVE #(s):
Created:April 19, 2005 Updated:July 19, 2005
Description: Greg Roelofs has reported multiple input validation errors in XV image decoders. Tavis Ormandy of the Gentoo Linux Security Audit Team has reported insufficient validation in the PDS (Planetary Data System) image decoder, format string vulnerabilities in the TIFF and PDS decoders, and insufficient protection from shell meta-characters in malformed filenames. Successful exploitation would require a victim to view a specially created image file using XV, potentially resulting in the execution of arbitrary code.
Alerts:
Slackware SSA:2005-195-02 2005-07-15
Gentoo 200504-17 2005-04-19

Comments (none posted)

zlib: denial of service

Package(s):zlib CVE #(s):CAN-2004-0797
Created:August 25, 2004 Updated:June 10, 2005
Description: Versions 1.2.x of the zlib library contain an error handling vulnerability which can enable denial of service attacks.
Alerts:
OpenPKG OpenPKG-SA-2005.007 2005-06-10
Fedora-Legacy FLSA:2043 2005-02-23
Conectiva CLA-2004:878 2004-10-25
Slackware SSA:2004-278-02 2004-10-04
Conectiva CLA-2004:865 2004-09-13
Mandrake MDKSA-2004:090 2004-09-07
SuSE SUSE-SA:2004:029 2004-09-02
Gentoo 200408-26 2004-08-27
OpenPKG OpenPKG-SA-2004.038 2004-08-25

Comments (none posted)

Page editor: Jonathan Corbet

Kernel development

Brief items

Kernel release status

The current stable 2.6 kernel is 2.6.11.10, released on May 16 in response to yet another serious security hole.

The current 2.6 prepatch remains 2.6.12-rc4. Linus has returned from his vacation and has merged about 150 patches into his git repository; these patches consist almost exclusively of security fixes, architecture updates, and various other important fixes.

The current -mm tree is 2.6.12-rc4-mm2. Recent additions to -mm include the IPSec tree, some KProbes work, the fork connector patch (for process accounting), a DVB update, an ALSA update, a NUMA-aware slab allocator, and more fixes. Note that there is now a mailing list for people who would like to be notified when patches are added to -mm; see the 2.6.12-rc4-mm2 introduction for subscription information.

The current 2.4 prepatch is 2.4.31-pre2, which was released by Marcelo on May 12. It contains a fix for the ELF core dump vulnerability and a small number of other patches.

Comments (none posted)

Kernel development news

Is hyperthreading dangerous?

Hyperthreading (or symmetric multi-threading) is a hardware technique used to squeeze more performance out of modern processors. A hyperthreaded processor appears, in many ways, to be a set of two independent processors. These two processors share the same hardware, however, with only the processor registers and other state-dependent information being kept separate. Only one of the two CPUs can actually be executing at one time. Hyperthreading helps performance because processors often stall, waiting for memory accesses. When one processor in a hyperthreaded set must wait, the other can be executing. Hyperthreading thus enables greater utilization of the processor hardware; the resulting performance gains are said to be anywhere from 5% to 30%, depending on the workload.

One of the resources shared by hyperthreaded processor sets is the memory cache. This sharing has its advantages: if processes running on the two processors are sharing memory, that memory need only be fetched into the cache once. That kind of sharing happens often; shared libraries are one obvious example. The shared cache also makes moving processes between hyperthreaded processors an inexpensive operation, so keeping loads balanced across the system is easier.

The sharing of caches between hyperthreaded processors is also, however, the cause of a vulnerability identified in a heavily trailered report by Colin Percival. The core of the problem is that, by measuring the latency of specific memory accesses, a process can tell whether a given memory location was represented in the processor cache or not. A hostile process can load the cache with its own memory, wait a bit, then run tests to see which locations have been evicted from the cache. From that information, it can make inferences about which memory locations were accessed by the sibling processor in the hyperthreaded set.

Two cooperating processes, running at different privilege levels, could make use of the cache to set up a covert channel for communication. In a highly secured system, these two processes might not be able to talk to each other at all normally. With a covert channel in place, information can be leaked from a privileged level to one less privileged, leading to all kinds of dreadful consequences - for somebody. Most systems, however, are not overly concerned about this sort of covert channel; there are easier ways to deliberately leak information.

Mr. Percival, however, also shows how the vulnerability can be exploited to obtain information from processes which are not cooperating. In particular, he claims that it can be used to steal keys from cryptographic applications. A number of crypto algorithms have data-dependent memory access patterns; an attacker who can watch memory accesses can, for some algorithms, derive the key which was being used. The exploit discussed in the report attacks the OpenSSL key signing algorithm in this way.

The paper makes a number of recommendations on steps which can be taken to mitigate this problem. The simplest is to simply disable hyperthreading; on Linux systems, it is a simple matter of configuring out hyperthreading support or booting with the noht option. Alternatively, the kernel could take care not to schedule potentially unfriendly processes on the same hyperthreaded set. Removing access to a high-resolution clock would make the necessary timing information unavailable, thus defeating such attacks. Cryptographic algorithms could be rewritten to avoid data-dependent memory access patterns. Processors could be redesigned to not share caches between hyperthreaded siblings, or to use a cache eviction algorithm which makes it harder to determine which cache lines have been removed.

The Linux scheduler could certainly be changed to defeat attempted cache-based attacks on hyperthreaded processors, but the chances of that happening are small. There are numerous obstacles to any sort of real-world exploit of this vulnerability. The attacker must be able to run a CPU-intensive program on the target system - without being noticed - and ensure that it remains on the same hyperthreaded processor as the cryptographic process. The data channel is noisy at best, and it will be made much more so by any other processes running on the system. Timing the attack (knowing when the target process is performing cryptographic calculations, rather than doing something else) is tricky. Getting past all these roadblocks is likely to keep a would-be key thief busy for some time.

In other words, there are almost certainly more effective ways of attacking cryptographic applications. Closing this particular hole is unlikely to be worth the trouble, extra complexity in the kernel, and performance impact it would require. So this vulnerability, despite all the press it has obtained, will probably not lead to any changes to the kernel in the near future. Anybody who is truly worried about this problem will be best off simply turning off hyperthreading for now. In the longer term, authors of cryptographic code may find that they need to add avoidance of data-dependent memory access patterns to their arsenal of techniques.

Comments (12 posted)

A new kernel timer API

John Stultz's new core time subsystem was covered on this page back in January. This patch set, which will be submitted soon for inclusion (into -mm), replaces a mess of architecture-specific time implementations with a cleaner, central time subsystem which can take full advantage of hardware time sources. Nishanth Aravamudan would now like to take advantage of the new low-level time code by replacing the kernel timer implementation. This work, if accepted, will lead to the incorporation of a new timer API to be used by kernel code when a function must be called at some point in the future.

In current Linux kernels, internal time (for most purposes) is measured in "jiffies," which are really just a counter which is incremented when each timer interrupt happens. The new time code supersedes jiffies with an absolute, monotonically increasing count of nanoseconds. References to jiffies thus become a call to:

    nsec_t do_monotonic_clock(void);

Using nanoseconds allows kernel code to work with high-resolution time in real-world units. That, in turn, lets kernel developers forget about the (error-prone) conversions between jiffies and real-world time which are currently necessary.

Nishanth's add-on patch changes the timer subsystem to use nanoseconds as well. The current add_timer() and mod_timer() interfaces remain supported, but are deprecated. The new interface for setting (or modifying) a timer is:

    int set_timer_nsecs(struct timer_list *timer, nsec_t expires);
    void set_timer_on_nsecs(struct timer_list *timer, nsec_t expires, 
                            int cpu);

This function will cause the given timer to be set to go off at expires, which is an absolute nanoseconds count. Usually, expires will be calculated by adding the desired delay (in nanoseconds) to whatever do_monotonic_clock() returns.

It's worth noting that this patch changes the meaning of the expires field in the timer_list structure. This field is now represented in an internal "timer intervals" unit, rather than in jiffies. If the old add_timer() and mod_timer() interfaces are used, the expires field will be silently converted to the internal format. Code which performs calculations on expires (by increasing the delay and calling mod_timer(), for example) could be in for a surprise.

This patch also deprecates schedule_timeout(), in favor of these functions:

    nsec_t schedule_timeout_nsecs(nsec_t timeout);
    unsigned long schedule_timeout_usecs(unsigned long usecs);
    unsigned int schedule_timeout_msecs(unsigned int msecs);

All three of these functions will set a timer for the given delay (which is a relative value, not absolute), then call schedule().

Comments (14 posted)

Clusters and distributed lock management

The creation of tightly-connected clusters requires a great deal of supporting infrastructure. One of the necessary pieces is a lock manager - a system which can arbitrate access to resources which are shared across the cluster. The lock manager provides functions similar to those found in the locking calls on a single-user system - it can give a process read-only or write access to parts of files. The lock management task is complicated by the cluster environment, though; a lock manager must operate correctly regardless of network latencies, cope with the addition and removal of nodes, recover from the failure of nodes which hold locks, etc. It is a non-trivial problem, and Linux does not currently have a working, distributed lock manager in the mainline kernel.

David Teigland (of Red Hat) recently posted a set of distributed lock manager patches (called "dlm"), with a request for inclusion into the mainline. This code, which was originally developed at Sistina, is said to be influenced primarily by the venerable VMS lock manager. An initial look at the code confirms this statement: callbacks are called "ASTs" (asynchronous system traps, in VMS-speak), and the core locking call is an eleven-parameter monster:

    int dlm_lock(dlm_lockspace_t *lockspace,
	int mode,
	struct dlm_lksb *lksb,
	uint32_t flags,
	void *name,
	unsigned int namelen,
	uint32_t parent_lkid,
	void (*lockast) (void *astarg),
	void *astarg,
	void (*bast) (void *astarg, int mode),
	struct dlm_range *range);

Most of the discussion has not been concerned with the technical issues, however. There are some disagreements over issues like how nodes should be identified, but most of the developers who are interested in this area seem to think that this implementation is at least a reasonable starting point. The harder issue is figuring out just how a general infrastructure for cluster support can be created for the Linux kernel. At least two other projects have their own distributed lock managers and are likely to want to be a part of this discussion; an Oracle developer recently described the posting of dlm as "a preemptive strike." Lock management is a function needed by most tightly-coupled clustering and clustered filesystem projects; wouldn't it be nice if they could all use the same implementation?

The fact is that the clustering community still needs to work these issues out; Andrew Morton doesn't want to have to make these decisions for them:

Not only do I not know whether this stuff should be merged: I don't even know how to find that out. Unless I'm prepared to become a full-on cluster/dlm person, which isn't looking likely.

The usual fallback is to identify all the stakeholders and get them to say "yes Andrew, this code is cool and we can use it", but I don't think the clustering teams have sufficent act-togetherness to be able to do that.

Clustering will be discussed at the kernel summit in July. A month prior to that, there will also be a clustering workshop held in Germany. In the hopes that these two events will help bring some clarity to this issue, Andrew has said that he will hold off on any decisions for now.

Comments (none posted)

Patches and updates

Kernel trees

Core kernel code

Development tools

Device drivers

Documentation

Filesystems and block I/O

Janitorial

Memory management

Networking

Architecture-specific

Security-related

Miscellaneous

Page editor: Jonathan Corbet

Distributions

News and Editorials

FreeBSD 5.4 on AMD64

May 18, 2005

This article was contributed by Ladislav Bodnar

Regular readers of this column will recall our series of mini-reviews of several Linux distributions on the AMD64 platform and their readiness to function as developer workstations. Originally, this series also meant to include FreeBSD, as the most popular of the BSD operating systems, but we were somewhat discouraged by this report at NewsForge, which claimed that FreeBSD 5.3 shipped without support for 32-bit FreeBSD binary compatibility and without support for 64-bit Linux binary compatibility. This fact would almost certainly have made FreeBSD 5.3 look incomplete in comparison with most current Linux distributions, so we decided to wait for version 5.4 before attempting to install FreeBSD on our AMD64 box.

Six months after FreeBSD 5.3, the second production version of FreeBSD 5.x series was released. Has it addressed the concerns in the above-mentioned review? To find out, we installed the AMD64 edition of FreeBSD 5.4 on a system with the following specifications: AMD64 3500+ processor (2.2GHz), K8N Neo2 (Socket939) mainboard from Micro-Star International, 2 GB of DDR SDRAM, 2 x 120 GB Maxtor hard disks, Plextor PX-712A DVD/CD Rewritable Drive, and NVIDIA GeForce4 Ti 4600 graphics card. First, we installed a base FreeBSD system, rebooted, then proceeded with further package installation from a local FTP mirror. To save time, we did not compile desktop applications from source, but used FreeBSD's binary packages instead; with 'pkg_add -r kde' and 'pkg_add -r gnome2', we had both the KDE and GNOME desktops set up in no time. We also added Firefox, Apache, PHP and a few other popular applications.

We started investigating the compatibility issues right after setting up our desktop environment. We checked out the default kernel configuration file, which included options for "COMPAT_IA32" and "COMPAT_LINUX32". This looked promising, but we were still curious about how complete the AMD64 port was. Looking through the FreeBSD 5.4 package trees we noted that there were a total of 10,383 packages for the i386 architecture, and 9,807 packages for the AMD64 architecture, which suggested that almost 95% of all FreeBSD packages have been ported to the AMD64 platform. This is in line with most Linux distributions. Running 'diff' on the two package sets gave us a more clear picture about what is missing from the 64-bit edition; besides the usual culprits, such as OpenOffice.org, Opera, proprietary multimedia codecs, and Java-based applications (Eclipse, Jakarta...), we also noted the absence of Azureus, Blender, TightVNC and Wine, among other packages. The 'sysinstall' interface did list a few dozens of Linux applications that could be installed under a binary compatibility mode, but it did not include anything terribly exciting.

This was disappointing. At this point we couldn't help thinking about how far Linux has evolved in providing a near-complete support for 64-bit processors. Fedora, Mandriva, SUSE and Ubuntu come pre-configured with 32-bit compatibility libraries, so that applications that do not compile under AMD64 (e.g. OpenOffice.org) can be run in a 32-bit mode. Debian provides an excellent write-up about how to set up a minimal 32-bit Debian system in a chroot-ed environment and how to integrate transparently any 32-bit applications into the main 64-bit system. Even though none of these solutions are ideal, they are certainly workable - at least until OpenOffice.org compiles under AMD64 and until makers of proprietary software, such as Opera, RealPlayer, Acrobat Reader, Flash Player, and others wake up and start building 64-bit binaries. Unfortunately, this means that the 64-bit edition of FreeBSD remains somewhat limited as a workstation. A brief search on the Internet revealed that, while it was not impossible to install the 32-bit Linux binary edition of OpenOffice.org on a 64-bit FreeBSD system, this was by no means straightforward and certainly not officially supported.

Of course, if you don't need any of the proprietary applications or OpenOffice.org, then FreeBSD 5.4 is certainly a workable system. We only spent one day testing it, but had no trouble with installing a large number of applications from the binary package pool. Some hardware, such as sound cards, still required manual setup with 'kldload', but the network card and USB mouse were detected and set up automatically. FreeBSD 5.4 comes with the very latest open source applications available today; these include X.Org 6.8.2, GNOME 2.10, KDE 3.4, Apache 2.0.54, and PHP 5.0.4, just to name a few. As a server, FreeBSD 5.4 seems to be a noticeable improvement over 5.3; as an example, we host DistroWatch.com on FreeBSD and had a few serious problems with version 5.3 (which our hosting provider confirmed to have affected a number of other FreeBSD 5.3 boxes), but these problems have yet to manifest themselves after upgrading to FreeBSD 5.4.

While talking about FreeBSD as a desktop solution, perhaps it is a good time to mention a new project called PC-BSD. PC-BSD is the first attempt (besides Mac OS) to create a truly user-friendly BSD-based operating system, complete with a graphical installer and automatic hardware configuration. Dru Lavigne, a well-known BSD advocate and author of several BSD books, concluded in her recent review of PC-BSD that "this is one CD I'll definitely be passing out and I look forward to watching this project mature and achieve its goals." Although still in early beta, there is little doubt that, in terms of user-friendliness, PC-BSD has come close to matching some of the top Linux distributions on the market. The installation is a breeze and the first reboot takes users straight into a pre-configured KDE desktop. The upcoming release will even include a graphical FreeBSD package manager!

So how did the AMD64 edition of FreeBSD 5.4 fare in our brief test? As a server, it is an excellent operating system. As a workstation, we won't use it and won't recommend it. It lags behind both the i386 edition of FreeBSD, and the AMD64 editions of all major Linux distributions, mainly due to the limited support for 32-bit applications. Without it, the overall experience of running the 64-bit edition of FreeBSD on the desktop is simply not on par with any of the current 64-bit Linux distributions.

Comments (none posted)

New Releases

cAos-2 Linux Released for ia32 & x86_64

The cAos Foundation and the cAos Linux development team have announced the public release of cAos Linux version 2. "cAos Linux 2 is scheduled to be maintained for the next 3-5 years. During that time, it will maintain a stable core OS ABI as well as receive prompt security updates. We are very open to receiving donations not only the form of money, but also code, testing, development, and package maintainers. If you want to join in an uprising open source project, then we encourage you to take a look at cAos."

Full Story (comments: none)

MontaVista Announces Carrier Grade Edition 4.0

MontaVista Software has announced MontaVista Linux Carrier Grade Edition 4.0 (CGE). "CGE 4.0 integrates the latest Linux 2.6 kernel with the most advanced hard real-time capabilities, new and unique clustering services, and the broadest AdvancedTCA hardware support available in the market."

Comments (none posted)

Ubuntu "Breezy Badger" Colony CD 1

The first pre-release of Ubuntu 5.10 for testing. So far there's only the install CD, no live CD yet. "There aren't many visible installer changes beyond Hoary yet, as we've been concentrating on merging work from Debian unstable, on getting things up and running at all, and on design work for this development cycle. To date, there have been 4741 uploads to Breezy, of which most (4092) have been automatic syncs from Debian unstable. Many of the remainder have been improvements to the rest of the distribution, including a good deal of work on the compiler toolchain."

Full Story (comments: none)

Distribution News

Debian release update

Debian release manager Steve Langasek has sent out an update on progress toward a sarge release. Despite some departures from the previous schedule, the project is still aiming for an end-of-month release. "Right now, this schedule is looking more ambitious than when we cooked it up, but it's not completely out of the question -- we just need to pick up the pace a bit."

Full Story (comments: none)

Debian call for upgrade testing

One area that needs lots of testing still is the upgrade process from Woody to Sarge. Interested should read the release and use the upgrade report template to report your problems.

Full Story (comments: none)

New Distributions

Symphony OS

Symphony OS is based on Debian and KNOPPIX. It uses a lightweight window manager, includes its own package management system that can install deb packages, source packages and Symphony binary packages, and includes the Orchestra application development environment. The distribution is still in Alpha development. Read more in this Tuxmachines review.

Comments (none posted)

Distribution Newsletters

Debian Weekly News

The Debian Weekly News for May 17, 2005 is out. This issue covers a paper from MIT on the development process of Free Software, Sarge soon, mixing GNU GPL and FDL content, Alioth on the move, upgrade testers needed, and several other topics.

Full Story (comments: 4)

DistroWatch Weekly, Issue 100

The DistroWatch Weekly for May 16, 2005 is out. "Read our brief roundup of interesting news bits with a quick look at the upcoming Debian Sarge release, new features in Ubuntu's "Breezy Badger", a fantastic resource for SUSE users and administrators, and an unofficial Alpha port of Fedora Core. Also in this issue - choose that perfect distribution with the Linux Distribution Chooser. Our featured distribution of the week is QiLinux, while the Tips and Tricks section investigates GRAMPS, a powerful genealogical application."

Comments (2 posted)

Package updates

Fedora updates

Fedora Core 3 updates: pygtk2-2.4.1-fc3.1 (bug fix), fonts-xorg-6.8.2-0.FC3.1 (minor glitches).

Comments (none posted)

Mandriva updates

Mandriva updates for ML 10.2: drakxtools (bug fixes in drakfirewall, drakconnect and drakroam), drakxtools (hardware related bugs), kdebase (various bug fixes).

Comments (none posted)

Slackware updates

This week's updates include an upgrade to Slackware's glibc to include support for NPTL (the Native POSIX Thread Library) and shiny new linux-2.6.11.9 in testing to go with. A security update to NcFTP was issued, following by a retraction. Slackware is NOT vulnerable to this particular issue. Also xfce has been upgraded to 4.2.2. See the complete slackware-current change log for the gory details.

Comments (none posted)

Trustix Secure Linux updates

TSL-2005-0023 provides notice of bug fixes and updates to postgresql and sqlgrey.

Full Story (comments: none)

Distribution reviews

SUSE 9.3: More, Better, Faster, Now! (Linux Planet)

Linux Planet reviews SUSE Linux 9.3. "Novell's latest release of SUSE Linux, SUSE 9.3, demonstrates Novell's continuing commitment to delivering polished, off-the-shelf Linux distributions for the desktop and professional markets. October 2004, which is when the previous version of SUSE Linux was released, seems like only yesterday. So what's new--and, perhaps, why should people care?"

Comments (1 posted)

Getting to know Puppy Linux (Desktop Linux)

Desktop Linux reviews Puppy Linux. "For a distribution that provides the typical tools that a user might need to do their work, Puppy Linux is the superior small Linux distribution. Puppy Linux has two other very strong points that make it the small Linux distribution of choice. The first is the ease with which Puppy Linux can generate a bootable USB thumb drive version of itself."

Comments (none posted)

My Desktop OS: VectorLinux (NewsForge)

Here's an article on NewsForge from a Vectorlinux fan. "I became acquainted with VectorLinux a year ago when I was testing several distros for an old Pentium II I had. It was running Slackware fine, but I was searching for something more complete. VectorLinux not only proved faster than the original Slackware but was also packed with a lot of goodies that Slackware lacks: Flash support, Java, Firefox extensions, and many more."

Comments (none posted)

Page editor: Rebecca Sobol

Development

Fish - The friendly interactive shell

May 18, 2005

This article was contributed by Axel Liljencrantz

A User-Friendly Shell

Introduction

A great deal of effort has been spent in the last decade trying to make computers more user friendly. While much progress has been made on making graphical user interfaces more user friendly, much less has happened with non-graphical programs such as shells. This is unfortunate, since there are still many things that are inherently easier to do using a shell. The concept of commands, pipelines and environment variables are somewhat complex, but I believe modern shells are harder to use than they have to be, both for the beginner and for the seasoned shell hacker. I have written a new shell called fish, or the friendly interactive shell, that tries to solve several issues that I have found with other shells.

fish features syntax highlighting, advanced tab completion features, discoverable help, a revised shell syntax and many other features. In this article, I will describe some of the features found in fish, and explain why I think they are useful.

(Click here for the full article.)

Comments (1 posted)

System Applications

Database Software

db.* 2.0 Announced

Version 2.0 of db.*, a small-footprint database for mobile and embedded systems, is available. "Probably the biggest change (from a Linux-users perspective) was ur switch to a standard GNU build system, putting us on the same page s almost every other open-source project."

Full Story (comments: none)

Mail Software

Bogofilter 0.94.12 (stable) Released

Stable version 0.94.12 of Bogofilter, a Bayesian spam filter, is out. "The biggest change in bogofilter (since the last stable release in October 2004) is support for Berkeley DB's transaction capability and the SQLite3 database. Lesser changes include a change in classification defaults (from bi-state to tri-state classification), documentation updates (esp man page and FAQ), internal code cleanups (including how long options are processed)."

Full Story (comments: none)

Networking Tools

FreeNX 0.4.0 released

Version 0.4.0 of FreeNX is out. "FreeNX is a free server implementation of NoMachine.com OSS NX components. NX allows usage of X-connections over real slow links like a Modem or ISDN." The Samba news states: "this version utilizes for the first time Samba to support file sharing between NX client and FreeNX server."

Comments (none posted)

Security

Metasploit Framework v2.4 released

Version 2.4 of the Metasploit Framework, an open-source exploit development platform, is out for your exploit testing pleasure. "The 2.4 release includes three user interfaces, 72 exploits and 75 payloads."

Full Story (comments: 1)

VPN Software

SSL-Explorer v0.1.10 released (SourceForge)

Version 0.1.10 of SSL-Explorer, a SSL VPN solution, has been announced. "This release of SSL-Explorer is a consolidation effort that includes many bugfixes, functional and GUI enhancements. Amongst other things, warnings have now been implemented to provide more feedback to the VPN administrator when performing maintenance tasks. The behaviour of global and personal user profiles has been changed in this release to prevent users from editing profiles."

Comments (none posted)

Miscellaneous

Crash Recovery Kit for Linux 2.6.11.10 (i586) released

Robert M. Stockmann has announced a new crash recovery kit. "I want to announce here the availability of the Crash Recovery Kit for Linux 2.6.11.10 (i586) with S.M.A.R.T. monitoring support using smartmontools 5.33 which also can monitor SATA drives using kernel 2.6.11.10."

Full Story (comments: none)

Desktop Applications

CAD

BRL-CAD 7.2.4 Released (SourceForge)

Version 7.4.2 of BRL-CAD, a constructive solid geometry solid modeling system, has been announced. "This release of BRL-CAD also includes many build and bug fixes for several platforms including those listed below as well as a few feature enhancements requested by users for the vrml exporter and the numerical root solver."

Comments (none posted)

Sailcut CAD 1.1 (SourceForge)

Version 1.1 of Sailcut CAD has been announced. "The Sailcut CAD project is pleased to announce release 1.1 of its sail plotting package. This release features several new languages including Russian (thanks to all helpers of the sailing community) and a Wing option for designing kites. The limits checker has been modified to take into account feedback from users, allowing a wider range of sail shapes to be designed. The sail mould screen has been re-designed to provide additional facility like controlling the foot shape which is the central seam of a kite wing, and allowing the use of negative camber in the leech area mostly for fully battened sails or kite wing."

Comments (none posted)

Data Visualization

PLplot Development Release 5.5.3

Development Release 5.5.3 of PLplot, a library of functions for making scientific plots, has been announced. "This is a routine development release of PLplot, and represents the ongoing efforts of the community to improve the PLplot plotting package. Development releases represent a "work in progress", and we expect to provide installments in the 5.5.x series every few weeks."

Comments (none posted)

Desktop Environments

GNOME Software Announcements

The following new GNOME software has been announced this week:

Comments (none posted)

KDE Software Announcements

The following new KDE software has been announced this week:

Comments (none posted)

KDE Commit Digest

The May 13, 2005 edition of the KDE Commit Digest is available, here's the content summary: "DigiKam adds an image refocus plugin. DjVu support added to KViewShell. Konqueror file manager can view Subversion repositories. Konqueror supports AdBlock. Zeroconf support for shoutcast, and initial work on multi-engine service discovery. K-menu now has a search field."

Comments (none posted)

Dutch KDE Team Co-Releases Localized KDE-Live CD (KDE.News)

KDE.News covers a Dutch localized live-CD that was put together by the Dutch KDE team. "The live-CD allows you to try out KDE without installing anything and loads in Dutch by default, making it useful to demo to all those parents and business people. The CD comes shipped with a full KDE 3.3.2 release plus it includes extra applications like KMplayer. Where the CD really shines is that it includes the full set of HOWTOs and tips from the KDE Dutch documentation website."

Comments (none posted)

Xfce 4.2.2 released

Version 4.2.2 of the Xfce lightweight desktop environment has been released, it features bug fixes, translation work, and more. See the change log for details.

Comments (none posted)

Financial Applications

Eclipse Trader 0.14 Released (SourceForge)

Version 0.14 of Eclipse Trader has been released. "Eclipse Trader is a set of plugins for the Eclipse RCP (Rich Client Platform) dedicated to the building of an online stock trading system, featuring shares pricing watch, intraday and history charts with technical analysis indicators, level II/market depth view, news watching, and integrated trading. This release was focused on enhancements to the charts section."

Comments (none posted)

Games

Allegro 4.2.0 beta 3 released

Version 4.2.0 beta 3 of Allegro, a cross-platform game programming library for C/C++, is out. "This release is a Work-In-Progress that adds features and corrects problems with regard to the 4.0 codebase. It is API (source) compatible with 4.0.0 on every platform, except for a few minor changes".

Comments (none posted)

Cyphesis 0.3.10 Released

Cyphesis 0.3.10 has been announced. "Cyphesis is a small to medium scale server for WorldForge games, with builtin AI. This version includes the demo game Mason which is currently in development. This release is intended for server administrators wishing to run a Mason server or anyone wishing to work on serverside game development."

Comments (none posted)

StepMania 3.9 rc3 Released (SourceForge)

Version 3.9 rc3 of StepMania has been announced. "StepMania is a music/rhythm game. The player presses different buttons in time to the music and to note patterns that scroll across the screen. Features 3D graphics, visualizations, support for gamepads/dance pads, a step recording mode, and more! This release was done under totally different management and with different Windows and Linux builders, so let us know how it went."

Comments (none posted)

Graphics

GIMP 2.3.0 Development Release (GnomeDesktop)

GnomeDesktop.org has the GIMP 2.3.0 announcement. 2.3.0 is the beginning of a new development series; this is an unstable release. See the NEWS file for a list of new features.

Comments (8 posted)

Music Applications

libgig 2.0.0 announced

Version 2.0.0 of libgig, a C++ cross-platform file loader library for Gigasampler and DLS files, has been announced. "Beside a batch of fixes, major changes since the last release are experimental support for the new Gigasampler v3 format. Thanks again to Andreas Persson for his great work on this!"

Full Story (comments: none)

mma - Musical MIDI Accompaniment Beta 0.14

The beta 0.14 release of Musical MIDI Accompaniment (mma) is out. "MMA is a accompaniment generator -- it creates midi tracks for a soloist to perform with. User supplied files contain pattern selections, chords, and MMA directives."

Full Story (comments: none)

Om 0.1.0 Released

Version 0.1.0 of Om is out. "Om is a modular synthesizer that runs under Jack and uses LADSPA and/or DSSI plugins for processing. The engine is an independant process entirely controlled via OSC, is polyphonic, and supports subpatches."

Full Story (comments: none)

Smack 0.1.0 Released

Initial version 0.1.0 of Smack, a sample-free drum synthesizer, is out. "In this release there are TR808 bass, snare, hihats, cowbell and clave, TR909 bass and snare, a frequency shifter based snare and some FM hihats. It's built with LADSPA plugins and the Om modular synth."

Full Story (comments: none)

Office Applications

Gnumeric 1.5.1 Released (GnomeDesktop)

Version 1.5.1 of Gnumeric, a spread sheet application, has been announced. It features bug fixes.

Comments (none posted)

Office Suites

OpenOffice.org 2.0 and GCJ 4

An effort is underway to build free OpenOffice 2.0 under GCJ. "The FSF is looking for volunteers to build, test and package fully free versions of OpenOffice 2.0 that use GCJ as a replacement for the non-free Java platform. OpenOffice and GCJ hackers have worked hard to make sure that all the new features of the next version of OpenOffice 2.0 written in the java programming language will build and run with GCJ, the GNU Compiler for java part of GCC 4.0."

Full Story (comments: none)

Web Browsers

Mozilla Links Special: Firefox 1.0.4 is out

The May 11, 2005 edition of Mozilla Links is online with an announcement for Firefox 1.0.4. "Mozilla Firefox 1.0.4 has just been released featuring fixes for a couple of critical security vulnerabilities announced on last Monday. You are strongly encouraged to upgrade as soon as possible."

Full Story (comments: 2)

Mozilla 1.7.8 Released (MozillaZine)

Version 1.7.8 pf Mozilla has been released. "Mozilla 1.7.8 has been released to fix some known security vulnerabilities (MFSA 2005-42, MSFA 2005-43 and MSFA 2005-44). As we've stated before, although the Mozilla Foundation is not planning any further milestone releases of the Mozilla Application Suite, they are committed to supplying critical updates for the 1.7.x line as appropriate."

Comments (none posted)

Mozilla Firefox Viral Marketing Videos (MozillaZine)

MozillaZine mentions some amusing new Flash animations that were created for the promotion of Firefox. "Mozilla Europe has considered for some time the opportunity of spreading Firefox with innovative means, including viral marketing. While Flash animations were an obvious choice, we have met with a French advertising agency, which has made three short videos located on http://funnyfox.org/ while meeting our goals in terms of (very small) budget and ability to be understood by the vast majority of Europeans who have trouble understanding English (hence the lack of dialog in the three movies)."

Comments (25 posted)

Independent Status Reports (MozillaZine)

The May 12, 2005 independent status reports for Mozilla have been announced. "The latest set of independent status reports includes updates from openwebfolder, Orkut Toolbar, signature, MenuX, Calendar Help, Russ Key, PasswordMaker, Deepest Sender, fireFTP, AIMfire, Googlebar and XulApp."

Comments (none posted)

Miscellaneous

Xastir 1.5.0 released (SourceForge)

Stable version 1.5.0 of Xastir, a mapping and amateur radio APRS client, has been announced. "This version incorporates enhancements and bug-fixes which have accumulated in the 1.4.x development releases."

Comments (none posted)

Languages and Tools

Caml

Caml Weekly News

The May 17, 2005 edition of the Caml Weekly News is online with the weekly collection of Caml language articles.

Full Story (comments: none)

Haskell

Haskell Communities and Activities Report

The May, 2005 edition of the Haskell Communities and Activities Report is available with the latest Haskell language development news.

Comments (none posted)

Java

Project Harmony proposal adopted

It's now official: the Apache Incubator has approved the Harmony Project proposal with no dissenting votes. This result may seem irrelevant to the workers already pushing forward with Harmony, but it is an important formality.

Meanwhile, the Incubator is now considering a proposal for a new C++ standard library which would be run by Apache. This proposal is being pushed by Rogue Wave, which has offered to contribute its commercial C++ library.

Comments (13 posted)

Lisp

CL-PPCRE 1.2.7 released

Version 1.2.7 of CL-PPCRE has been released. "This version adds LispWorks defsystem support and fixes a bug. CL-PPCRE is a Perl-compatible, fast, portable regular expression library written in Common Lisp. The library also supports a sexp-based syntax for specifying regular expressions."

Full Story (comments: none)

Pascal

Free Pascal version 2.0.0 released

Version 2.0.0 of Free Pascal has been announced. "This is the new stable version of the compiler and is the first stable release of the development branch of the compiler started back in 2000."

Full Story (comments: none)

Python

Dr. Dobb's Python-URL!

The May 16, 2005 edition of Dr. Dobb's Python-URL! is online with a new set of Python language articles.

Full Story (comments: none)

Ruby

Ruby Weekly News

The May 15th, 2005 edition of the Ruby Weekly News has been posted. It is a summary of the ruby-talk mailing list.

Comments (none posted)

Tcl/Tk

Dr. Dobb's Tcl-URL!

The May 18, 2005 edition of Dr. Dobb's Tcl-URL! is online with the latest Tcl/Tk news and resources.

Full Story (comments: none)

Cross Compilers

SDCC 2.5.0 released

Version 2.5.0 of SDCC is out with bug fixes and other improvements. "SDCC is a Freeware, retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390 and the Zilog Z80 based MCUs. Work is in progress on supporting the Motorola 68HC08 as well as Microchip PIC16 and PIC18 series. The entire source code for the compiler is distributed under GPL."

Comments (none posted)

IDEs

Anjuta 2.0.0 (alpha) and 1.2.3 (stable) released (GnomeDesktop)

Two new versions of Anjuta, a GNOME IDE for C and C++, have been announced. "After much waiting we are please to announce Anjuta 2.0.0 (alpha), the first release of Anjuta 2.x series and Anjuta 1.2.3 (stable). Anjuta 2.0.0 is an alpha & unstable release and may not be suitable for production use. However, we encourage to use it and help us with bug reports."

Comments (none posted)

Page editor: Forrest Cook

Linux in the news

Recommended Reading

Open-source divorce for Apple's Safari? (ZDNet)

ZDNet covers the disconnect between Apple and the KHTML developers. "The suggestion, which KHTML developers said they were unlikely to accept, comes as Apple tries to quell rising dissatisfaction among the original architects of KHTML. Two years after hailing Apple as a white knight, those developers are calling the relationship between their group and the computer maker a 'bitter failure.' In a conflict some call emblematic of what can go wrong when corporations embrace open-source projects, developers are airing longstanding gripes against Apple, accusing the computer maker of taking more than it gives back to the open-source group."

Comments (17 posted)

A Prior Art How To (Groklaw)

Groklaw covers the Patent Law How To on finding prior art. " Patent law is a legal speciality, and it's not my speciality, so I've been asking lawyers in the field to help us. The help is now here, and there will be more coming. The important point is this: searching for prior art isn't quite as simple as you might think. PubPat's Executive Director Dan Ravicher explains the difference: "To be worthwhile, the prior art has to be exactly the same or any differences between it and the targeted patent have to fall within the judicially narrowed concept of obviousness that exists in patent law today, which is much, much less than what most reasonable technologists would consider obvious.""

Comments (8 posted)

Companies

Dell founder dons Red Hat (Vnunet)

Vnunet looks into a 2004 investment by Michael Dell in Red Hat. "Billionaire Michael Dell, founder of the world's largest computer manufacturer, and a stalwart of the Windows/Intel alliance, has made a $99.5m investment in Linux vendor Red Hat. The investment was made in January 2004 through Michael Dell's investment company MSD Capital, according to an SEC filing."

Comments (none posted)

Legal

EU plans for software patents hit fresh obstacle (FT)

The Financial Times catches up with the European patent directive as it goes back to the Parliament for consideration. "The latest attempt to introduce a more restrictive regime comes from Michel Rocard, a Socialist member of the European parliament. The former French prime minister has been charged with steering the law through parliament. According to his draft amendments, which have been seen by the Financial Times, patents should not be granted for 'the treatment, the manipulation, the representation and the presentation of information through software'." (Thanks to Philip Webb).

Comments (7 posted)

A Modest Proposal (law.com)

Here's a Law.com article discussing a patent reform proposal which is expected to be submitted to the U.S. Congress in the near future. This reform does not come close to solving the patent problem, but it could make life harder for litigation companies. "The most contentious proposal -- intended to undercut the power of patent-holding companies -- would limit the ability of a patentee to get an injunction against an alleged infringer. Courts would have to consider whether the patentee is likely to suffer irreparable harm in deciding whether to grant an injunction. Specifically, courts would look at whether the patent holder is commercializing his or her invention."

Comments (6 posted)

Who Will Own Ideas? (Technology Review)

The June issue of the Technology Review is concerned with intellectual property issues. Among others, there is an article by Lawrence Lessig inspired by what he has seen in Brazil. "So the U.S. calls them pirates, and they reform their ways--not by more faithfully buying our products, but by finding ways to remain creative without infringing our rights. This is free software 'ported'--as software engineers say--to free culture, and it inspires all the hype typical of such movements. 'We're hoping,' the leader of the free-software lab explained, 'everybody is going to start producing their own media content and then they won't have to watch TV anymore.'"

There is also a Linux v. Microsoft story in this issue: "This because for all its flaws, the open-source model has powerful advantages. The deepest and also most interesting of these advantages is that, to put it grossly, open source takes the bullshit out of software."

Comments (1 posted)

Interviews

Sun's Gosling: Already Plenty of Java 'Harmony' Under the Sun (DevX)

DevX talks with James Gosling about the Harmony project and other Java topics. "The 'clear need' that [Geir] Magnusson cites is anything but clear to Gosling, who says Sun has received negative response from the enterprise development community regarding the idea of open-source Java. 'We've got several thousand man-years of engineering in Java, and we hear very strongly that if this thing turned into an open source project--where just any old person could check in stuff--they'd all freak. They'd all go screaming into the hills.'"

Comments (73 posted)

MusE: MIDI Sequencing for Linux (O'ReillyNet)

O'ReillyNet talks with the developers of MusE, a MIDI and audio sequencer intended to be a complete multi-track virtual studio. "Frank Neumann, a 36-year-old computer scientist from Karlsruhe, Germany, and one of the developers of MusE, sums up the current state of music production applications for Linux: "It's always a nice warm feeling when you show an application like MusE to people and they just go, 'Whoa--I didn't know Linux audio stuff was already this far!'""

Comments (none posted)

Wind River's Linux transformation (ZDNet)

ZDNet interviews Ken Klein, CEO of Wind River Systems. "Q: What has Wind River been, and what is it becoming? Klein:We were closed and narrow in terms of our partnerships. We were taking a very adversarial approach toward Linux. We've turned 180 degrees. We're viewing Linux as incremental to our business. In set-top boxes, Linux is a great fit."

Comments (16 posted)

Inside YAPC::NA 2005 (O'Reilly)

chromatic interviews Richard Dice on O'Reilly. "The Perl Foundation organizes and holds several community-based Perl conferences each year. This year's North American conference, YAPC::NA 2005 is in Toronto, Canada, June 27-29. chromatic recently interviewed Richard Dice, organizer of the conference this year, to discuss his plans and experiences."

Comments (none posted)

Resources

The Daemon, the GNU and the Penguin, Ch. 8 (Groklaw)

Groklaw has published chapter 8 of the online book "The Daemon, the GNU and the Penguin" by Peter Salus. This chapter looks at Richard Stallman's early history. "I have quoted Richard at length, because I think that his "voice" should be heard. He has frequently said that "Software wants to be free." But in 1982 and 1983 his was a single, lonely voice."

Comments (2 posted)

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

Peter H. Salus provides some errata on the Groklaw series The Daemon, the GNU and the Penguin. "One of the "problems" of writing is that your readership can be quite notable. I have received clarifying comments from two of the major "participants.""

Comments (none posted)

Linux in Government: Optimizing Desktop Performance, Part I (Linux Journal)

Tom Adelstein offers tips and tweaks for Linux desktop optimization. "In this article, we look at the Linux desktop in a slightly different light. We think of it as a computer system that maximizes its strength as a consumer product. When we optimize Linux for the consumer, it becomes a fast interface. If you have complained about the speed of OpenOffice.org or Firefox or about the amount of time Linux takes to boot up, this set of optimizations should change your perception. Linux can boot up quickly, the word processor can spring open and the browser can fly. So, let's make these adjustments so your computer can fly."

Comments (1 posted)

Researchers speed, optimize code with new open source tools (NewsForge)

NewsForge covers automatic code generation with SPIRAL. "[Blue Gene Systems Architect Jose] Moreira said SPIRAL does, in fact, represent a new generation of self-optimizing scientific libraries, also emphasizing the importance that it be open source. "The fact that SPIRAL uses an automated approach to code optimization results in scientific libraries that can be highly optimized to each specific architecture, including Blue Gene/L," he said. "It is very important to us that all potential IBM customers can have access to SPIRAL and the generated scientific libraries.""

Comments (4 posted)

Reviews

At the Sounding Edge: Introducing seq24 (Linux Journal)

Dave Phillips reviews seq24 on Linux Journal. "In this month's column, we look at the seq24 MIDI sequencer to see how you can use it in a Linux-based MIDI music production system. Given working ALSA and JACK installations, this system is easy to set up and use, great fun and a valuable production tool."

Comments (none posted)

Miscellaneous

Linux Community Implodes (PC Magazine)

We'll get grief for this but...here's the latest bizarre Dvorak piece in PC Magazine. "I can tell you this much: Normal people do not like being associated with fanatics and lunatics. Once Linux gets the image as the OS for the criminally insane, it's a dead duck. Unless the community gets a handle on this, grows up, and rebukes the extremists, the trash heap of history is where this is all headed." The weirdest part is that he is talking about the response to Maureen O'Gara.

Comments (51 posted)

Page editor: Forrest Cook

Announcements

Non-Commercial announcements

FreeBSD Unveils FreeBSD 5.4

The FreeBSD Project has announced the release of version 5.4 of the FreeBSD operating system. "This new release offers new features, new tools, and numerous improvements in security, hardware and networking support for the UNIX-like operating system."

Comments (4 posted)

KDE Turkey Extends Vision (KDE.News)

KDE.News covers the latest news from KDE Turkey. "Free software developers in Turkey aim more success in the forthcoming months by enlarging its member base. KDE Turkey (in Turkish) was founded 6 months ago with the aim to raise KDE usage, consciousness and also to be a central point for KDE endeavour in Turkey. Today KDE Turkey is responsible for Turkish localization of KDE. Besides localization efforts, KDE group members also create awareness with talks, IRC meetings, mailing lists, merchandise (in Turkish) and with the attendance to various local organizations."

Comments (none posted)

Commercial announcements

IBM and Red Hat Launch New Solaris-to-Linux Customer Migration Initiatives

IBM in conjunction with Red Hat has announced the introduction of a Solaris-to-Linux server migration program that includes a "Solaris to Linux Migration Factory," and additional solutions and support offerings designed to help customers migrate from Solaris to multi-platform Linux servers.

Full Story (comments: 5)

IHL Consulting Group releases report on POS Terminals

The IHL Consulting Group has announced the results of a study about Point of Sale terminals in the restaurant and hotel business. "Shipments of Linux-based POS units increased 73 percent year to year but still represent only 4 percent of the overall market. This is expected to rise dramatically in future years."

Comments (none posted)

Kaspersky Lab Launches SMTP-Gateway 5.5

Kaspersky Lab has launched their SMTP-Gateway 5.5 product. "The program package offers antivirus functionality, blocks unsanctioned attempts to access the system, and also provides content filtration. It also serves as a fully-functional mail router for Linux / FreeBSD and OpenBSD systems."

Full Story (comments: none)

Koders Unveils Search Engine for Open Source Code

Koders, Inc. has announced the availability of Koders.com, a new search tool for identifying and accessing open source code on the Internet. "The first free search engine of its kind, Koders.com provides developers with an easy-to-use interface to find existing solutions to complex software development problems and discover new OSS (Open Source Software) projects. Developers can learn by example reviewing code written by the world's best developers, working on the most successful projects."

Comments (15 posted)

Korean Software Leader Haansoft Joins OSDL

Open Source Development Labs has announced its latest member, Haansoft. "Haansoft, a Korean IT leader guiding the rapid rise of Linux in Asia, dominates the market for Korean-language office software, enjoying a 70 percent share for its word processor. Along with Red Flag Software in China and Miracle Linux in Japan, Haansoft jointly develops the Asianux Linux server operating system that aims to become the common enterprise Linux platform in Asia."

Comments (none posted)

Mandriva reports first half year results

Mandriva reports its half year results for October 2004 to March 2005. "For the first half year of fiscal year 2004-2005, Mandriva reported consolidated revenue of 2.76 MEUR, and operating revenue of 3.43 MEUR, a respective increase of 9.5% and 22.5% compared with the same period of the previous fiscal year. The increase of operating revenue is due primarily to R&D grants realized, amounting to 0.61 MEUR. For the half-year period, the company reported an operating income of 0.21 MEUR compared to 0.16 MEUR one year prior."

Comments (none posted)

NetBeans Integrated Development Environment Offers Java Platform Support

Sun Microsystems, Inc. has announced the availability of the NetBeans 4.1 Integrated Development Environment, an open source Java IDE that supports Java 2 Standard Edition (J2SE(TM)) 5.0, full Java 2 Enterprise Edition (J2EE(TM) 1.4 and Java 2 Micro Edition (J2ME(TM)) 2.0 application development support.

Comments (none posted)

Permeo Selects a Custom Linux Platform From Progeny

Progeny has announced that it has provided a hardened high-performance Linux platform optimized for Permeo's new Base5 SSL VPN solution. Base5 is an integrated software platform delivering "zero touch" SSL VPN, endpoint security services, and advanced information controls.

Comments (none posted)

Scalix Named Red Herring 100 Company

Scalix Corporation has announced its naming as one of the Red Herring 100 Private Companies of North America. "Red Herring's lists of private companies are an important part of the magazine's tradition of identifying new and innovative technology companies and entrepreneurs. Companies like Google and eBay were spotted in their early days by Red Herring editors as those that would change the way we live and work."

Comments (none posted)

Xandros SurfSide Now Shipping

Xandros has announced the availability of Xandros SurfSide Linux. "The new desktop product comes with free Skype-to-Skype calling worldwide, and a Plantronics USB headset combo, "ready to plug in and call". Xandros SurfSide Linux is available for purchase in retail stores and from the Xandros web site for a list price of USD $99.95."

Full Story (comments: none)

New Books

MySQL in a Nutshell - O'Reilly's Latest Release

O'Reilly has published the book MySQL in a Nutshell by Russell J.T. Dyer.

Full Story (comments: none)

New No Nonsense Guide to Linspire Every Book

Linspire, Inc. has published the book No Nonsense Guide to Linspire by Eric Grebler. A free trial version of Linspire OS is included.

Full Story (comments: none)

Resources

The LDP Weekly News

The May 18, 2005 edition of the Linux Documentation Project Weekly News is online with the latest new documentation releases.

Full Story (comments: none)

Contests and Awards

KStars Donates Prize Money to KDE (KDE.News)

The KStars developers have donated the award from a recent contest to the KDE project. "Earlier this year KStars won the QtForum.org programming contest. Well the KStars developers decided the best thing to do with their money was to donate it to KDE. The US$1500 prize money is one of the largest donations to KDE e.V. to date."

Comments (none posted)

Upcoming Events

AGNULA seminar at Bocconi University

Andrea Glorioso will discuss the AGNULA/DeMuDi and the AGNULA Libre Music projects in a seminar on May 19, 2005 in Milan, Italy.

Full Story (comments: none)

Big Nerd Ranch Announces PostgreSQL Bootcamp

Big Nerd Ranch will be holding another PostgreSQL Bootcamp on July 18-22, 2005 in the vicinity of Atlanta, GA.

Full Story (comments: none)

O'Reilly EuroOSCON Call for Participation Opens

A Call for Participation has gone out for the O'Reilly EuroOSCON. "The call for participation is now open and speaker proposals are being accepted until May 23. EuroOSCON will be held at the Hotel Krasnapolsky in Amsterdam, The Netherlands on October 17-20, 2005."

Full Story (comments: none)

ISPCON Spring 2005 Baltimore

ISPCON Spring 2005 has been announced. The event will take place on May 24-26, 2005 at the Baltimore Convention Center in Baltimore, MD. "A number of new speakers and intensive educational sessions were announced today which delve deeply into leveraging Open Source solutions for voice over IP (VoIP), IP-PBX systems such as Asterisk, SOHO and SME systems and services, security and routing tools, anti-Spam and email concerns, web hosting virtualization infrastructure and more."

Comments (none posted)

ITU 2005 Call For Papers

A Call For Papers has gone out for the ITU 2005 conference. The event will take place in Warsaw, Poland on October 12 and 13, 2005. "IT UNDERGROUND 2005 is a third edition of conference dedicated to IT security issues, where remarkable authorities will share their knowledge and experience with IT specialists."

Full Story (comments: none)

Linux Cluster Summit 2005

The 2005 Linux Cluster Summit has been announced for June 20 and 21 in Walldorf, Germany. "The goal of the two-day Linux Cluster Summit workshop is to bring together the key individuals who can realize a general purpose clustering API for Linux, including, kernel components, userspace libraries and internal and external interfaces."

Full Story (comments: none)

Linux Installfest workshops in Davis, CA

The Linux Users' Group of Davis has announced the next Linux Installfest. The event will be held in Davis, CA on May 21, 2005.

Full Story (comments: none)

Keynotes for New York LinuxWorld Summit Announced

LinuxWorld Conference & Expo has announced the keynote speakers for the LinuxWorld Summit. The event will take place in New York, NY on May 25-26, 2005. "The first-day keynote is a CIO Magazine panel with panelists from CitiGroup, E*TRADE FINANCIAL and Cendant TDS. The second-day keynote has panelists from Nokia and Columbia University Law School and will explore the evolving world of Linux and Open Source."

Comments (none posted)

LinuxWorld San Francisco Keynotes Announced

IDG World Expo has announced the keynotes for the August 8-11, 2005 LinuxWorld Conference & Expo in San Francisco, CA. "During their keynote addresses, senior executives from FedEx, IBM, Oracle, HP and E*TRADE will discuss new opportunities for innovation, cost savings and productivity gains using Linux and Open Source technology."

Comments (none posted)

Mozilla Foundation to Co-Host XTech 2005 (MozillaZine)

MozillaZine has announced the co-hosting of the XTech 2005 conference by the Mozilla Foundation. "Known in previous years as the XML Europe conference, XTech 2005 is the "premier European conference for developers and managers working with XML and Web technologies, bringing together the worlds of web development, open source, semantic web and open standards". Presented by IDEAlliance, XTech 2005 will take place at the Amsterdam RAI Centre in the Netherlands next week."

Comments (none posted)

YAPC::EU::2005 Registration opened (use Perl)

Registration for the YAPC::EU::2005 Perl conference has been announced. "Registration for YAPC::EU::2005 has now opened. Hotels for the conference will be announced in the next following hours and the final CFP shall be out during this week (deadline is 22nd May)."

Comments (none posted)

Call for Lightning Talks (use Perl)

A call for lightning talks has been posted for three Perl events. "Going to YAPC::America in Toronto, OSCON in Portland, or YAPC::Europe in Braga this conference season? Do you want one third of your "15 minutes of fame"? Then give a Lightning Talk on some topic that speaks to you."

Comments (none posted)

Call for Venue for YAPC::Europe::2006 Conference (use Perl)

A Call for Venue has gone out for the YAPC::Europe::2006 Conference. "While the Braga Perl Mongers are organizing the YAPC::Europe::2005 conference in Portugal, with exceptional enthusiasm and much feedback, the YAPC::Europe Foundation is already looking for the candidates for the following year. If possible, the committee would like to announce the host city and country for 2006 at the end of the current (2005-Braga) conference."

Comments (none posted)

Events: May 19 - July 14, 2005

Date Event Location
May 19 - 21, 2005GUADEC-es 2005A Coruña, Spain
May 22 - 25, 2005Gelato Federation Meeting(HP's Palo Alto and Cupertino campuses)San Jose, CA
May 23 - 26, 2005PalmSource Worldwide Mobile Summit and DevCon(Fairmont Hotel)San Jose, California
May 24 - 27, 2005XTech 2005 Conference(Amsterdam RAI Center)Amsterdam, the Netherlands
May 24 - 26, 2005ISPCON Spring 2005(Baltimore Convention Center)Baltimore, MD
May 25 - 26, 2005Linux World New York Summit 2005(New York City Marriott Marquis)New York, NY
May 28 - 29, 2005Linux User Group of Bulgaria SeminarStara Zagora, Bulgaria
May 29 - 31, 2005GNOME Users and Developers European Conference(GUADEC 2005)Stuttgart, Germany
June 1 - 3, 2005The Red Hat Summit 2005(Hilton New Orleans)New Orleans, LA
June 1 - 4, 2005Fórum Internacional Software Livre(FISL)Porto Alegre/RS, Brazil
June 9 - 10, 2005Austrian Perl Workshop(Kapsch CarrierCom)Vienna, Austria
June 9 - 10, 2005The French Perl Workshop(Faculté des Sciences de Luminy)Marseille, France
June 11, 2005PHP WestVancouver, BC, Canada
June 15 - 17, 2005AstriCon Europe 2005(Auditorium Madrid Hotel)Madrid, Spain
June 17 - 19, 2005RECON 2005Montreal, Quebec, Canada
June 19 - 22, 2005International Lisp Conference 2005(ILC 2005)(Stanford University)Palo Alto, CA
June 22 - 25, 2005LinuxTag 2005(Kongresszentrum)Karlsruhe, Germany
June 23 - 24, 2005Italian Perl Workshop 2005(University of Pisa)Pisa, Italy
June 25, 2005LugRadio Live 2005(Molyneux Stadium)Wolverhampton, UK
June 25, 2005XML Prague 2005Malá Strana, Prague, Czech Republic
June 27 - 29, 2005Yet Another Perl Conference(YAPC::NA 2005)(University of Toronto)Toronto, Ontario, Canada
June 29 - 30, 2005Where 2.0 Conference(Westin St. Francis Hotel)San Francisco, CA
July 1 - 6, 2005Linux Desktop Development and KDevelop Developers Conference 2005Kiev, Ukraine
July 5 - 9, 2005LSM 2005 Libre Software Meeting for MedicineDijon, France
July 10 - 18, 2005Debconf 5Helsinki, Finland
July 11, 2005Evolution of Open-Source Code Bases(EVOSC05)Genova, Italy
July 11 - 15, 2005First International Conference on Open Source Systems(OSS2005)Genova, Italy

Comments (none posted)

Web sites

KDE-Files.org Launched (KDE.News)

KDE.News has announced the launch of the KDE-Files.org site. "KDE's latest community website KDE-Files.org has gone online. The site is a central exchange platform for all sorts of documents and document templates. Users can collaborate, discuss, vote and share documents. Some examples of files you could share are your jogging result spreadsheets, OpenOffice.org presentation templates or Kexi DVD Databases."

Comments (none posted)

QtForum.org Opens Wiki Again (KDE.News)

KDE.News has announced the re-opening of the QtForum.org wiki. "After a long period of downtime because of spam, the QtForum.org team decided to switch to more robust wiki software. The result is that the wiki is now based on a modified version of Mediawiki."

Comments (none posted)

Page editor: Forrest Cook

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