LWN.net Logo

LWN.net Weekly Edition for October 13, 2005

A pair of desktop initiatives

Whether or not they agree that Linux is "ready for the desktop" or not, most observers will allow that there remains plenty of room for improvement. And while some of those improvements will take the form of slick new applications, there is also quite a bit of less glorious work to do. So it is encouraging to see a couple of new efforts aimed at improving the quality of the desktop we already have.

Novell has sent out a press release announcing the launch of the Better Desktop initiative. This effort, part of the OpenSUSE project, intends to provide information to developers which will help them to make the Linux desktop a better experience.

User-oriented proprietary software companies have many techniques for improving the usability of their products. One of those is to film users trying to fight their way through an application, then lock the developers in a room and force them to watch the users struggle. No popcorn provided. Developers know their software, so they will not wander into the traps and dead-ends which confuse the rest of the world. Watching others run afoul of usability problems shines a light on those problems which cannot be denied. Once the problems are seen and understood, the developers can start to think about solving them.

The Better Desktop project cannot lock developers in a room, and it cannot deprive them of the refreshments of their choice. What it can do, however, is provide the films. As a start, the project has posted video streams of several users as they attempt to accomplish a set of objectives. Also posted is a small set of reports drawing conclusions from the videos. These conclusions are relatively simple (users want to see the username and password fields together on the login screen, for example), but they do demonstrate the sort of issues that developers tend not to see on their own.

The research results posted are just a beginning; one assumes that the project will run more experiments over time. Your editor suggests "figure out how to make betterdesktop.org display reports in firefox without popping up new windows" as a nice place to start. As this body of data grows, implementing usability improvements indicated by the results should be a relatively straightforward task. In usability, as in many other areas, the real challenge is figuring out what problems to solve, rather than implementing the solutions.

[icon]
[icon]
[icon]
[icon]
[icon]

The Tango Project has taken on a different goal: get rid of visual inconsistencies between desktop applications, regardless of their source. In particular, Tango has targeted icons as an area needing improvement. So, the project has posted a set of style guidelines on how icons should be created and a specification on how they should be named. If applications adopt both, the result should be applications that look the same everywhere.

The Tango icon gallery gives a good demonstration of the guidelines in action. These guidelines call for bright colors and well-defined perspectives on objects. Not everybody will like the relatively cartoonish approach taken by Tango, but use of these icons will undoubtedly create a lively desktop.

Tango may or may not succeed in the real world. It is important, however, as a cross-desktop effort to improve the overall user experience. If the Linux desktop is to continue to get better, a great deal of usability and consistency work will have to get done. The fact that projects are coming together to make a start on that work can only be a good thing.

Comments (17 posted)

Single-company free software

This has been an interesting week for those who watch how free software and the business world interact. Oracle's acquisition of Innobase, Check Point's acquisition of Sourcefire, and the closing of the Nessus source all raise some fundamental questions. Free software users are secure - even smug - in the knowledge that the software they use cannot be yanked out from under them. Is that really true, however, in situations where an important component is owned by a single company?

Oracle has announced the acquisition of a Finnish company named Innobase. This company is the creator of the "InnoDB" storage engine used by the popular MySQL relational database management system. MySQL has a number of storage engines, but InnoDB is the one which seems to meet the needs of a large portion of MySQL's users. So those users may well have cause to wonder about language like the following, from the Oracle press release:

InnoDB is not a standalone database product: it is distributed as a part of the MySQL database. InnoDB's contractual relationship with MySQL comes up for renewal next year. Oracle fully expects to negotiate an extension of that relationship.

MySQL AB has put out a cheery press release "welcoming" Oracle to the free database market. Behind the smile, however, there may be some worry in the MySQL office. Oracle, after all, does not have a reputation for being a particularly pleasant company to negotiate with. MySQL is almost certainly paying Innobase for the right to include InnoDB with the proprietary versions of its software; it may be that the price is about to go up.

Should MySQL users worry? The current version of InnoDB is licensed under the GPL, and Oracle cannot take that away. What might happen is that development for the freely-licensed InnoDB may slow or stop. Nothing can prevent the user community - or MySQL AB itself - from forking the project and continuing development should Oracle take things in an undesirable direction. But MySQL AB's motivation to do so may be small if it is unable to include InnoDB in its commercial products.

Meanwhile, Sourcefire has been acquired by Check Point, a security firm. Sourcefire is the company created around the free Snort intrusion detection system. Snort users depend on it to catch and respond to attempts to compromise systems on their networks. So the idea that this code could go proprietary is of concern.

Check Point claims to be "fully committed" to the Snort open source community, so, presumably, Snort will remain free for a while. In the case of Snort, however, the users who truly depend on it are already paying for additional services. Among other things, a tool like Snort requires regular updates to its rule set to keep up with the latest attack signatures. Quick rule updates were already a value-added service, and that is unlikely to change. With luck, the free rules will continue to be updated regularly. If that fails to happen, and there is sufficient interest in the community, those updates will come from outside the company in the future.

Users of the Nessus security scanner were recently surprised by a Nessus roadmap posting. The upcoming 3.0 release will include a number of improvements, especially in performance, but it will no longer be licensed under the GPL. It will, instead, carry a "free beer" license which makes the distribution of binaries difficult or impossible. Tenable Software, the company behind Nessus, cites two reasons for the license change. The first is that other companies are using Nessus to compete in ways that Tenable sees as unfair:

A number of companies are _using_ the source code against us, by selling or renting appliances, thus exploiting a loophole in the GPL. So in that regard, we have been fueling our own competition and we want to put an end to that. Nessus3 contains an improved engine, and we don't want our competition to claim to have improved "their" scanner.

The exact nature of this "loophole" is unclear; selling an appliance loaded with GPL-licensed software does not change the GPL's requirements, as several router appliance vendors have found to their detriment. That said, it is clear that Tenable believes that distributing Nessus under the GPL is costing it business. When that belief is combined with the company's other claim - that the wider community has failed to contribute any worthwhile code to Nessus anyway - the reasoning behind the change becomes clear. Why bother with a free license when it hurts business and does not bring in any contributions from outside?

It is hard to say, from a distance, why there has been so little community contribution to Nessus. Certainly there is nothing readily visible on Nessus.org encouraging contributions. But there does not appear to be any indications that Tenable went out of its way to discourage or reject contributions. This may be one of those cases - certainly not the only one - where an outside development community has simply failed to come together for a particular project.

Once again, the current version of Nessus is licensed under the GPL, and nobody can take that away. Tenable has even said that it will continue to support the GPL version with bug fixes. So if the Nessus user community is truly upset by the licensing change, it will be able to fork the free version and carry it forward. It's worth noting that many Nessus plugins, which perform the actual security checks, have been covered by a different license for some time, however. Tenable requires third-party plugins to be distributed under the GPL, which indicates that the company sees those plugins as being derived from Nessus itself. How such plugins can be legally used with a non-GPL Nessus would be an interesting question for the lawyers.

All three of these cases illustrate a particular hazard associated with free software projects which are entirely owned by one company. Any such project can turn proprietary at any time, leaving users scrambling for a new solution. This risk is worth keeping in mind, but it should also be kept in perspective. Proprietary software is no more reliable; indeed, it can vanish altogether leaving users with no recourse at all. Free software, at least, cannot be taken away. Users have the option of carrying it forward, should they choose to do so. OpenSSH is a good example of how this freedom can work.

A bigger risk with single-company free software might well turn out to be that it has a harder time attracting developers. This may be especially true in cases where developers are required to assign their copyrights to the owning company on any contributions. It is hard to justify giving away your code when some company might just turn around and make it proprietary. For this reason, a number of companies based on free software projects have created independent foundations to own the copyrights and manage development. For both users and developers who are evaluating free software projects, the existence of such a foundation will provide a higher degree of assurance that the freedoms they count on will remain available in future releases of the software.

Comments (40 posted)

LWN status - a followup

The LWN status update posted two weeks ago generated quite a bit of feedback. We have also received quite a bit of mail; it has all been read, though we have not had a chance to respond to every message. Once again, we offer our thanks to all of you, who clearly care about keeping LWN going and making it better.

One of the most commonly-suggested ideas was a "send a link" feature for subscribers. Using this feature, a subscriber could generate a link which would enable a non-subscriber to access an article which is still behind the subscription gate. The idea would be to let our readers spread limited access to subscription content, thus helping to hook more readers. We will probably implement this idea, though the specific shape of it remains to be worked out. Stay tuned.

Other promotional approaches are being looked at and tried out. Ad campaigns run on That Big Search Engine have been disappointing so far, though we have not yet given up on that approach. What seems more effective is targeted trial subscription offers; a trial offer sent to the GnuCash and KMyMoney lists (so they could read the recent Grumpy Editor article) got quite a few takers. LWN does not need a reputation for spamming developer lists, however, so much care will have to be taken with this approach.

The idea of extending the subscription period did not inspire a great many replies, one way or another. We may try a modest extension (to two weeks, perhaps), maybe in conjunction with the "send a link" feature.

A few people have asked for a higher-priced subscription option or the ability to simply make donations. We may eventually add the higher level, though we expect that the uptake - which would be necessarily less than we see now for the "project leader" level - would be relatively small. There will not be a donation option added, however. Those of you who were with us when we first decided to try subscriptions will remember that we went through a major hassle with our credit card merchant bank. Donations are a red flag which, it seems, creates major anxiety in merchant bank risk management departments. Our current bank has proved to be far more rational than the one we had back then, but the ability to accept credit cards is our lifeline, and we cannot do things (like accepting donations) which put it at risk.

We do have a couple of options for anybody who would like to send more money LWN's way: (1) buy a gift certificate for a friend, or (2) buy a text ad promoting your favorite free software project.

A few users have suggested that the site could use a redesign to give it a more professional look. No doubt that is true, and a site makeover has been on the "to do" list for some time. Any such redesign, when it happens, will preserve the core philosophy of the current site: LWN is about high-quality text without a lot of distracting decorative material. So there is no need to worry that we'll be going to a frame-based, flash-encrusted, image-heavy presentation in the future.

Thanks to all of you for your support and feedback. LWN has truly been blessed with the best group of readers we could ever have hoped for.

Comments (58 posted)

Page editor: Jonathan Corbet

Security

Mail filtering in Thunderbird 1.5

Your editor recently had a chance to try out the second beta Thunderbird 1.5 release. There are a number of nice additions in this release of Mozilla's mail client - and a few not-so-nice subtractions, in the form of broken extensions. This article will concentrate on a couple of security-related features.

Thunderbird has had spam filtering for some time. Your editor has never given it a full test, however. Happily, an ideal resource exists for this purpose: your editor's 4000-spam-per-day mail stream. A quick config file tweak directed a copy of this stream, unfiltered, into Thunderbird to see how it would react.

The bayesian filter built into Thunderbird turns out to be a quick learner. After 100 messages or so, it was busily marking most messages itself. The speed with which it learns tempts the user to turn on automatic spam-canning of marked mail early in the process; it is such a delight to see that stuff simply disappear. Training a SpamAssassin filter takes quite a bit longer.

Unfortunately, the Thunderbird filter appears to learn too quickly, with the result that false positives become a problem. As long as Thunderbird is not configured to automatically refile spam, the false positives can be corrected with, one assumes, an appropriate tweaking of the filter. Once spams have been diverted, however, there appears to be no way to tell Thunderbird that it made a mistake. So new Thunderbird users would be well advised to look over its spam classification decisions for some time before empowering it to refile mail automatically.

SpamAssassin's more conservative approach may well turn out to be better for people who cannot afford to lose mail. Happily, Thunderbird 1.5 includes an option which causes it to defer to SpamAssassin on filtering. Thus, the system administrator can use SpamAssassin to add headers to mail, and individual users can have Thunderbird act on those headers if desired.

A truly new feature in 1.5 is phishing detection. A few simple rules have been added to detect phishy links; essentially, a message will be flagged if a URL contains a numeric IP address or the link text contains an address which fails to match the link destination. In these cases, clicking on a suspect link will result in a dialog explaining the situation and asking if the user wishes to proceed. Thunderbird will also mark such messages with a line saying "Mail/News thinks this message might be an email scam."

This capability is a step in the right direction, but it has some obvious shortcomings. It failed to detect a number of random phishes found in your editor's mailbox. The "this might be junk" message also overrides the phishing warning; arguably the scam warning should take priority. The real risk, though, is that users might think that, if Thunderbird does not flag a message, it must be legitimate. Remember, these are people who fall for phishing scams in the first place.

The best way to avoid that possibility would be to improve the detection of phishing messages. One wonders if the bayesian filter could be trained to this purpose as well as detecting spam. There is also ample opportunity for cooperation with anti-phishing groups which maintain lists of known phishing sites - though one would have to be careful to preserve a user's privacy when checking links.

Quibbles aside, Thunderbird 1.5 is a step in the right direction toward a more secure email environment. More work clearly remains to be done - but that is likely to always be the case. Meanwhile, tools which help to reduce the spam and phishing problems can only be a good thing.

Comments (8 posted)

New vulnerabilities

graphviz: insecure temporary file

Package(s):graphviz CVE #(s):CAN-2005-2965
Created:October 10, 2005 Updated:October 21, 2005
Description: Javier Fernández-Sanguino Peña discovered insecure temporary file creation in graphviz, a rich set of graph drawing tools, that can be exploited to overwrite arbitrary files by a local attacker.
Alerts:
Mandriva MDKSA-2005:188 2005-10-20
Ubuntu USN-208-1 2005-10-17
Debian DSA-857-1 2005-10-10

Comments (none posted)

kernel: multiple vulnerabilities

Package(s):linux-source-2.6.10, linux-source-2.6.8.1 CVE #(s):CAN-2005-3053 CAN-2005-3106 CAN-2005-3107 CAN-2005-3108 CAN-2005-3109 CAN-2005-3110
Created:October 10, 2005 Updated:October 27, 2005
Description: A Denial of Service vulnerability was discovered in the sys_set_mempolicy() function. By calling the function with a negative first argument, a local attacker could cause a kernel crash. (CAN-2005-3053)

A race condition was discovered in the handling of shared memory mappings with CLONE_VM. A local attacker could exploit this to cause a deadlock (Denial of Service) by triggering a core dump while waiting for a thread which had just performed an exec() system call. (CAN-2005-3106)

A race condition was found in the handling of traced processes. When one thread was tracing another thread that shared the same memory map, a local attacker could trigger a deadlock (Denial of Service) by forcing a core dump when the traced thread was in the TASK_TRACED state. (CAN-2005-3107)

A vulnerability has been found in the "ioremap" module. By performing certain IO mapping operations, a local attacker could either read memory pages he has not normally access to (information leak) or cause a kernel crash (Denial of Service). This only affects the amd64 platform. (CAN-2005-3108)

The HFS and HFS+ file system drivers did not properly verify that the file system that was attempted to be mounted really was HFS/HFS+. On machines which allow users to mount arbitrary removable devices as HFS or HFS+ with an /etc/fstab entry, this could be exploited to trigger a kernel crash. (CAN-2005-3109)

Steve Herrel discovered a race condition in the "ebtables" netfilter module. A remote attacker could exploit this by sending specially crafted packets that caused a value to be modified after it had been read but before it had been locked. This eventually lead to a kernel crash. This only affects multiprocessor machines (SMP). (CAN-2005-3110)

Alerts:
Red Hat RHSA-2005:808-01 2005-10-27
Trustix TSLSA-2005-0057 2005-10-14
Ubuntu USN-199-1 2005-10-10

Comments (none posted)

koffice: KWord RTF import buffer overflow

Package(s):koffice CVE #(s):CAN-2005-2971
Created:October 12, 2005 Updated:November 7, 2005
Description: The KOffice RTF import module suffers from a buffer overflow vulnerability which could be exploited via a malicious RTF file. See the KDE advisory for details.
Alerts:
Slackware SSA:2005-310-02 2005-11-07
Debian DSA-872-1 2005-10-26
Mandriva MDKSA-2005:185 2005-10-14
Fedora FEDORA-2005-984 2005-10-13
Gentoo 200510-12 2005-10-14
Ubuntu USN-202-1 2005-10-12

Comments (none posted)

libuser: denial of service

Package(s):libuser CVE #(s):CAN-2004-2392
Created:October 11, 2005 Updated:October 12, 2005
Description: Several denial of service bugs were discovered in libuser. Under certain conditions it is possible for an application linked against libuser to crash or operate irregularly.
Alerts:
Red Hat RHSA-2005:770-01 2005-10-11

Comments (none posted)

mason: open firewall vulnerability

Package(s):mason CVE #(s):CAN-2005-3118
Created:October 6, 2005 Updated:October 10, 2005
Description: The mason firewall creating utility fails to install the init script, leaving the machine without a firewall after the next reboot.
Alerts:
Debian DSA-845-1 2005-10-06

Comments (none posted)

mozilla: symlink attack

Package(s):mozilla CVE #(s):CAN-2005-2353
Created:October 7, 2005 Updated:October 10, 2005
Description: The run-mozilla.sh script, with debugging enabled, would allow local users to create or overwrite arbitrary files via a symlink attack on temporary files.
Alerts:
Mandriva MDKSA-2005:174 2005-10-06
Mandriva MDKSA-2005:173 2005-10-06

Comments (none posted)

openssl: protocol rollback

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

Comments (1 posted)

ruby: bypass object flags

Package(s):ruby1.8 CVE #(s):CAN-2005-2337
Created:October 10, 2005 Updated:October 21, 2005
Description: The object oriented scripting language Ruby supports safely executing untrusted code with two mechanisms: safe level and taint flag on objects. Dr. Yutaka Oiwa discovered a vulnerability that allows Ruby methods to bypass these mechanisms. In systems which use this feature, this could be exploited to execute Ruby code beyond the restrictions specified in each safe level.
Alerts:
Mandriva MDKSA-2005:191 2005-10-20
Debian DSA-864-1 2005-10-13
Red Hat RHSA-2005:799-01 2005-10-11
Debian DSA-862-1 2005-10-11
Debian DSA-860-1 2005-10-11
Ubuntu USN-195-1 2005-10-10

Comments (none posted)

squirrelmail: cross-site scripting

Package(s):squirrelmail CVE #(s):CAN-2005-3128
Created:October 12, 2005 Updated:October 12, 2005
Description: Yet another cross-site scripting vulnerability has been found in squirrelmail; this one affects the "Address Add" plugin.
Alerts:
Mandriva MDKSA-2005:178 2005-10-11

Comments (none posted)

up-imapproxy: format string vulnerabilities

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

Comments (none posted)

uw-imap: buffer overflow

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

Comments (none posted)

weex: format string vulnerability

Package(s):weex CVE #(s):CAN-2005-3150
Created:October 10, 2005 Updated:October 10, 2005
Description: Ulf Härnhammar from the Debian Security Audit Project discovered a format string vulnerability in the Log_Flush function in Weex 2.6.1.5, 2.6.1, and possibly other versions. This could be exploited to execute arbitrary code on the clients machine.
Alerts:
Debian DSA-855-1 2005-10-10
Gentoo 200510-09 2005-10-08

Comments (none posted)

xine-lib: arbitrary code execution

Package(s):xine-lib CVE #(s):CAN-2005-2967
Created:October 10, 2005 Updated:October 12, 2005
Description: Ulf Harnhammar discovered a format string vulnerability in the CDDB module's cache file handling in the Xine library, which is used by packages such as xine-ui, totem-xine, and gxine. By tricking an user into playing a particular audio CD which has a specially-crafted CDDB entry, a remote attacker could exploit this vulnerability to execute arbitrary code with the privileges of the user running the application. Since CDDB servers usually allow anybody to add and modify information, this exploit does not even require a particular CDDB server to be selected.
Alerts:
Mandriva MDKSA-2005:180 2005-10-11
Debian DSA-863-1 2005-10-12
Slackware SSA:2005-283-01 2005-10-11
Ubuntu USN-196-1 2005-10-10
Gentoo 200510-08 2005-10-08

Comments (none posted)

xloadimage: buffer overflows

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

Comments (none posted)

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)

abiword: buffer overflow

Package(s):abiword CVE #(s):CAN-2005-2964
Created:September 29, 2005 Updated:November 14, 2005
Description: The RTF import module of the AbiWord word processor has a buffer overflow vulnerability. A user can be tricked into opening a maliciously crafted RTF file, giving the attacker the ability to execute code with the permissions of the user.
Alerts:
Debian DSA-894-1 2005-11-14
Gentoo 200510-17 2005-10-20
Ubuntu USN-203-1 2005-10-13
Fedora FEDORA-2005-955 2005-09-30
Gentoo 200509-20 2005-09-30
Ubuntu USN-188-1 2005-09-29

Comments (none posted)

apache information disclosure if modssl=yes

Package(s):apache CVE #(s):CAN-2005-2700
Created:September 2, 2005 Updated:November 10, 2005
Description: An information disclosure vulnerability was discovered in mod_ssl, the SSL/TLS module of the Apache webserver. When "SSLVerifyClient optional" was configured in the global virtual host configuration, an "SSLVerifyClient require" in per-location context was not enforced.
Alerts:
Fedora-Legacy FLSA:166941 2005-11-09
Gentoo 200509-12 2005-09-19
SuSE SUSE-SA:2005:052 2005-09-12
Red Hat RHSA-2005:773-01 2005-09-15
Slackware SSA:2005-251-03 2005-09-14
Debian DSA-807-1 2005-09-12
Slackware SSA:2005-251-02 2005-09-09
Fedora FEDORA-2005-849 2005-09-07
Mandriva MDKSA-2005:161 2005-09-08
Fedora FEDORA-2005-848 2005-09-07
Debian DSA-805-1 2005-09-08
Ubuntu USN-177-1 2005-09-07
Red Hat RHSA-2005:608-01 2005-09-06
OpenPKG OpenPKG-SA-2005.017 2005-09-02

Comments (none posted)

httpd: off-by-one overflow and cross-site scripting

Package(s):apache httpd CVE #(s):CAN-2005-1268 CAN-2005-2088
Created:July 25, 2005 Updated:November 7, 2005
Description: Watchfire reported a flaw that occurred when using the Apache server as an HTTP proxy. A remote attacker could send an HTTP request with both a "Transfer-Encoding: chunked" header and a "Content-Length" header. This caused Apache to incorrectly handle and forward the body of the request in a way that the receiving server processes it as a separate HTTP request. This could allow the bypass of Web application firewall protection or lead to cross-site scripting (XSS) attacks.

Marc Stern reported an off-by-one overflow in the mod_ssl CRL verification callback. In order to exploit this issue the Apache server would need to be configured to use a malicious certificate revocation list (CRL).

Alerts:
Slackware SSA:2005-310-04 2005-11-07
Debian DSA-803-1 2005-09-08
Ubuntu USN-160-2 2005-09-07
SuSE SUSE-SA:2005:046 2005-08-16
Fedora-Legacy FLSA:157701 2005-08-10
Ubuntu USN-160-1 2005-08-04
Mandriva MDKSA-2005:130 2005-08-03
Mandriva MDKSA-2005:129 2005-08-03
Fedora FEDORA-2005-638 2005-08-02
Fedora FEDORA-2005-639 2005-08-02
Trustix TSLSA-2005-0038 2005-07-29
SuSE SUSE-SR:2005:018 2005-07-28
Red Hat RHSA-2005:582-01 2005-07-25

Comments (none posted)

apachetop: insecure temporary file

Package(s):apachetop CVE #(s):CAN-2005-2660
Created:October 4, 2005 Updated:October 5, 2005
Description: Eric Romang discovered an insecurely created temporary file in apachetop, a realtime monitoring tool for the Apache webserver that could be exploited with a symlink attack to overwrite arbitrary files with the user id that runs apachetop.
Alerts:
Debian DSA-839-1 2005-10-04

Comments (none posted)

arc: temporary file vulnerabilities

Package(s):arc CVE #(s):CAN-2005-2945 CAN-2005-2992
Created:October 5, 2005 Updated:October 5, 2005
Description: The arc archiver program suffers from two independent temporary file vulnerabilities.
Alerts:
Debian DSA-843-1 2005-10-05

Comments (none posted)

awstats: command injection vulnerability

Package(s):awstats CVE #(s):CAN-2005-1527
Created:August 11, 2005 Updated:November 10, 2005
Description: AWStats has a command injection vulnerability that can be exploited by specially crafting referrer URLs that contain Perl code. The code can then be executed with the privileges of the web server.
Alerts:
Debian DSA-892-1 2005-11-10
Gentoo 200508-07 2005-08-16
Ubuntu USN-167-1 2005-08-11

Comments (2 posted)

backupninja: insecure temporary file

Package(s):backupninja CVE #(s):
Created:September 30, 2005 Updated:October 5, 2005
Description: Moritz Muehlenhoff discovered the handler code for backupninja creates a temporary file with a predictable filename, leaving it vulnerable to a symlink attack.
Alerts:
Debian DSA-827-1 2005-09-29

Comments (none posted)

bzip2: race condition and infinite loop

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

Comments (2 posted)

cfengine: insecure temporary files

Package(s):cfengine CVE #(s):CAN-2005-2960
Created:October 3, 2005 Updated:October 14, 2005
Description: Javier Fernández-Sanguino Peña discovered several insecure temporary file uses in cfengine, a tool for configuring and maintaining networked machines, that can be exploited by a symlink attack to overwrite arbitrary files owned by the user executing cfengine, which is probably root.
Alerts:
Mandriva MDKSA-2005:184 2005-10-13
Ubuntu USN-198-1 2005-10-10
Debian DSA-836-1 2005-10-01
Debian DSA-835-1 2005-10-01

Comments (none posted)

common-lisp-controller: design error

Package(s):common-lisp-controller CVE #(s):CAN-2005-2657
Created:September 14, 2005 Updated:November 21, 2005
Description: François-René Rideau discovered a bug in common-lisp-controller, a Common Lisp source and compiler manager, that allows a local user to compile malicious code into a cache directory which is executed by another user if that user has not used Common Lisp before.
Alerts:
Debian DSA-811-2 2005-11-21
Debian DSA-811-1 2005-09-14

Comments (none posted)

courier: missing input sanitizing

Package(s):courier CVE #(s):CAN-2005-2820
Created:September 26, 2005 Updated:October 11, 2005
Description: Jakob Balle discovered that with "Conditional Comments" in Internet Explorer it is possible to hide javascript code in comments that will be executed when the browser views a malicious email via sqwebmail. Successful exploitation requires that the user is using Internet Explorer.
Alerts:
Ubuntu USN-201-1 2005-10-11
Debian DSA-820-1 2005-09-24

Comments (none posted)

cpio: directory traversal

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

Comments (1 posted)

cyrus-imapd: buffer overflows

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

Comments (none posted)

dia: missing input sanitizing

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

Comments (none posted)

elm: buffer overflow

Package(s):elm CVE #(s):CAN-2005-2665
Created:August 23, 2005 Updated:November 11, 2005
Description: A buffer overflow flaw in Elm was discovered that was triggered by viewing a mailbox containing a message with a carefully crafted 'Expires' header. An attacker could create a malicious message that would execute arbitrary code with the privileges of the user who received it.
Alerts:
Slackware SSA:2005-311-01 2005-11-08
Red Hat RHSA-2005:755-01 2005-08-23

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: dissector vulnerabilities

Package(s):ethereal CVE #(s):CAN-2005-2365 CAN-2005-2367 CAN-2005-2360 CAN-2005-2361 CAN-2005-2362 CAN-2005-2363 CAN-2005-2364 CAN-2005-2366
Created:July 28, 2005 Updated:October 10, 2005
Description: The ethereal network traffic analyzer has several vulnerabilities, involving traffic dissectors. Dissectors have buffer overflows, format string overflows, and crashing/denial of service issues.
Alerts:
Debian DSA-853-1 2005-10-09
Red Hat RHSA-2005:687-01 2005-08-10
Mandriva MDKSA-2005:131 2005-08-04
Fedora FEDORA-2005-655 2005-07-29
Fedora FEDORA-2005-651 2005-07-28
Gentoo 200507-27 2005-07-28

Comments (none posted)

evolution: format string issues

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

Comments (2 posted)

firefox: multiple vulnerabilities

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

Comments (none posted)

Foomatic: Arbitrary command execution in foomatic-rip

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

Comments (none posted)

gaim: buffer overflow

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

Comments (none posted)

gdb: multiple vulnerabilities

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

Comments (5 posted)

gtk-pixbuf, gtk2: denial of service

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

Comments (none posted)

gedit: format string vulnerability

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

Comments (1 posted)

gettext: Insecure temporary file handling

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

Comments (1 posted)

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)

gopher: buffer overflows

Package(s):gopher CVE #(s):CAN-2005-2772
Created:September 30, 2005 Updated:October 5, 2005
Description: Several buffer overflows have been discovered in gopher, a text-oriented client for the Gopher Distributed Hypertext protocol, that can be exploited by a malicious Gopher server.
Alerts:
Debian DSA-832-1 2005-09-30

Comments (1 posted)

grip: buffer overflow

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

Comments (none posted)

groff: insecure temporary directory

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

Comments (none posted)

gtkdiskfree: insecure temp file

Package(s):gtkdiskfree CVE #(s):CAN-2005-2918
Created:September 29, 2005 Updated:October 5, 2005
Description: The gtkdiskfree utility creates temporary files in an insecure manner.
Alerts:
Gentoo 200510-01 2005-10-03
Debian DSA-822-1 2005-09-29

Comments (none posted)

gzip: arbitrary command execution

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

Comments (2 posted)

HelixPlayer: arbitrary code execution

Package(s):HelixPlayer CVE #(s):CAN-2005-2710
Created:September 27, 2005 Updated:October 10, 2005
Description: A format string bug was discovered in the way HelixPlayer processes RealPix (.rp) files. It is possible for a malformed RealPix file to execute arbitrary code as the user running HelixPlayer.
Alerts:
SuSE SUSE-SA:2005:059 2005-10-10
Gentoo 200510-07 2005-10-07
Debian DSA-826-1 2005-09-29
Fedora FEDORA-2005-941 2005-09-27
Fedora FEDORA-2005-940 2005-09-27
Red Hat RHSA-2005:762-02 2005-09-27
Red Hat RHSA-2005:788-01 2005-09-27

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)

Hylafax: insecure temporary file creation in xferfaxstats

Package(s):hylafax CVE #(s):CAN-2005-3069
Created:September 30, 2005 Updated:October 13, 2005
Description: Javier Fernandez-Sanguino has discovered that xferfaxstats cron script supplied by Hylafax < 4.2.2 insecurely creates temporary files with predictable filenames.
Alerts:
Debian DSA-865-1 2005-10-13
Mandriva MDKSA-2005:177 2005-10-07
Gentoo 200509-21 2005-09-30

Comments (none posted)

imap: buffer overflow in c-client

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

Comments (none posted)

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)

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)

kdebase: local root vulnerability

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

Comments (none posted)

kdelibs: kate backup file permission leak

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

Comments (1 posted)

kernel: buffer overflow

Package(s):kernel CVE #(s):CAN-2005-2490 CAN-2005-2492
Created:September 22, 2005 Updated:October 5, 2005
Description: The Linux kernel has a stack-based buffer overflow problem in the sendmsg function. Local users may use this to execute arbitrary code.
Alerts:
Red Hat RHSA-2005:514-01 2005-10-05
Mandriva MDKSA-2005:171 2005-10-03
Fedora FEDORA-2005-906 2005-09-22
Fedora FEDORA-2005-905 2005-09-22

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)

krb5: double-free flaw

Package(s):krb5 CVE #(s):CAN-2004-0175 CAN-2005-0488 CAN-2005-1175 CAN-2005-1689
Created:July 12, 2005 Updated:December 6, 2005
Description: The krb5 authentication has a double-free flaw which may be initiated by a remote unauthenticated attacker. Also, a single byte heap overflow in the krb5_unparse_name() function can lead to a denial of service and an information disclosure may be caused by a malicious telnet server. See This report for more information.
Alerts:
Ubuntu USN-224-1 2005-12-06
Debian DSA-757-1 2005-07-17
Trustix TSLSA-2005-0036 2005-07-14
Mandriva MDKSA-2005:119 2005-07-13
SuSE SUSE-SR:2005:017 2005-07-13
Gentoo 200507-11 2005-07-12
Fedora FEDORA-2005-553 2005-07-12
Red Hat RHSA-2005:562-01 2005-07-12
Fedora FEDORA-2005-552 2005-07-12
Red Hat RHSA-2005:567-02 2005-07-12

Comments (none posted)

libconvert-uulib-perl: arbitrary code execution

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

Comments (1 posted)

libdbi-perl: insecure temporary file

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

Comments (none posted)

libgadu: memory alignment bug

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

Comments (none posted)

libgd2: buffer overflows in PNG handling

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

Comments (none posted)

libnet-ssleay-perl: weakened cryptographic operations

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

Comments (none posted)

libpam-ldap: authentication bypass

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

Comments (none posted)

libTIFF: buffer overflow

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

Comments (1 posted)

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)

lm-sensors: insecure temp files

Package(s):lm-sensors CVE #(s):CAN-2005-2672
Created:August 23, 2005 Updated:November 10, 2005
Description: Javier Fernández-Sanguino Peña noticed that the pwmconfig script created temporary files in an insecure manner. This could allow a symlink attack to create or overwrite arbitrary files with full root privileges since pwmconfig is usually executed by root.
Alerts:
Red Hat RHSA-2005:825-01 2005-11-10
Fedora FEDORA-2005-1054 2005-11-07
Fedora FEDORA-2005-1053 2005-11-07
Debian-Testing DTSA-17-1 2005-09-15
Debian DSA-814-1 2005-09-15
Gentoo 200508-19 2005-08-30
Mandriva MDKSA-2005:149 2005-08-25
Ubuntu USN-172-1 2005-08-23

Comments (1 posted)

Mailutils: format string vulnerability in imap4d

Package(s):mailutils CVE #(s):CAN-2005-2878
Created:September 19, 2005 Updated:October 13, 2005
Description: The imap4d server contains a format string bug in the handling of IMAP SEARCH requests.
Alerts:
Debian-Testing DTSA-20-1 2005-10-13
Debian DSA-841-1 2005-10-04
Gentoo 200509-10 2005-09-17

Comments (none posted)

masqmail: input sanitizing and symlink vulnerabilities

Package(s):masqmail CVE #(s):CAN-2005-2662 CAN-2005-2663
Created:September 21, 2005 Updated:October 10, 2005
Description: Masqmail fails to properly sanitize addresses when sending failed mail, allowing a local attacker to run arbitrary commands as the mail user. There is also a symlink vulnerability which can be exploited to overwrite files.
Alerts:
Debian DSA-848-1 2005-10-08
Mandriva MDKSA-2005:168 2005-09-20

Comments (none posted)

mod-auth-shadow: authorization bypass

Package(s):mod-auth-shadow CVE #(s):CAN-2005-2963
Created:October 5, 2005 Updated:October 27, 2005
Description: The apache mod-auth-shadow module can, incorrectly, override other authorization mechanisms, allowing access which would otherwise be denied.
Alerts:
Mandriva MDKSA-2005:200 2005-10-27
Debian DSA-844-1 2005-10-05

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: buffer overflow

Package(s):mozilla CVE #(s):CAN-2005-2871
Created:September 12, 2005 Updated:October 20, 2005
Description: The Mozilla browser, Firefox and Thunderbird have a buffer overflow vulnerability. A local user can be tricked into clicking URL that can cause the local application to crash, and possibly execute arbitrary code. See this article for more information.
Alerts:
Debian DSA-868-1 2005-10-20
Debian DSA-866-1 2005-10-20
Red Hat RHSA-2005:791-01 2005-10-06
Slackware SSA:2005-278-01 2005-10-06
Debian DSA-837-1 2005-10-02
Fedora FEDORA-2005-963 2005-09-30
Fedora FEDORA-2005-962 2005-09-30
Gentoo 200509-11 2005-09-18
Ubuntu USN-181-1 2005-09-12
Red Hat RHSA-2005:769-01 2005-09-09
Red Hat RHSA-2005:768-01 2005-09-09
Fedora FEDORA-2005-873 2005-09-10
Fedora FEDORA-2005-874 2005-09-10
Fedora FEDORA-2005-871 2005-09-10
Fedora FEDORA-2005-872 2005-09-10

Comments (none posted)

Berkeley MPEG Tools: multiple insecure temporary files

Package(s):mpeg-tools CVE #(s):CAN-2005-3115
Created:October 3, 2005 Updated:October 5, 2005
Description: Mike Frysinger of the Gentoo Security Team discovered that mpeg_encode and the conversion utilities were creating temporary files with predictable or fixed filenames. The 'test' make target of the MPEG Tools also relied on several temporary files created insecurely.
Alerts:
Gentoo 200510-02 2005-10-03

Comments (none posted)

mysql: buffer overflow

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

Comments (none posted)

mysql: low-impact security fix

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

Comments (1 posted)

ncpfs: multiple vulnerabilities

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

Comments (none posted)

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)

ntlmaps: wrong permissions

Package(s):ntlmaps CVE #(s):CAN-2005-2962
Created:September 30, 2005 Updated:October 5, 2005
Description: Drew Parsons noticed that the post-installation script of ntlmaps, an NTLM authorization proxy server, changes the permissions of the configuration file to be world-readable. It contains the user name and password of the Windows NT system that ntlmaps connects to and, hence, leaks them to local users.
Alerts:
Debian DSA-830-1 2005-09-30

Comments (none posted)

ntp: uses wrong gid

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

Comments (none posted)

openssh: GSSAPI credential disclosure

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

Comments (none posted)

OpenSSL: information leak

Package(s):openssl CVE #(s):CAN-2005-0109
Created:May 23, 2005 Updated:October 11, 2005
Description: Hyper-Threading technology, as used in FreeBSD other operating systems and implemented on Intel Pentium and other processors, allows local users to use a malicious thread to create covert channels, monitor the execution of other threads, and obtain sensitive information such as cryptographic keys, via a timing attack on memory cache misses. See this LWN article for more information.
Alerts:
Trustix TSLSA-2005-0028 2005-06-13
Mandriva MDKSA-2005:096 2005-06-06
Red Hat RHSA-2005:476-01 2005-06-01
Fedora FEDORA-2005-390 2005-05-23
Fedora FEDORA-2005-389 2005-05-23

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

openvpn: multiple vulnerabilities

Package(s):openvpn CVE #(s):CAN-2005-2531 CAN-2005-2532 CAN-2005-2533 CAN-2005-2534
Created:August 23, 2005 Updated:October 10, 2005
Description: A number of vulnerabilities were discovered in OpenVPN that were fixed in the 2.0.1 release:

A DoS attack against the server when run with "verb 0" and without "tls-auth" when a client connection to the server fails certificate verification, the OpenSSL error queue is not properly flushed. This could result in another unrelated client instance on the server seeing the error and responding to it, resulting in a disconnection of the unrelated client.

A DoS attack against the server by an authenticated client that sends a packet which fails to decrypt on the server, the OpenSSL error queue was not properly flushed. This could result in another unrelated client instance on the server seeing the error and responding to it, resulting in a disconnection of the unrelated client.

A DoS attack against the server by an authenticated client is possible in "dev tap" ethernet bridging mode where a malicious client could theoretically flood the server with packets appearing to come from hundreds of thousands of different MAC addresses, resulting in the OpenVPN process exhausting system virtual memory.

If two or more client machines tried to connect to the server at the same time via TCP, using the same client certificate, a race condition could crash the server if --duplicate-cn is not enabled on the server.

Alerts:
Debian DSA-851-1 2005-10-09
Mandriva MDKSA-2005:145 2005-08-22

Comments (none posted)

pam_ldap: plain text authentication leak

Package(s):pam_ldap CVE #(s):CAN-2005-2069
Created:July 14, 2005 Updated:October 17, 2005
Description: pam_ldap and nss_ldap ignore the "ssl start_tls" ldap.conf setting, allowing an attacker to sniff unencrypted passwords and other information.
Alerts:
Red Hat RHSA-2005:767-01 2005-10-17
Red Hat RHSA-2005:751-01 2005-10-17
SuSE SUSE-SR:2005:020 2005-09-12
Ubuntu USN-152-1 2005-07-21
Mandriva MDKSA-2005:121 2005-07-18
Gentoo 200507-13 2005-07-14

Comments (none posted)

pcre3: arbitrary code execution

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

Comments (none posted)

perl: setuid vulnerabilities

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

Comments (none posted)

perl: symlink vulnerability

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

Comments (none posted)

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)

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)

prozilla: arbitrary code execution

Package(s):prozilla CVE #(s):CAN-2005-2961
Created:October 3, 2005 Updated:October 5, 2005
Description: Tavis Ormandy discovered a buffer overflow in prozilla, a multi-threaded download accelerator, which may be exploited to execute arbitrary code.
Alerts:
Debian DSA-834-1 2005-10-01

Comments (none posted)

pstotext: remote execution of arbitrary code

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

Comments (2 posted)

Py2Play: remote execution of arbitrary Python code

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

Comments (none posted)

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: arbitrary command execution

Package(s):ruby CVE #(s):CAN-2005-1992
Created:June 21, 2005 Updated:October 6, 2005
Description: Ruby (versions < 1.8.2) is vulnerable to arbitrary command execution on XMLRPC servers.
Alerts:
Gentoo 200510-05 2005-10-06
Red Hat RHSA-2005:543-01 2005-08-05
Mandriva MDKSA-2005:118 2005-07-12
Gentoo 200507-10 2005-07-11
Debian DSA-748-1 2005-07-10
Ubuntu USN-146-1 2005-06-29
Fedora FEDORA-2005-475 2005-06-22
Fedora FEDORA-2005-474 2005-06-22

Comments (none posted)

shorewall: rule bypass vulnerability

Package(s):shorewall CVE #(s):CAN-2005-2317
Created:July 21, 2005 Updated:October 10, 2005
Description: Shorewall has a vulnerability in which a client that is accepted by MAC address filtering can bypass other rules, allowing access to all open services on the firewall.
Alerts:
Ubuntu USN-197-1 2005-10-10
Debian DSA-849-1 2005-10-08
Gentoo 200507-20:02 2005-07-22
Gentoo 200507-20 2005-07-22
Mandriva MDKSA-2005:123 2005-07-20

Comments (none posted)

slocate: long path bug

Package(s):slocate CVE #(s):CAN-2005-2499
Created:August 22, 2005 Updated:October 5, 2005
Description: A bug was found in the way slocate processes very long paths. A local user could create a carefully crafted directory structure that would prevent updatedb from completing its file system scan, resulting in an incomplete slocate database.
Alerts:
Red Hat RHSA-2005:346-01 2005-10-05
Red Hat RHSA-2005:345-02 2005-09-28
Mandriva MDKSA-2005:147 2005-08-22
Fedora FEDORA-2005-771 2005-08-22
Fedora FEDORA-2005-770 2005-08-22
Red Hat RHSA-2005:747-02 2005-08-22

Comments (none posted)

smb4k: temporary file vulnerability

Package(s):smb4k CVE #(s):CVE-2005-2851
Created:September 7, 2005 Updated:December 7, 2005
Description: Smb4K has a temporary file vulnerability which can allow an unprivileged user to read certain files which would otherwise be inaccessible.
Alerts:
Debian-Testing DTSA-25-1 2005-12-05
Gentoo 200511-15 2005-11-18
Mandriva MDKSA-2005:157 2005-09-06

Comments (none posted)

squid: DoS issues

Package(s):squid CVE #(s):CAN-2005-2794 CAN-2005-2796
Created:September 6, 2005 Updated:November 7, 2005
Description: Squid-2.5.10-r2 and earlier has three Denial of Service issues.
Alerts:
Debian DSA-809-3 2005-11-07
Debian DSA-809-2 2005-09-30
SuSE SUSE-SA:2005:053 2005-09-16
Red Hat RHSA-2005:766-01 2005-09-15
Ubuntu USN-183-1 2005-09-13
Mandriva MDKSA-2005:162 2005-09-12
Debian DSA-809-1 2005-09-13
OpenPKG OpenPKG-SA-2005.021 2005-09-10
Gentoo 200509-06 2005-09-07
Fedora FEDORA-2005-852 2005-09-06
Fedora FEDORA-2005-851 2005-09-06

Comments (none posted)

squid: authentication handling

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

Comments (none posted)

sudo: race condition

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

Comments (none posted)

sysreport: insecure temporary file

Package(s):sysreport CVE #(s):CAN-2005-2104
Created:August 9, 2005 Updated:November 11, 2005
Description: Bill Stearns discovered a bug in the way sysreport creates temporary files. It is possible that a local attacker could obtain sensitive information about the system when sysreport is run.
Alerts:
Fedora FEDORA-2005-1072 2005-11-10
Fedora FEDORA-2005-1071 2005-11-10
Red Hat RHSA-2005:598-01 2005-08-09

Comments (none posted)

File overwrite vulnerability in tar and unzip

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

Comments (1 posted)

tcpdump: denial of service

Package(s):tcpdump CVE #(s):CAN-2005-1267
Created:June 9, 2005 Updated:October 10, 2005
Description: Several tcpdump protocol decoders contain programming errors which can cause them to go into infinite loops.
Alerts:
Debian DSA-854-1 2005-10-09
Slackware SSA:2005-195-10 2005-07-15
Ubuntu USN-141-1 2005-06-21
Mandriva MDKSA-2005:101 2005-06-15
Fedora FEDORA-2005-407 2005-06-16
Gentoo 200505-06:02 2005-05-09
Red Hat RHSA-2005:505-01 2005-06-13
Fedora FEDORA-2005-406 2005-06-09

Comments (none posted)

tcpdump: multiple DoS issues

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

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

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

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

Comments (none posted)

texinfo: temporary file vulnerability

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

Comments (none posted)

ucd-snmp: denial of service

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

Comments (none posted)

uim: privilege escalation

Package(s):uim CVE #(s):CVE-2005-3149
Created:October 4, 2005 Updated:December 7, 2005
Description: Masanari Yamamoto discovered that Uim uses environment variables incorrectly. This bug causes a privilege escalation if setuid/setgid applications are linked to libuim. This bug only affects immodule-enabled Qt (if you build Qt 3.3.2 or later versions with USE="immqt" or USE="immqt-bc").
Alerts:
Debian-Testing DTSA-22-1 2005-12-05
Debian DSA-895-1 2005-11-14
Mandriva MDKSA-2005:198 2005-10-26
Gentoo 200510-03 2005-10-04

Comments (none posted)

unzip: race condition

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

Comments (none posted)

util-linux: unintentional grant of privileges by umount

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

Comments (none posted)

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)

webmin, usermin: remote code execution through PAM authentication

Package(s):webmin usermin CVE #(s):CAN-2005-3042
Created:September 26, 2005 Updated:October 7, 2005
Description: Keigo Yamazaki discovered that the miniserv.pl webserver, used in both Webmin and Usermin, does not properly validate authentication credentials before sending them to the PAM (Pluggable Authentication Modules) authentication process. The default configuration shipped with Gentoo does not enable the "full PAM conversations" option and is therefore unaffected by this flaw.
Alerts:
Mandriva MDKSA-2005:176 2005-10-07
Gentoo 200509-17 2005-09-24

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: 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: heap overflow

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

Comments (none posted)

xpdf: buffer overflow

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

Comments (1 posted)

xpdf: denial of service

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

Comments (none posted)

zlib: buffer overflow

Package(s):zlib CVE #(s):CAN-2005-2096
Created:July 6, 2005 Updated:October 27, 2005
Description: zlib has a buffer overflow vulnerability that can be exploited by inflation of corrupted files, this can be used to crash zlib or possibly remotely execute code.
Alerts:
Mandriva MDKSA-2005:196 2005-10-26
Debian DSA-797-2 2005-09-28
Fedora FEDORA-2005-565 2005-07-13
Slackware SSA:2005-189-01 2005-07-10
Trustix TSLSA-2005-0034 2005-07-08
Mandriva MDKSA-2005:112 2005-07-06
Fedora FEDORA-2005-523 2005-07-07
Fedora FEDORA-2005-524 2005-07-07
OpenPKG OpenPKG-SA-2005.013 2005-07-07
Ubuntu USN-148-1 2005-07-06
SuSE SUSE-SA:2005:039 2005-07-06
Red Hat RHSA-2005:569-01 2005-07-06
Gentoo 200507-05 2005-07-06
Debian DSA-740-1 2005-07-06

Comments (6 posted)

zlib: buffer overflow

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

Comments (none posted)

Page editor: Jonathan Corbet

Kernel development

Brief items

Kernel release status

The current stable 2.6 release is 2.6.13.4, released on October 10. It contains a small number of security-related fixes, a fix for the elusive Sparc FPU bug, and a few other patches.

The current 2.6 prepatch is 2.6.14-rc4, announced by Linus on October 10. This will be, he says, the last -rc release before 2.6.14 comes out. It contains mostly fixes, but there's also some driver updates, a new Megaraid SAS driver, and a new gfp_t type which has caused a prototype change for many internal functions which perform memory allocations (see below). The details may be found in the long-format changelog.

There have been no -mm releases since 2.6.14-rc2-mm2 came out on September 29.

Comments (none posted)

Kernel development news

Quote of the week

In general, if you act like I've got all the attention span of a slightly retarded golden retriever, you'll be pretty close to the mark.
-- Linus Torvalds

Comments (none posted)

Two new web sites

Those of you who were watching in the early days of Linux kernel development will remember a series of web sites which consisted of a list of kernel releases and the changes to be found in each. Maintaining such a site is a considerable amount of work, however, and no such site has been operating for some time now. That has just changed, however, with Diego Calleja's announcement of his LinuxChanges page, hosted on the KernelNewbies site. The entries go all the way back to 2.5.1 (released almost four years ago) and provide a list of relevant changes for each release. It is a useful site which, one hopes, will be kept current for a long time to come.

For those who are interested in the many projects underway in the networking subsystem, a visit to the new linux-net wiki may be in order. Visitors cannot help being struck by the amount of work which is going on in this area.

Comments (none posted)

Introducing gfp_t

Most kernel functions which deal with memory allocation take a set of "GFP flags" as an argument. These flags describe the allocation and how it should be satisfied; among other things, they control whether it is possible to sleep while waiting for memory, whether high memory can be used, and whether it is possible to call into the filesystem code. The flags are a simple integer value, and that leads to a potential problem: coding errors could result in functions being called with incorrect arguments. An occasional error has turned up where function arguments have gotten confused (usually through ordering mistakes). The resulting bugs can be strange and hard to track down.

A while back, the __nocast attribute was added to catch these mistakes. This attribute simply says that automatic type coercion should not be applied; it is used by the sparse utility. A more complete solution is on the way, now, in the form of a new gfp_t type. The patch defining this type, and changing several kernel interfaces, was posted by Al Viro and merged just before 2.6.14-rc4 came out. There are several more patches in the series, but they have evidently been put on hold for now.

The patches are surprisingly large and intrusive; it turns out that quite a few kernel functions accept GFP flags as arguments. For all that, the actual code generated does not change, and the code, as seen by gcc, changes very little. Once the patch set is complete, however, it will allow comprehensive type checking of GFP flag arguments, catching a whole class of potential bugs before they bite anybody.

Comments (5 posted)

Hard drive protection

One of the many features which will be shipped with the 2.6.14 kernel will be a driver for the "hard drive active protection system" found in some ThinkPad laptops. This system provides a set of sensors, and, in particular, an accelerometer which can report on the position of the laptop - and how quickly that position is changing. There are a number of applications of such device - such as a version of neverball played by tipping the laptop. The real purpose, however, is to enable the system to react to a fall and attempt to protect the hard drive.

The next step in the implementation of that purpose is the hard drive protection patch recently posted by Jon Escombe. This patch adds two new callbacks to the block request queue which drivers can provide:

    typedef int (issue_protect_fn) (request_queue_t *);
    typedef int (issue_unprotect_fn) (request_queue_t *);

If the driver provides these functions, the request queue, as seen in sysfs, will contain a new protect attribute. If a value is written to that attribute, the block system will interpret it as an integer number of seconds. The issue_protect_fn() will be called, and the request queue will be plugged for the indicated number of seconds. When that time expires, issue_unprotect_fn() will be called and the queue will be restarted.

The theory of operation here is that a user-space daemon will be monitoring the status of the system, as reported by the accelerometer. Should this daemon note that the laptop has begun to accelerate, it will quickly write a value to the protect attribute for each drive in the system. The drives will respond by parking the disk heads, and, in any other possible way, telling the drive to crawl into its shell and prepare for impact. Once the event has transpired, the shattered remains of the laptop can attempt to resume normal operation.

The idea seems reasonable, but block maintainer Jens Axboe has turned down the patch for now. Says Jens:

We have far too many queue hooks already, adding two more for a relatively obscure use such as this one is not a good idea.

The number of request queue callbacks is indeed large. Some of them have little to do with drivers (there's one which is called whenever disk activity happens, for example; it can be used to flash a keyboard LED in the absence of a hardware disk activity light), but others, such as the ones discussed here, are direct requests to the underlying block driver. The use of callbacks seems a little redundant in this situation, given that the request queue is, fundamentally, a mechanism for conveying commands to block drivers. The right solution might thus be to use the request queue to carry commands beyond those requesting the movement of blocks to and from the drive.

To an extent, the request queue is already used this way. Packet commands, ATA task file commands, and power management commands can be fed to drivers through the queue. In each case, the flags field of struct request is used to indicate that something special is being requested. The use of flags in this way is getting a little unwieldy, however, leading to the consideration of a new approach.

That approach, as seen in a patch held by Jens, is to add a new field (cmd_type) to struct request which indicates the type of command embodied by each request. Currently-anticipated types include packet commands, sense requests, power management commands, flush requests, driver-specific special requests, and Linux-specific, generic requests. Oh, and the occasional request to move a disk block in one direction or the other. The addition of cmd_type turns struct request into a generic carrier of commands to a disk drive.

With this mechanism in place, the "brace yourself, we're falling!" message becomes just another Linux-specific block request type. When such an event happens, the kernel need only place one of those messages on the queue - preferably at the head of the queue - and call the driver's request() function. The driver can then prepare the drive for the coming catastrophe and plug the queue itself. No additional callbacks required.

This approach does involve some significant changes to the block layer, however, and would include a driver API change. So it is not likely to take a quick path into the kernel. The hard drive protection mechanism, which will require the new API, thus looks likely to wait in line for a while yet.

Comments (15 posted)

Adaptive file readahead

Readahead is a technique employed by the kernel in an attempt to improve file reading performance. If the kernel has reason to believe that a particular file is being read sequentially, it will attempt to read blocks from the file into memory before the application requests them. When readahead works, it speeds up the system's throughput, since the reading application does not have to wait for its requests. When readahead fails, instead, it generates useless I/O and occupies memory pages which are needed for some other purpose.

The current kernel readahead implementation uses a window 128KB in length. When readahead seems appropriate, the kernel will speculatively bring in the next 128KB of file data. If the application continues to read sequentially through that data, the next 128KB chunk will be brought in when the application is part-way through the first one. This implementation works, but Wu Fengguang thinks that it can be made better.

In particular, Wu thinks that the fixed readahead window size should, instead, adapt to both the application's behavior and the global state of the system. His adaptive readahead patch is an implementation of this thought. It is a work of daunting complexity, but the core ideas are reasonably straightforward.

The adaptive readahead patch tries to balance two constraints: readahead should be performed aggressively, but not to the point that the system starts thrashing or readahead pages get recycled before the application uses them. Every time a readahead decision is to be made for a specific file, the adaptive code looks at how much memory is available for readahead and how quickly the application has been working through the file. If memory is tight, or if the disk holding the file is congested, readahead will not be performed at all.

The code also looks at the pressure on the inactive page lists and tries to figure out whether any readahead pages are in danger of falling off that list and being reclaimed. In that situation, the readahead pages will be moved back up the list, keeping them in memory for a bit longer. This "rescue" operation helps to keep previous readahead work from being wasted; since it is only performed when the application consumes data from the file, it will not happen if the reading process has stalled entirely. But, when the application is working through the data, it will get another chance to benefit from readahead which has already been performed. No more readahead will be started in that situation, however.

If, instead, the application is making use of its readahead pages and the memory is available, the readahead window can grow up to 1MB. For streaming media or data processing applications which work their way sequentially through large files, this enlarged window can lead to significant performance gains.

In fact, Wu claims results which are "pretty optimistic." They include a 20-100% improvement for applications doing parallel reads, and the ability to run 800 1KB/sec simultaneous streams on a 64MB system without thrashing. The page cache hit rate is claimed to be 91%, which is quite good.

The adaptive readahead patch might, thus, be a worthwhile addition to the Linux memory management subsystem. There has been little discussion (none, actually) of the patch on the list, however. Complicated patches working in an obscure corner of memory management do not receive the same level of review as, say, new filesystems, it would seem. In any case, a patch of this nature will require a good deal of testing before it can be considered for any sort of merge. So, while adaptive readahead may indeed make its way into the mainline, it's not something to expect to see in the very near future.

Comments (4 posted)

Patches and updates

Kernel trees

Core kernel code

Development tools

Device drivers

Documentation

Filesystems and block I/O

Memory management

Networking

Architecture-specific

Security-related

Miscellaneous

Page editor: Jonathan Corbet

Distributions

News and Editorials

How many is too many?

It was recently suggested that there are too many Linux distributions. Apparently Michael Dell of Dell Computers agrees. But is it true?

As of this writing the LWN Distributions List contains 431 active(*) distributions. (*)Some portion of those are not, in fact, even remotely active projects. However we are very conservative about removing projects, and on several occasions when we moved a project to the non-active section of the list we received email saying the project was indeed active, just really slow.

This leaves us with some questions. Do we need hundreds of Linux distributions? How much overlap is there in all those distributions? Why do people want to create their own Linux distributions?

We probably don't need hundreds of Linux distributions, but there is actually less overlap than it might seem. Many distributions are created for a specific purpose. Regardless of the purpose, there is usually more than one way of doing something so there's likely to be some overlap in even the most specialized of categories as different projects take a different approach to solving the problem.

Many distributions are highly customized for a particular organization. The chances are no one outside of that organization will be all that interested, but they are open projects so we list them. Likewise there are many distributions that have been localized for a particular country or language. There are a wide variety of embedded distributions for an equally wide variety of hardware and applications. There are distributions that focus on security or the desktop or education (for children of all ages), or multimedia experience.

The media tells us that we are "not there yet" on the desktop so we obviously do need the competition there. Some projects work only with certain types of hardware, and it is projects like these that allow our mainstream distributions to support more processors.

When we eliminate the specialized categories we are left with only seventy distributions. Not hundreds at all. There are several different philosophies on package management; RPM- based, .deb types, source-based, and few others like Conary and Pacman. There are many small consulting firms, who sell and support their own brand of Linux. If these consulting firms are making a living, more power to them.

For hardware manufacturers like Mr. Dell, focusing on the leading distributions should be sufficient. If that's still too many, chose a subset. If Linux runs well on the hardware, then the other distributions can be installed by those whose tastes are less than mainstream. Natural selection will take care of the rest, one way or another.

Comments (14 posted)

New Releases

OpenLab 4 (Perdita) - Release Anouncement

OpenLab International has announced (click below) the international release of OpenLab4. OpenLab4 is an all-encompassing GNU/Linux software distribution, catering to desktop, power and server users alike. OpenLab4 allows for the use of varied computer technologies, ranging from obsolete to state-of-the-art, from stand-alone PC, fat-client to diskless workstation configuration.

Full Story (comments: none)

SuSE 10 Arrives (eWeek)

eWeek takes a look at SUSE Linux 10.0. "Like Linux Pro before it, SuSE Linux 10 is designed both to be a cutting-edge Linux distribution for enthusiasts while providing the easy-to-use KDE and GNOME interfaces for less-experienced desktop users. This distribution comes with GNOME 2.12 and KDE 3.4.2. In addition to its desktop, SUSE Linux 10.0 includes more than 1,500 open-source Linux applications and packages that can be optionally installed for Web hosting, application development and home networking." Here's the official announcement.

Comments (1 posted)

Ubuntu 5.10RC

The final release candidate for Ubuntu 5.10 ("Breezy") is now available; here's your chance to test things out before next week's release. Inside the announcement (click below) you'll find download information, a list of important new features in 5.10, and information to sign up to get free CD mailed to you. The Kubuntu Breezy Release Candidate is also available.

Full Story (comments: 7)

Mandriva Linux 2006 available to Club members

Members of Mandriva Club are probably already aware of the release of Mandriva Linux 2006, currently only available to club members. "2006 is the first version after the merger of Mandriva, Conectiva and Lycoris. It is the most user-friendly, ergonomic and yet most powerful Mandriva Linux ever. Starting today Club members and offical contributors to the distribution are entitled to download various editions of the distribution, all including commercial applications and plugins such as Flash, Java and the graphics drivers from NVIDIA and ATI."

Comments (none posted)

Distribution News

Ubuntu launches "The Fridge"

Ubuntu Chief Refrigeration Engineer Jeff Waugh has sent out an announcement for The Fridge, intended to be "an information hub for the Ubuntu community, bringing together news, grassroots marketing, advocacy, team collaboration, and great original content."

Full Story (comments: 1)

Debian Project news

The official Debian Wiki has been announced. "The original wiki pages from wiki.debian.net have been converted and moved to wiki.debian.org. Thanks to Michael Ivey for hosting the previous wiki for the last four years and to Don Armstrong and various others for assisting in the migration."

The Board of Directors of Software in the Public Interest, Inc. will hold its quarterly meeting on Tuesday, October 18, 2005, at 19:00 UTC in #spi on irc.oftc.net. The public is welcome at all SPI meetings.

Bill Allombert covers the Debian menu transition, part 2.

Comments (none posted)

Distribution Newsletters

Debian Weekly News

The Debian Weekly News for October 11, 2005 looks at a Debian-based underwater vehicle, a series of articles on using a Debian-based firewall, wiki spam, reviving the Debian FAQ, and several other topics.

Full Story (comments: none)

Fedora Weekly News

Fedora Weekly News #17 covers the release of Firefox 1.5 Beta 2, OOoCon Interviews & Keynotes, Dogtail, Fedora Security Basics, Yumex 0.42-6 released for FC4, setting up Linux iSCSI on FC4, updated Fedora Core 4 ISO for PPC, and more.

Comments (none posted)

Gentoo Weekly Newsletter

The Gentoo Weekly Newsletter for the week of October 10, 2005 is out. Topics this week include Gnome 2.12 moving to unstable, Gentoo at the Linux World Expo London, Oberhausen GUM, and more.

Comments (none posted)

DistroWatch Weekly, Issue 121

The DistroWatch Weekly for October 10, 2005 is out. "A very busy week of exciting new releases is behind us, but that doesn't mean that this week will be any less interesting - in fact, we expect a new KDE 3.4.3 on Wednesday, while the "Breezy Badger" family of Ubuntu Linux and its partner projects are scheduled for release on Thursday. Also in this issue: we'll analyse the events of the past week, introduce Mandriva 2006 Discovery Live, feature WIENUX 1.0, continue with the usual release summaries, and conclude with a handful of interesting new distributions."

Comments (none posted)

Minor distribution updates

Ark Linux 2005.2 Release Candidate with KDE 3.5 Beta 1 (KDE.News)

KDE.News looks at Ark Linux 2005.2. "Ark Linux is a very KDE centric desktop Linux distribution, aimed at making Linux easily usable to everyone while remaining technically sane. Aside from the move to KDE 3.5, this release features even more KDE integration including OpenOffice.org KAddressBook integration, and the usual round of speedups and bugfixes. The Ark Linux team are planning to release 2005.2 final at the same time as KDE 3.5 is released."

Ark Linux 2005.2 rc3 was released this week.

Comments (none posted)

Pie Box Enterprise Linux 3 AS U6 now available

Pie Box Enterprise Linux 3 Advanced Server Update 6 has been announced (click below). This update includes improved support for dual-core processors, kernel and user support for 2 terabyte partitions on block devices, driver updates, security updates, bug fixes and more.

Full Story (comments: none)

64 Studio 0.4.0 alpha released

Release 0.4.0 alpha of 64 Studio, an audio distribution aimed at 64 bit platforms, is out. "Our latest monthly release of 64 Studio, version 0.4.0 alpha, is now available by apt. The distribution is now based mostly on Debian Etch, but the Etch installer is not yet available, so please use the 0.3.0 iso image as an installer and then run the 64studio-upgrade script, as root, to pull the 0.4.0 update from our apt server."

Full Story (comments: none)

Package updates

Fedora updates

Fedora Core 4 updates: mysql (update to MySQL 4.1.14), nut (update to 2.0.2), mc (bug fixes), cdrtools (fixed mkisofs), udev (bug fixes and features), wget (update to 1.10.1), xpdf (apply upstream patch to fix resize/redraw bug), cman-kernel (rebuilt against kernel-2.6.13-1.1526_FC4), dlm-kernel (rebuilt against kernel-2.6.13-1.1526_FC4), GFS-kernel (rebuilt against kernel-2.6.13-1.1526_FC4), gnbd-kernel (rebuilt against kernel-2.6.13-1.1526_FC4).

Fedora Core 3 updates: libwpd (fix import that causes glitches on export), nut (update to 2.0.2), mc (bug fixes), udev (fix issues with recent kernel updates), wget (update to 1.10.1), xpdf (apply upstream patch to fix resize/redraw bug).

Comments (none posted)

Mandriva updates

Mandriva has updated freetype2 (fix an invalid subpixel rendering), mozilla-thunderbird-nb (corrects a packaging bug), shorewall (fixes a bug in the way chkconfig handled shorewall upgrades), postgresql (bug fixes), ghostscript (bug fixes), drakxtools (new version of the HPLIP driver suite).

Comments (none posted)

Distribution reviews

Review: Ubuntu 5.10 Breezy Badger (Linux.com)

Linux.com reviews the Ubuntu (and Kubuntu) 5.10 release, also known as Breezy Badger. "The default set of applications includes Firefox, Evolution, OpenOffice 2, Gaim, a BitTorrent client, Gnomemeeting, the GIMP, and a number of other productivity and entertainment applications for desktop use. The odds are good that this set of applications will be sufficient for many users -- and if not, it's easy enough to add new ones. Ubuntu includes two GUI package management tools, Synaptic and Gnome App Install. Synaptic is a front end for the Advanced Packaging Tool (APT), and is somewhat complex. It's simpler than using apt-get for many users, but it still may be a bit arcane for users who aren't familiar with Linux package management."

Comments (14 posted)

Review: MitraX live CD (Linux.com)

Linux.com reviews MitraX, a live CD from Serbia. "MitraX 0.3.1 is based on Slackware Linux, with the 2.6.9 kernel, and uses FVWM-95 as its window manager. Nenad Mitrovic, the creator of MitraX, has carefully selected the software packages. If you look at the software that comes with this distribution, it's clear that MitraX is a tool for network administrators, but also well-suited for desktop use. You can watch a movie, listen to music, write a document, send an email, create a spreadsheet, process a photo, or back up data from your hard disk. It is perfect for burning to a wallet-size CD, and could be used in many situations. It is incredible what can you do with this live CD, which only takes up 50MB."

Comments (none posted)

Wolvix: Leader of the Pack (TuxMachines)

TuxMachines.org has a review of Wolvix. "In summation, Wolvix is all that it claims and more. I found the entire experience quite enjoyable and easy. Despite its small size, it's complete with wonderful assortment of included applications and utilities. It's fast and stable! I didn't experience one lockup, freeze, or crash. The unified desktop experience gives it polished look and feel. I was highly impressed with this offering and can recommend it to anyone. In fact, I suggest you download and try it out for yourself today. It is definitely at least a 9 out of 10!"

Comments (none posted)

Page editor: Rebecca Sobol

Development

GIMP 2.4 Moves Toward Better Usability

October 12, 2005

This article was contributed by Matt Gushee

The GNU Image Manipulation Program (GIMP) has long been dogged by criticisms of its user interface. Among the complaints are the program's heavy reliance on popup menus and the behavior of its multiple windows. To be fair, a bitmap image editor is probably by nature very hard to design well: witness Adobe Photoshop (to which the GIMP is often unfavorably compared) and the training-and-documentation industry that has grown up around its complexity.

And the GIMP, whatever its shortcomings, has a large and dedicated user base. So the development team could be forgiven, perhaps, for simply giving up on usability. But just the opposite is happening. The latest development release incorporates a number of enhancements aimed at improving usability. These changes alone will probably do little to attract new users or discourage existing ones. But beyond the incremental improvements, the GIMP project seems committed to finding a better design process.

I will have more to say about process issues shortly. But first, let's examine some of the user interface improvements in GIMP 2.3.4. This release is a preview of GIMP 2.4.

There have been several changes for better compliance with the GNOME Human Interface Guidelines. These are mostly minor alterations like changes in capitalization of menu items and the labeling of buttons with appropriate action verbs instead of "OK." Menus have been reorganized; particularly noteworthy is that the Script-Fu menu has been merged into the Filters menu, eliminating a long-standing source of confusion.

There is also a new rectangle selection tool which, rather like the current crop tool, uses a two step process where the user creates a "proposed selection" that can be resized either with the mouse or by entering numerical parameters before finalizing the selection. Also like the crop tool, the unselected area is dimmed for improved visual feedback.

Drag and drop capability has also been enhanced, both internally and between the GIMP and other applications. It is now possible, for example, to select a brush, pattern, or gradient by dragging it from its palette to a Script-Fu dialog. With the addition of XDS (Direct Save Protocol) support, you can save images by dragging them to any file manager that supports XDS, as shown in this image.

Finally, developers are addressing one of the most common interface gripes: the multitude of separate top-level windows. It is now possible to set "helper" windows--palettes and dialogs--to be transient to the image window. This means that if you minimize an image window, all the helper windows, and the main toolbox, are minimized with it. This behavior becomes problematic when there are multiple images open, but given that users have widely varying expectations for window behavior, there is probably no perfect solution to this problem.

But what does this all mean for the user experience as a whole? Not much. The changes are in my opinion, mostly useful. Yet the new usability fixes do not represent a unified vision of the GIMP experience (before anyone starts writing nastygrams, let me point out that I don't consider the GIMP team particularly at fault here--but more on that in a moment).

I believe that there are two larger issues that need to be resolved. One of these is inconsistent UI behavior. Take drag and drop, for example. Suppose you have discovered that you can save an image by dragging its thumbnail from the GIMP Image dialog to a ROX-filer. Knowing this, you might expect to be able to open an image by dragging it from ROX to the Images dialog, but ... no such luck. It turns out you *can* open an image with drag and drop, but you have to drag it to the main toolbox.

There are other issues with drag and drop, not necessarily the fault of the GIMP, but nonetheless problematic for GIMP users. For example, you can open an image in the GIMP by dragging it from Firefox or Epiphany, but not other way around. XDS support is nice, but there are few file managers that support it.

Another sore point is the tradeoff between functionality and simplicity, and there appears to be no consistent approach here. Some of the changes in the new GIMP tend towards simplicity, such as combining the Script-Fu and Filters Menus, while others introduce complexity, such as the new rectangle selection tool. What underlies both of these issues, I suspect, is that up to now there has been no real vision of who the users are and what they need.

Enter OpenUsability.org. OpenUsability is a Web-based project portal that "... brings Open Source Developers and Usability Experts together." The site provides a structure and tools for gathering usability data and discussing design issues; a growing number of projects are participating, some of the more prominent ones being Wikipedia, WordPress, Anjuta DevStudio, and a number of KDE projects.

Simply registering your project at a portal guarantees nothing, of course, but the GIMP team appears committed to really using the process. Among the forty-plus registered participants for GIMP-OpenUsability are lead developer Sven Neumann and at least 6 other active GIMP developers. Moreover, in less than two months the GIMP forums have racked up about 350 posts; based on a quick non-scientific survey of the projects at the site, these numbers make the GIMP by far the most active project at OpenUsability.org. Looking at the content of the discussions, we find a bit of the perennial "Why can't GIMP be more like Photoshop?" complaining, but also a good deal of thoughtful consideration of what a more usable GIMP would look like, and how to improve the design process.

Those who are hoping for revolutionary changes in GIMP will have to wait a bit longer. Based on the current release, GIMP 2.4 will offer some significant improvements, but the overall experience will be more or less unchanged. For the long term, who knows? OpenUsability is an experiment, and there is no proven model for integrating user-centered design into an open source development process. Nonetheless, it is encouraging to see the GIMP team take this initiative. If the effort succeeds, we may have a new model for open source development.

Resources

Comments (3 posted)

System Applications

Audio Projects

Oggz 0.9.3 releasedd

Version 0.9.3 of Oggz, a collection of command line tools and a library for handling Ogg format audio files, is out with some new features and bug fixes.

Full Story (comments: 1)

Clusters and Grids

Java Parallel Processing Framework version 0.5.4 released (SourceForge)

Version 0.5.4 of the Java Parallel Processing Framework has been released. "Java Parallel Processing Framework is a set of tools and APIs to facilitate the parallelization of CPU intensive applications, and distribute their execution over a network of heterogenous nodes. This release [adds] 2 major features, related to integration with existing applications."

Comments (none posted)

Open MPI 1.0 release candidates available

Release candidate 1 of Open MPI version 1.0, an MPI-2 high performance computing implementation, has been announced. "We will likely have a few more candidates before publishing 1.0 "final." The software is considered feature complete for 1.0 (although many more features are planned for post-1.0), but we would love to have 3rd parties test the software in their own environments and send feedback on their results."

Full Story (comments: none)

Database Software

PostgreSQL point releases 7.3.11, 7.4.9 and 8.0.4

Three new point releases of the PostgreSQL database have been announced. "In order to address several issues identified since our last Point Releases, we have just released the following new versions of PostgreSQL: 7.3.11, 7.4.9 and 8.0.4."

Comments (none posted)

PostgreSQL Weekly News

The October 9, 2005 edition of the PostgreSQL Weekly News is out with the latest PostgreSQL database articles.

Full Story (comments: none)

Printing

PyKota Print Quota System 1.23

Version 1.23 of PyKota, a print quota system for CUPS, is out. Here is the change notice: "Many small bugs were fixed. The documentation was greatly improved, as well as translations. The Web site now contains a WiKi, which amongst other things contains an ever-growing list of supported printers."

Comments (none posted)

Web Site Development

COPL 0.4.0 (SourceForge)

The initial release of COPL, the Convention Plaintext Language, has been announced. "COPL 0.4.0 contains the COPL interpreter 0.4, the COPL cache 0.3 and a COPL interface via CGi and one via PHP. The COPL interpreter is the program which converts plain ASCII text into HTML code. The COPL cache creates temporary files out of already-converted COPL files and thus caches them."

Comments (none posted)

Eclipse Web Tools (O'ReillyNet)

O'Reilly introduces the The Eclipse Web Tools Platform. "The Eclipse Web Tools Platform (WTP) project aims to make web application development easier by attacking the problem from the tool side, providing Eclipse-based tools for creating and manipulating EJBs (optionally exposed as web services), data stores, and JSPs. Committers Jeffrey Liu and Lawrence Mandel introduce this new toolset."

Comments (none posted)

funkload 1.1.0 released

Version 1.1.0 of funkload, a Python-based functional and load web tester, has been announced.

Comments (none posted)

LogMiner 1.5 released (SourceForge)

Version 1.5 of LogMiner, an Apache logfile analysis package, is out. "In release 1.5, an option has been added to prevent LogMiner to resolve the IP address of clients, allowing for faster processing in case you're not interested in TLD statistics."

Comments (none posted)

Midgard 1.7.2 released.

Version 1.7.2 of the Midgard Open Source Content Management System is available. "Midgard's 1.7 branch is a major overhaul of the whole Content Management System. Besides the stable and mature Content Management features of first generation Midgard, it also ships a preview version of second generation Midgard capabilities, allowing developers to have a glimpse at the new day of Midgard2. 1.7.2 is a bugfix release."

Full Story (comments: none)

Whitebeam web-application server 0.9.37 released (SourceForge)

Version 0.9.37 of Whitebeam is out. "Whitebeam is a complete web application server built as an Apache module. Application development is very similar to client-side technologies - based around XML, JavaScript and a server-side DOM. The PostgreSQL database provides high-performance data storage. Release 0.9.37 adds a new mechanism for storing site-wide global data such that it can be quickly retrieved from any server instance. Enhancements to performance for catalogue and contact data have also been added."

Comments (none posted)

Desktop Applications

Calendar Software

Nuxeo releases CalCore 1.3

Nuxeo has announced the release of CalCore 1.3, a Python-based calendaring component. "CalCore is an advanced, flexible calendaring component for Python. It allows the Python developer do write advanced calendaring applications either using their own event storage or integrating with external calendar servers."

Full Story (comments: none)

Desktop Environments

Gnome 2.12.1 released

Gnome 2.12.1 has been released. "The first point release of the stable 2.12.x series of Gnome has been released. This release includes the latest bugfixes and other improvements such as updated translations and is the first in a series of point releases."

Full Story (comments: none)

GNOME Software Announcements

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

Comments (none posted)

KDE Software Announcements

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

Comments (none posted)

Tango project announced (GnomeDesktop)

GnomeDesktop looks at new the Tango project. "Tango aims to address a problem of visual inconsistency between applications commonly running on user's desktop when she/he is running a GNU/Linux distribution. Different projects have their own style that is consistent with itself (mostly), but the final user experience on the "linux desktop" is not so smooth. Just like there is a lot of standards people have been able to agree on across free software projects, Tango tries to propose a few building bricks to make the consistent visual experience possible."

Comments (none posted)

Electronics

FlowDesigner 0.9.0 released

Version 0.9.0 of FlowDesigner has been released. "FlowDesigner is a free (GPL/LGPL) data flow oriented development environment. It can be used to build complex applications by combining small, reusable building blocks. In some ways, it is similar to both Simulink and LabView, but is hardly a clone of either. FlowDesigner features a RAD GUI with a visual debugger. Although FlowDesigner can be used as a rapid prototyping tool, it can still be used for building real-time applications such as audio effects processing. Since FlowDesigner is not really an interpreted language, it can be quite fast."

Comments (none posted)

XCircuit 3.4.3 released

Version 3.4.3 of XCircuit, an electronic schematic drawing package, is available. Changes include several bug fixes.

Comments (none posted)

Financial Applications

SQL-Ledger 2.6.1 released

Version 2.6.1 of SQL-Ledger, a web-based accounting system, is out. See the What's New document for details.

Comments (none posted)

Games

Phil's pyGame Utilities 0.5 released

Version 0.5 of Phil's pyGame Utilities has been announced. Changes include bug fixes, new features and more.

Comments (none posted)

GUI Packages

Announcing dogtail: a GUI automation and test framework

Dogtail is a new a GUI automation and test framework. "Dogtail is a GUI test automation framework written in Python that uses Accessibility (a11y) technologies to communicate with desktop applications. Dogtail scripts are written in Python and executed like any other Python program."

Full Story (comments: none)

Interoperability

Wine Traffic

The October 7, 2005 edition of Wine Traffic is out with new Wine project articles. Topics include: Wine-20050930, Stabilizing for Wine 0.9 Release, Summer of Code Update: MSHTML, Thinking Toward Future Releases, QA & Bug Triaging, Font Issue (Fixed), Lotus Notes 6.51 on Wine 20050930, Test Harness for winedbg, Undocumented API Reference.

Comments (none posted)

Mail Clients

Mozilla Thunderbird 1.5 Beta 2 Released (MozillaZine)

Version 1.5 Beta 2 of the Mozilla Thunderbird email client has been announced. "This release does not contain any major new features since Beta 1. Improvements to mail auto complete (sorting the results based on how popular the recipients are), automated update system, performance, and several security fixes are included in this release."

Comments (none posted)

Multimedia

Linux Multimedia System 0.1.1 released

Version 0.1.1 of LMMS, the Linux Multimedia System, is out. LMMS is a Pygame-based window manager with a joystick interface, it is useful for games, movie players and more. "This release fixes a few bugs and changes the message system. A front end for the NGPC emulator NeoPocott is now available. The documentation is up-to-date."

Comments (none posted)

Music Applications

Smack 0.2 released

Version 0.2 of Smack has been released. "Smack is a drum synth, 100% sample free. It's built with LADSPA plugins and the Om modular synth. New in this release are Noise and resonate filter based metallic percussion, ring modulation based drums, velocity sensitivity, control ports for all drums and random other goodness."

Full Story (comments: none)

WhySynth DSSI softsynth launched

The new WhySynth project has been announced. "WhySynth, as in 'Y'-synth, the super-sized, frankensteinized, evolved and mutated, still rather dorky younger sibling of Xsynth-DSSI. WhySynth, as in (I sometimes ask), "_why_ am I working on another softsynth instead of on paying gigs?""

Full Story (comments: none)

Office Suites

KOffice 1.4.2: Improved OpenDocument Support

The KDE Project has announced the release of KOffice 1.4.2. This version features improved support for the OASIS OpenDocument file format and interoperability with OpenOffice.org. See the change log for more details. (Found on KDE.News)

Comments (8 posted)

Science

GDBI 13 released (SourceForge)

Version 13 of GDBI is available. "GDBI is a genealogy program integrator. It includes an editor and the lifelines report language. It interfaces to 3 GEDCOM databases: phpGedView, GenJ, and jLifelines. At the core is a common Java API to simplify adding more databases and editors. This release adds an import feature for reading in another GEDCOM. It also has fixes for the merge feature added in the previous release."

Comments (none posted)

Web Browsers

What the Flock? it's a new kind of browser (Linux-Watch)

Linux-Watch mentions the new Flock browser project. "Here we go again. Another ground-breaking IT development coming from the general vicinity of Stanford University -- and it's being built in a garage, just like HP was. This one is a new open source browser called Flock. It's built on the Mozilla Gecko HTML rendering engine, like Firefox. However, Flock's intended user market isn't just anybody -- it's designed for bloggers."

Comments (4 posted)

Mozilla Firefox 1.5 Beta 2 Released (MozillaZine)

Version 1.5 Beta 2 of Mozilla Firefox has been released. "Also known as the 1.8 Beta 5 milestone, this is the last beta release of the next major Firefox update and is aimed at testers, extension/theme authors and Web developers. The final release of Firefox 1.5, which will be widely promoted to end-users, is scheduled for later this year."

Comments (none posted)

SiteBar 3.3.5 released! (SourceForge)

Version 3.3.5 of SiteBar has been released. "SiteBar is an online bookmark manager intended to be used as a general bookmark server with versatile browser and import/export support. Keep your bookmarks on your server and access them from anywhere! SiteBar can now serve (using an XBELSync plugin) as a backend for Bookmarks Synchronizer - a favorite Firefox bookmarks extension".

Comments (none posted)

Languages and Tools

Caml

Caml Weekly News

The October 11, 2005 edition of the Caml Weekly News is online with the weekly assortment of Caml language articles. Topics include: ocamldap 2.1.5, Automatic interfacing of ocaml to c?, the shootin is not the shootout, Looking for a configuration file library, and where is GMain.

Full Story (comments: none)

Java

This week on harmony-dev (Oct. 2 - Oct. 8 2005)

The October 2-8, 2005 edition of This week on harmony-dev covers the latest from the Harmony open-source Java implementation.

Full Story (comments: none)

What Is Spring, Part 1 (O'ReillyNet)

O'Reilly introduces Spring, a Java lightweight container. "In this first of a two-part series excerpted from Spring: A Developer's Notebook, authors Bruce Tate and Justin Gehtland help you understand how you can use Spring to produce clean, effective applications. In part 1, they take a simple application and show you how to automate it and enable it for Spring."

Comments (none posted)

Lisp

OpenMCL 1.0 released

Version 1.0 of OpenMCL, an open-source Common Lisp implementation, is out. "This major version provides many new features including support for 64-bit mode on G5-based systems, an improved "Demo Cocoa IDE", better ANSI compliance, and more."

Full Story (comments: none)

Practical Common Lisp formatting tools released

Some new Lisp resources are available. "Peter Seibel has released the source code of the formatting tools he used for writing his book "Practical Common Lisp". The tools, which are written in Common Lisp, can generate HTML, PDF and RTF output from a custom markup language."

Full Story (comments: none)

PHP

File Manage 0.9.5 Released (SourceForge)

Version 0.9.5 of File Manage has been released. "Bobb's File Manage System 0.9.5 is an easy-to-use, 100% plug-and-play PHP-based system that can display lists of specified files and directories, as well as allow files to be created, edited, renamed, copied, moved, or deleted. This release contains exciting new features, namely support the use of EXIF embedded information in images. It also contains important bug fixes and is therefore suggested for all current users."

Comments (none posted)

GeSHi version 1.1.0 (unstable) released (SourceForge)

Unstable version 1.1.0 of GeSHi, a syntax highlighting PHP class that supports over 50 languages, has been announced. "Version 1.1.0 marks the end of the first release cycle on the way to a 1.2.0 stable release. Implemented at this time is the new syntax highlighting engine, and support for PHP, HTML, CSS, Javascript, CodeWorker and Delphi. I encourage anybody who is interested in GeSHi and don't mind installing experimental software to give this version a try, to find out what the improvements are over the 1.0.X series."

Comments (none posted)

Python

Pyflakes 0.2.1 released

Version 0.2.1 of Pyflakes is out with minor bug fixes. "Pyflakes is program that analyzes Python programs and detects various errors. It works by parsing the source file rather than importing it, so it is safe to use on modules with side effects. It's also much faster."

Comments (none posted)

Ruby

Ruby Weekly News

The October 9th, 2005 edition of the Ruby Weekly News looks at the latest discussions from the ruby-talk mailing list.

Comments (none posted)

Scheme

Schemer's Gazette

Issue #9 of the Schemer's Gazette is online with the latest Scheme language news.

Full Story (comments: none)

Tcl/Tk

Dr. Dobb's Tcl-URL!

The October 11, 2005 edition of Dr. Dobb's Tcl-URL! is online with the weekly collection of Tcl/Tk articles and resources.

Full Story (comments: none)

Bug Trackers

Deskzilla 1.0 Released (MozillaZine)

Version 1.0 of Deskzilla has been announced. "ALM Works announces the availability of Deskzilla 1.0, a desktop client for the Bugzilla bug tracking system. Deskzilla delivers features for greater productivity and an improved working environment for the users of Bugzilla."

Comments (none posted)

Miscellaneous

SWIG 1.3.26 released

Version 1.3.26 of SWIG, the Simplified Wrapper and Interface Generator, has been released. SWIG interfaces C and C++ with numerous high-level programming languages. Changes include: "New language modules: Lua, CLISP, and Common Lisp with UFFI. A big overhaul to the PHP module. A change to the way 'extern' is handled. Minor bugfixes specific to the C#, Java, Modula3, Ocaml, Allegro CL, XML, Lisp s-expressions, Tcl, Ruby, and Python modules. Other minor improvements and bugfixes."

Comments (none posted)

Page editor: Forrest Cook

Linux in the news

Recommended Reading

Declaration of InDRMpendence (ZDNet)

ZDNet's David Berlind is beginning to understand the problem with DRM schemes. "You shouldn't take any of this to mean that I don't believe in compensating content copyright holders with whatever royalties they're due (DRM's other role is to assure such compensation to some extent). But as long as DRM technology stands in the way of legitimate use of the content that I've paid for, I as an informed buyer will vote with my dollars by going elsewhere for my content (for example, sites where the artists offer their music for free). You should too."

Comments (9 posted)

Nessus 3.0 to abandon GPL licensing (NewsForge)

NewsForge talks with Ron Gula and Renaud Deraison from Tenable Network Security about a licensing change for Nessus, a vulnerability scanner. "Nessus -- once billed as "the open-source vulnerability scanner" -- is changing its ways as of the 3.0 release, which is expected shortly. According to a recent post on the Nessus Announcements mailing list "Nessus 3 will be available free of charge, including on the Windows platform, but will not be released under the GPL." On its Web site, Nessus now just bills itself as "the network vulnerability scanner.""

Comments (13 posted)

Trade Shows and Conferences

Web 2.0 Conference: Open source everywhere (NewsForge)

Robin 'Roblimo' Miller covers the first day of the Web 2.0 Conference on NewsForge. "Mashups combine other people's work into a new... something. Take clips from videos published on Ourmedia, add music from wherever, and you have a mashup. Think "sampling" -- and remember that lots of DJs and rappers have been sued big-time for using snippets of other people's copyrighted work without authorization. What about all those sites that combine Google Maps with some other cool idea to create something like a crime hotspot map? Or one that shows subway routes and slowdowns? Or whatever? These are all mashups, and this sort of thing seem to be a big deal at Web 2.0."

Comments (none posted)

Web 2.0 launchpad roundup (ZDNet)

ZDNet looks at the initial Web 2.0 Conference announcements, including a personalized vertical search engine from Rollyo, the Flock browser, Zimbra's calendar/e-mail application, Joyent's small group collaboration application, the open-sourcing of Socialtext's Wiki code, the zvents local event/calendar, the KnowNow RSS notification service and the AllPeers Web 2.0 applications creator.

Comments (none posted)

Open Source and Web 2.0 (O'ReillyNet)

Daniel H. Steinberg covers the Open Source and Web 2.0 session at the O'Reilly Web 2.0 conference. "To start the session on "Open Source and Web 2.0," Tim O'Reilly surveyed the early morning audience at the Web 2.0 conference with two questions he has been asking audiences for the past year or so. "How many of you use Linux?" asked the founder and CEO of O'Reilly Media. Less than ten percent raised their hands. He then followed, "How many of you use Google?" Virtually everyone in the room raised their hands. O'Reilly explains that arguing about whether traditional desktop applications run on Linux misses the point. Everyone who raised their hand as a Google user is, by extension, using Linux."

Comments (none posted)

Barry Diller Opens Web 2.0 (O'ReillyNet)

O'ReillyNet reports from the Web 2.0 conference. "The second Web 2.0 conference began with a day of workshops on various aspects of the participatory web. After lunch 13 companies showed their new products in the "Launch Pad" session. From an application that allows you to roll your own search to a platform for travellers, the new releases featured the users. As Tim O'Reilly said when he and John Batelle kicked off the keynote, "the framing idea of this conference is the network as a platform.""

Comments (none posted)

Identity 2.0 Gathering: Getting to the Promised Land (O'ReillyNet)

Kaliya Hamlin discusses digital identities on O'Reilly. "Kaliya Hamlin (a.k.a. Identity Woman) shares her perspective on the topic and invites people to join her and co-conveners Doc Searls, Drummond Reed, and Phil Windley at the Internet Identity Workshop in October. There were many who thought that an identity solution would emerge to support single sign on (SSO) shortly after the Web's emergence in 1994. An SSO solution has proven very elusive."

Comments (none posted)

The SCO Problem

The 8 Remaining IBM Counterclaims (Groklaw)

IBM has dropped some of its counterclaims in the SCO suit. Groklaw looks at the remaining counter claims and notes that SCO's request for more documents has been denied by the court. "Not to ruin SCO's Saturday or anything, but after all that, SCO still faces Red Hat's claims, which are merely on hold, waiting for IBM to finish. And as SCO points out in its SEC filings, it is possible the company could face regulatory issues down the road. I'm sure they are very busy right now making sure they didn't misrepresent to the SEC that IBM was violating Judge Wells' discovery orders, now that Judge Wells has told them in a public hearing that IBM correctly understood her orders, not SCO, and that IBM, contrary to SCO's slurs, fulfilled its discovery obligations regarding nonpublic Linux materials."

Comments (3 posted)

Linux Adoption

China Awards Six-Figure Desktop Linux Rollout (Yahoo.com)

Yahoo.com reports that Sun Wah has won a bid for the deployment of over 140,000 machines in China. "Sun Wah Linux will install RAYS LX, its Debian-based Linux workstation distro, as the default operating system on the desktop PCs. According to Minou Nguyen, a U.S.-based Sun Wah Linux spokesperson, although the project at one time specified Microsoft Windows as the desktop OS, Sun Wah "managed to turn these desktops into dual-boot machines with RAYS LX as the preferred loading OS.""

Comments (15 posted)

Japanese state aims to boost state use of Linux software (Forbes)

Forbes reports on a move towards Linux deployment by the Japanese government. "The government here aims to switch some of its computers to the free Linux operating system and reduce its dependence on Microsoft Corp's Windows, officials indicated. The government is drawing up guidelines for its ministries recommending open-source software such as Linux as an 'important option' in procurement, said an official at the Ministry of Internal Affairs and Communications."

Comments (none posted)

Legal

Stevens v. Sony Decided in AU: Sony Loses (Groklaw)

Groklaw covers Sony's loss in the Australian Sony v Stevens case. "Brendan Scott of Open Source Law, the lawyer who keeps Groklaw up-to-date on legal events in Australia, sent me some news. Here's his email, which he gave me permission to share with you:I'm sure you'll be interested in this. The High Court of Australia (Australia's equivalent of the US Supreme Court) has issued a press release in the Sony v Stevens case. The case relates to Mr. Steven's sale of "mod chips" for the Sony Playstation a couple of years ago."

Comments (none posted)

Interviews

Sander Koning (People Behind KDE)

The People Behind KDE have an interview with Sander Koning. "How and when did you get involved in KDE? I was assisting some groups in a project in autumn 2004 and noticed that one of them had an email address ending in @kde.nl. I decided to take a look and find out what he would be doing. Some browsing brought me to the "Help us" page and I thought that my earlier experience in translating various things might be of use. So I sent a message to the mailing list, and not long after that, I was translating documentation." (Found on KDE.News)

Comments (none posted)

IBM's top Linux expert (AME Info)

AME Info has this interview with Irving Wladawsky-Berger, vice president of Technical Strategy and Innovation at IBM. "Q: What are you hearing from customers about [Linux] value, growth and future? A: You know it's very interesting. When we first started, we had to convince customers that they should pay attention to Linux because it was going to be very important. By 2005, you have to be somebody in a very obscure portion of a very obscure country not to have heard about Linux."

Comments (none posted)

Interview: MySQL AB CEO Marten Mickos (Groklaw)

Groklaw has run an interview with Marten Mickos, CEO of MySQL AB. The interview misses the opportunity to ask interesting questions about the Innobase acquisition, and, instead, concentrates on the partnership with SCO. "I cannot disclose the details of the deal. I can tell you that the deal produces revenue to us. And what do we do with revenue? We hire developers who produce GPL code. I don't want to sound hypocritical, but every penny that comes in the door contributes to our ability to produce more free and open source software."

Comments (3 posted)

Resources

Pass on Passwords with scp (Linux Journal)

Linux Journal shows how to use the scp command. "In this article, I show you how to use the scp (secure copy) command without needing to use passwords. I then show you how to use this command in two scripts. One script lets you copy a file to multiple Linux boxes on your network, and the other allows you to back up all of your Linux boxes easily."

Comments (none posted)

Reviews

A survey of Linux Web development tools (Linux.com)

Linux.com looks at several web development tools. "Of all the Web development programs in this list, Nvu is the only one that really does a lot 'behind the scenes.' With the other programs, you're not very far removed from the actual code, so whether it's standards-compliant is up to the user rather than the program. Nvu generates the code for you, so it's important to consider the code that it generates and whether it's up to snuff. Nvu has a validation tool that submits a page to the World Wide Web Consortium (W3C) Markup Validation Service, and the code generated by Nvu doesn't always pass."

Comments (11 posted)

Improved Thunderbird Still Fails Enterprise Test (eWeek)

eWeek reviews the Thunderbird 1.5 beta, finds much to like, but is left with one fundamental gripe: "That's all great, but I still can't recommend Thunderbird for large business use. It still doesn't have individual, never mind group, calendaring and schedule management capabilities."

Comments (27 posted)

Book Review: Perl Best Practices (NewsForge)

NewsForge has a review of Damian Conway's Perl Best Practices. "Perl Best Practices is a good "browsing" book. Have five or 10 minutes to kill? Flip to a random page and read a couple of Conway's guidelines. As Conway mentions in the book, most people develop a style that feels right to them. These habits will be hard to break, so there's not much point in sitting down and trying to read the book straight through. Better to read a few practices at a time and try to improve those habits (if necessary) and move on."

Comments (24 posted)

Miscellaneous

GNOME to fish in embedded Linux pond (ZDNet UK)

ZDNet UK reports that efforts are underway to make GNOME more suitable for embedded applications. "Future versions of GNOME will include improved compatibility with styluses and performance enhancements, according to GNOME Foundation director Murray Cumming on Friday. This will include a focus on the GTK+, a toolkit used by GNOME to create graphical user interfaces."

Comments (2 posted)

Page editor: Forrest Cook

Announcements

Non-Commercial announcements

EFF Defends Right to Read Public Web Pages Without Getting Sued

The Electronic Frontier Foundation has sent out a public notice regarding the right to read public web pages. "The Electronic Frontier Foundation (EFF) filed a brief this week in support of one of its previous court opponents, DirecTV, arguing that a federal appeals court should throw out a lawsuit against the company for accessing a public website. DirecTV is being sued by Michael Snow, the publisher of an anti-DirecTV website that contained warnings to DirecTV employees that they were not authorized to enter."

Full Story (comments: none)

EFF: Delaware Supreme Court Protects Anonymous Blogger

The Electronic Frontier Foundation has sent out a press release regarding the protection of a Blogger's identity. "Wilmington, Delaware - The Delaware Supreme Court has protected the identity of a blogger in the case of Doe v. Cahill, finding that the plaintiffs failed to meet the strict standards required by the First Amendment to unmask an anonymous critic. It dismissed the case Wednesday. This is the first state supreme court to rule on a "John Doe" subpoena or to address bloggers' rights. "Bloggers have a strong First Amendment right to speak anonymously," said Kurt Opsahl, staff attorney at the Electronic Frontier Foundation (EFF)."

Full Story (comments: none)

EFF: Broadcast flag update

The EFF has posted an update on efforts to legislate a broadcast flag in the U.S.; this one looks at the push in the House of Representatives. "Fortunately for us, the fact that 20 out of 57 committee members support the Flag sends a message the MPAA doesn't want anyone to hear: the Broadcast Flag is controversial. If it wasn't, no one would be writing open letters to anyone else. And that means this committee has a duty to engage in serious, careful, comprehensive discussion and debate before the Flag legislation goes anywhere."

Comments (1 posted)

Rising Stars Sign With GNOME Foundation (GnomeDesktop)

The GNOME Foundation has announced the joining of three new corporate members to its advisory board. "OpenedHand Ltd., Imendio AB and Fluendo S.L. These young growing companies are eager to support the GNOME Desktop project and become more deeply involved by joining GNOME's advisory board."

Comments (none posted)

FreeMED in Japanese (LinuxMedNews)

LinuxMedNews reports on efforts to translate the FreeMED practice management system to Japanese. "A group of physicians in Kuyshu, Japan have set about translating FreeMED into Japanese. One of the difficulties they recognized early in the translation process was difficulty assigning words to some English phrases, keeping the intent or the meaning."

Comments (none posted)

Commercial announcements

ControlTower Console Manager Now Available for Linux

Carlo Gavazzi Computing Solutions has released a Linux version of their ControlTower Console Management System, a remote management console for serial communications devices. "ControlTower 3.L provides a reliable time and cost saving solution for monitoring and controlling multiple devices through an RJ-45 or DB-25 interface from a central location or by remote access. It enables a single Linux-based system to function as a common console (monitor and keyboard) for managed devices. ControlTower 3.L is integrated into the distributions of Mandriva, RedHat, and SuSE."

Full Story (comments: none)

The IBM/Novell blade subscription deal

IBM and Novell have sent out a press release (click below for the full text) on their hot new offer: SUSE Linux Enterprise Server subscribers can now pay a single price covering all blade servers in a single chassis, rather than having to subscribe each blade individually. Doubtless this deal will appeal to some customers, but it highlights the sort of licensing hassles that drove many of us to free software in the first place. Even if the fees are not an issue, the administrative effort involved in keeping everything straight takes a lot of time away from getting real work done.

Full Story (comments: 2)

InterMapper 4.4b2 available

Version 4.4b2 of InterMapper, a commercial Network Monitoring and Alerting application with a free trial version, is out with several new features.

Full Story (comments: none)

Merak Mail Server Now Available in Linux Flavor

IceWarp has introduced a Linux version of its Merak Mail Server. "IceWarp Software Ltd., makers of the popular and globally deployed Merak E-mail Server Suite for Windows(r), today announced the availability of its award-winning e-mail server for Linux-based networks in SMB, enterprise and ISP environments."

Full Story (comments: 2)

Novell Launches the Better Desktop Initiative for the Open Source Community

Novell, Inc. has announced the launch of the Better Desktop initiative, a new component of the openSUSE project that provides open source developers with usability testing data and resources they can use to improve the quality of the Linux desktop.

Comments (none posted)

Red Hat Names Brian Stevens CTO

Red Hat, Inc. has announced the appointment of Brian Stevens to Chief Technology Officer (CTO) and Vice President of Engineering.

Full Story (comments: none)

SugarCRM Announces Open Source Developer Contest

SugarCRM Inc. has announced the 100th extension to its Sugar Suite open source customer relationship management (CRM) platform and the launching of a developer contest with $2,500 in cash prizes at SugarForge.org.

Comments (none posted)

Xara announces Xtreme Open Source

Xara has announced the release of their Xtreme image processing software under an open-source license. ""Few companies can take the announcement that Microsoft intend to get into their market, lying down." says CEO Charles Moir. Xara, developer of popular Windows graphics software, is making a move to defend themselves against Microsoft moving into their market, and at the same time is attempting to change the graphics landscape."

Full Story (comments: 2)

New Books

Beyond Java - O'Reilly's Latest Release

O'Reilly has published the book Beyond Java by Bruce Tate.

Full Story (comments: none)

How to Cheat at IT Project Management--latest release from Syngress

Syngress has published the book How to Cheat at IT Project Management by Susan Snedaker.

Full Story (comments: none)

Prefactoring - O'Reilly's Latest Release

O'Reilly has published the book Prefactoring by Ken Pugh.

Full Story (comments: none)

Pragmatic publishes Rapid GUI Development with QtRuby

Pragmatic Programmers has published the book Rapid GUI Development with QtRuby by Caleb Tennis.

Comments (none posted)

Prentice Hall Publishes "Self-Service Linux: Mastering the Art of Problem Determination"

Prentice Hall has published the book Self-Service Linux: Mastering the Art of Problem Determination by Mark Wilding and Dan Behman.

Full Story (comments: none)

Resources

Dr. Dobb's Journal Launches its 'Google Summer of Code' Series

CMP Media LLC has announced the coverage of the Google Summer of Code in the December, 2005 edition of Dr. Dobb's Journal. "Google awarded $4,500 to each student who completed the project. Dr. Dobb's Summer of Code editorial series will profile student participants, including their bios, schools and technical overviews of their projects."

Comments (none posted)

FSF Europe Newsletter

The October 9, 2005 edition of the FSF Europe Newsletter is online with the latest Free Software Foundation Europe news.

Full Story (comments: none)

The Linux Documentation Project Weekly News

The October 5, 2005 edition of the Linux Documentation Project Weekly News is available, take a look for the latest new documentation releases.

Comments (none posted)

The First Chapter of the CUPS Book

The CUPS project has published the first chapter of the CUPS Book, titled: The History of Printing in UNIX. "The same driver supported all MacOS applications, and for a short time the Macintosh ruled the desktop publishing market. Microsoft's first Windows operating environment duplicated this paradigm, and to this day printing and displaying information is handled almost identically in Windows and MacOS. Applications for these operating systems and others like NeXT and BeOS are able to produce professional-quality output with a generic printing interface, yet until recently UNIX has only had its print file spooling system."

Comments (none posted)

Virtual Users And Domains With Postfix, Courier And MySQL (howtoForge)

howtoForge has published version 1.0 of the document Virtual Users And Domains With Postfix, Courier And MySQL. "This document describes how to install a mail server based on Postfix that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I'll also demonstrate the installation and configuration of Courier (Courier-POP3, Courier-IMAP), so that Courier can authenticate against the same MySQL database Postfix uses."

Comments (none posted)

Contests and Awards

The Code Project, Mainsoft Announce Winners of 'Race to Linux'

The Code Project and Mainsoft Corporation have announced the winners of the "Race to Linux". "The Race to Linux challenged developers to port three of Microsoft's(R) open-source ASP.NET starter kits from Windows to Linux using their cross-platform tool of choice (e.g. Mono, Grasshopper from Mainsoft, PHP or Macromedia). More than 200 developers registered for the competition."

Comments (none posted)

Upcoming Events

Speakers from Red Hat and Open ePolicy Group Join GOSCON

The Government Open Source Conference (GOSCON) is taking place October 13 - 14, 2005, in Portland, Oregon. "The upcoming conference has attracted increasing national interest in recent weeks, and the speakers added to its agenda include Oregon Congressman David Wu; Jeffrey Kaplan, founder and director of the Open ePolicy Group based at Harvard University; and Tom Rabon, executive vice president of corporate affairs for Red Hat, Inc."

Full Story (comments: none)

Free and Open Source Meetings/Presentations at Fall AMIA 2005 (LinuxMedNews)

LinuxMedNews has an announcement for the AMIA 2005 conference. "The American Medical Informatics Association (AMIA) Fall conference will be held October 22nd-26th in Washington D.C. Hilton Towers. This is the most complete information that is available so far for the goings-on, exact meeting rooms to be announced: The Open Source Working Group Business meeting will be held in the Hilton Washington - State, Terrace Level 10/24/2005 5:30 PM - 7:00 PM."

Comments (none posted)

Linux Installfest workshops in Davis - Saturday, October 15th

The Linux Users' Group of Davis will hold another Linux Installfest workshop in Davis, California on October 15, 2005.

Full Story (comments: none)

linux.conf.au 2006: Registrations are open

The 2006 edition of linux.conf.au (lca) is coming up in January. Registrations are open and the early bird discount is available until November 18, 2005. The 2006 edition of lca will be held in Dunedin, New Zealand, at The University of Otago.

Full Story (comments: none)

CodeCon 2006 Call For Papers

A Call For Papers has gone out for CodeCon 2006. The event takes place in San Francisco, CA on February 10-12, 2006. Submissions are due by December 15, 2005.

Full Story (comments: none)

Events: October 13 - December 8, 2005

Date Event Location
October 13, 2005IT Underground(ITU)Warsaw, Poland
October 13 - 14, 2005Open Source Desktop WorkshopsSan Diego, CA
October 13, 2005@System Security ConferencePisa, Italy
October 13 - 14, 2005Government Open Source Conference(GOSCON)Portland, OR
October 14 - 15, 2005HackLu 2005(Chambre des Metiers)Kirchberg, Luxembourg
October 14 - 16, 2005Blender Conference 2005(De Waag)Amsterdam, the Netherland
October 16 - 23, 2005piksel05Bergen, Norway
October 17 - 20, 2005O'Reilly European Open Source Convention(EuroOSCON)(NH Grand Hotel Krasnapolsky)Amsterdam, the Netherlands
October 18 - 21, 2005Zend/PHP Conference and Expo 2005(Hyatt Regency SF Airport Hotel)Burlingame, CA
October 18, 2005Dynamic Languages Symposium 2005(DLS05)San Diego, CA
October 19 - 21, 2005Australian Unix Users Group Conference 2005(AUUG)Sydney, Australia
October 24 - 28, 200512th Annual Tcl/Tk Conference(Red Lion Hotel)Portland, Oregon
October 26 - 27, 2005Internet Identity Workshop(IIW)(Hillside Club)Berkeley, CA
October 29 - 30, 2005OpenFest 2005(Inter Expo Center)Sofia, Bulgaria
October 30, 2005
October 31 - November 11, 2005
Ubuntu Below Zero(downtown Holiday Inn)Montreal, Canada
November 6 - 9, 2005International PHP Conference 2005Frankfurt, Germany
November 7 - 9, 2005Open Source Database Conference 05(NH-Hotel Frankfurt-Mörfelden)Frankfurt, Germany
November 8 - 9, 2005Association Française des Utilisateurs de PHP(AFUP)Paris, France
November 9 - 10, 2005Forum PHP Paris 2005Paris, France
November 12 - 18, 2005SC|05(Washington State Convention and Trade Center)Seattle, WA
November 13 - 15, 2005Firebird Conference 2005(Hotel Olsanka)Prague, Czech Republic
November 15 - 18, 2005Embedded Technology 2005(ET2005)Yokohama, Japan
November 15 - 17, 2005LinuxWorld GermanyFrankfurt, Germany
November 18, 2005European Gentoo developer meetingSchloss Kransberg, Germany
November 20 - 23, 20055tas Jornadas Regionales de Software LibreRosario, Santa Fe, Argentina
November 29 - December 2, 2005FOSS.IN/2005(Bangalore Palace)Bangalore, India
December 5 - 7, 2005Open Source Developers' Conference(OSDC)(Monash University's Caulfield campus)Melbourne, Australia

Comments (none posted)

Web sites

KDETalk, a KDE Jabber server (KDE.News)

KDE.News has announced the new kdetalk.net site. "For KDE users and contributors who aren't Jabber addicts yet, a new public Jabber server is available at kdetalk.net. For those which don't know Jabber yet, it's an open Instant Messaging protocol. It has some advantage such as being decentralized, more secure, extensible, and last but not least in our free software world, open and developed by an open community."

Comments (none posted)

Audio and Video programs

Beta Broadcast 003: Good and Evil (O'ReillyNet)

O'ReillyNet has announced its third audio magazine program. "This week, O'Reilly's audio magazine program Distributing the Future takes a look at good and evil. Tim O'Reilly examines the good coming up in Web 2.0; David Smith and Peter Saint-Andrew work on helping you tell who's good and who's evil on the web; Ian Langworth and chromatic help to make Perl development better for everyone by pushing testing; Danny O'Brien shares what he's done to stop evil and encourage good; and Max Goff brings his law of medians."

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