LWN.net Logo

LWN.net Weekly Edition for June 2, 2005

Red Hat's directory server

Managing large networks is a challenging task in a number of ways. One of those challenges is dealing with user information throughout a large institution. A single system can keep that information in /etc/passwd, and a small network can rely on tools like rsync or NIS. When the scale of the network gets large enough, however, and a sufficient number of levels of politics gets in the way, simple tools will no longer do the job in an easy or reliable manner. There comes a point where this information needs to live in a central database and be made available as needed across the network.

The larger proprietary software vendors - Microsoft, Sun, Novell, etc. - have long offered directory server products aimed at large network ("enterprise") deployment. These products not only make basic user information available network-wide; they can also be used to distribute a wider array of information. Directory servers are a useful and necessary tool, and the competition in this area is fierce.

Red Hat has set itself up to compete directly with the other "enterprise" software companies. To that end, Red Hat has put together a number of valuable products and services, but, so far, it has not been able to offer a directory server as part of its solution. That gap in Red Hat's offerings has increasingly looked like a liability, especially as Novell increases its efforts to compete in the same space. So Red Hat needed a directory server. It found one, some time ago, when it acquired many of the remaining bits of Netscape from AOL. Since the acquisition, however, little has been heard about the former Netscape's offerings.

Until now. On June 1, Red Hat announced the availability of its directory server product. The (now) Red Hat Directory Server is fast, with an impressive array of capabilities; for the full list, see the product sheet [PDF]. The directory server product is sold like Red Hat Enterprise Linux: by subscription. Pricing is not yet available.

The Red Hat Directory Server also resembles RHEL in another way: it has a Fedora equivalent. The Fedora Directory Server Project is where the development work will be done; the site offers source, documentation, mailing lists, etc. It is, in other words, just another free software development project.

At the Fedora site, one can see that, in fact, not all of the directory server code has been released - yet. The server itself is available under a special GPL+Exception license. The code is generally governed by the terms of the GPL, with the exception that plugin modules can remain proprietary. Those modules, however, must restrict themselves to a carefully-specified set of interfaces; anything linking to any other part of the server can only be distributed under the GPL. Other parts of the system - the management console and admin server components - remain non-free, though they are available in binary format. Red Hat plans to free that code as well, but some work is involved; those components are written in Java, and do not play well with the free Java implementations.

The Fedora project has some ambitious goals; the best description of what they have in mind can be found in Christopher Blizzard's weblog. The project claims to want to bring in outside developers, and to make them "feel that they are equals." Given all that the directory server hackers want to do, they will almost certainly need some help from outside. Consider this:

One of our larger technical objectives - as I've said - is to integrate with as much software as possible. This means that when possible we're a configuration store for every application on a system. Every user pref. Every service on your machine can store its configuration in one of these servers. Have you ever had the vision of dropping a machine on a network and having it come up, self-install, and just start working? We'd like to see it too because it offers compelling cost of ownership argument that we think free software is in a unique position to provide. But it requires participation from the larger software development community. This means you and your project.

To some readers, this vision sounds like the Windows registry - except that it's a nightmare, monster central registry for thousands of users. The "everything lives in the directory server" approach clearly will not be for everyone. But, for people wanting to create a single, integrated environment across a large organization, this vision will have some appeal. It is truly a view of the network as a single, large computer, with a minimum of boundaries. It promises to reduce the cost of administering large numbers of systems. One can see why Red Hat thinks it needs to go in this direction to remain competitive in the future.

High-end directory servers have, so far, been the domain of expensive, proprietary software. The freeing of the Netscape server, if handled well, could bring an end to that era. So this move by Red Hat is important, and deserving of support. High-quality free infrastructure is a good thing.

Comments (24 posted)

A survey of RSS aggregators

June 1, 2005

This article was contributed by Joe 'Zonker' Brockmeier.

Over the years, the proliferation of news sites, weblogs and other sites with daily updates has made it nearly impossible for the average user to visit every site of interest in a timely fashion. For those of us who want or need to keep informed on a variety of topics, RSS, RDF and Atom feeds have become a nearly indispensable tool to skim the headlines for many sites at once without having to spend more than an hour per day clicking through bookmarks. However, this raises the question of how to manage news feeds effectively.

There are a fair number of RSS aggregator projects on Freshmeat, but we decided to limit our scope to applications that are fairly mature, have been updated recently (many RSS aggregator projects listed on Freshmeat have not been updated in years) and run on the desktop. In particular, we were looking for aggregators that handle a large number of feeds, make it easy to manage feeds and integrate well with the Linux desktop and the average user's workflow.

For some time now, this writer has used the Bloglines service to browse RSS feeds. For this article, the feed list from Bloglines, containing about 130 RSS/RDF and Atom feeds, was exported as an OPML file and imported that into each of the aggregators to see how they performed.

RSSOwl

[RSSOwl] The first aggregator we'll look at is RSSOwl. This aggregator is written in Java, using the SWT graphic library. RSSOwl has a fairly flexible interface, and opens up tabs for each new feed that the user opens from the list of "favorites."

There are a few interesting features in RSSOwl. First, RSSOwl has an export feature, which can be used to export a feed or individual article to PDF, Rich Text (RTF) or HTML. This might be handy for saving feeds and entries for later. RSSOwl also supports AmphetaRate, a centralized ratings service for rating articles found in news feeds.

Oddly, it seems to display feeds as plain text rather than rendering the HTML. We're not sure if this is a glitch in RSSOwl or if we missed a step in setting it up. Otherwise, RSSOwl's performance was very good, and it handled a large number of feeds without any problems.

Snownews

[Snownews] The Snownews aggregator is unique in this list, because it's not a graphical application. Snownews is a console-based feed-reader that uses ncurses, and is a fairly straightforward application with few frills.

Snownews does not support OPML directly, but there is an "opml2snow" script that comes with Snownews to convert OPML into the format that Snownews likes. It's a little more of a hassle than the easy-import offered by other readers, but it gets the job done. Snownews displays headlines and feeds inline. To follow the feed URL, one must use an external browser. It works fairly well with GUI browsers, but works best (at least in this writer's opinion) with a text-mode browser like w3m or Lynx.

It's probably not going to be the first choice for most users, but those who prefer browsing in w3m or other text-mode browsers should definitely check it out.

Liferea

[Liferea] One reader that seems to be getting a lot of attention at the moment is the Linux Feed Reader, Liferea. This is a nicely-designed newsreader that's easy to use. It imported our OPML file with no problems, and gives the user the option of rendering HTML with Mozilla or GtkHTML2. It spawns an external browser for full articles rather than displaying them within the Liferea window. This works well if you prefer to browse content in Firefox, Epiphany or another browser, but we would like it if Liferea would give the option of displaying the entire article inside Liferea itself.

One interesting feature with Liferea is the ability to create a new feed from a Feedster search. This can be quite handy if you're interested in finding feeds on a specific topic from a variety of sources.

If one wishes to be alerted, or interrupted, with updates from subscribed feeds, Liferea has a feature that will pop up a notification window at regular intervals with new headlines. We enabled this feature briefly, but turned it off after an hour or so, finding it quite distracting.

We also found Liferea to be a bit less than stable, at least the 0.9.0 release that is available in Ubuntu Hoary. Liferea crashed a few times when doing something as simple as deleting a feed. Overall, its performance was quite good, and the interface is excellent -- but it might need to stabilize a bit before being our first choice of the available aggregators.

Blam

[Blam] Blam is a aggregator written in C# using Mono and GTK#. It's a little more basic than Liferea or Snownews, but it serves well as a basic newsreader. Headlines and summaries are displayed within Blam, but it requires an internal browser to follow links.

At first, Blam would not import the OPML from Bloglines. We tried subscribing a few feeds manually and then exporting Blam's list to OPML to find out what was different. The difference was that Bloglines uses "title" for the name of each feed, and Blam expects "text" -- after doing a quick search and replace in Vim, changing "title" to "text," Blam imported the list of feeds just fine.

Blam is a good choice for users who want a very basic newsreader that's fast and light.

Akregator

[akregator] KDE users are probably already familiar with Akregator. This reader uses KHTML to display full articles in tabs within the Akregator interface, at least by default. Akregator can also be configured to use an external browser for those who prefer Firefox or another browser to Konqueror/KHTML.

For users who prefer Konqueror for Web browsing, Akregator is an excellent choice. Konqueror auto-discovers feeds on pages, and makes it easy to add those feed subscriptions to Akregator. Akregator has fewer frills than Liferea or RSSOwl, but it integrates very well with KDE and performs well.

Firefox and Thunderbird

We should also mention Firefox and Thunderbird. While not dedicated aggregators, both applications allow users to read and manage news feeds. However, they lack a number of features that many users would want, at least natively. The advantage of using Firefox as an aggregator is that Firefox makes it very easy to create a "Live Bookmark" to subscribe to feeds, when the browser discovers the feed in a page.

If Firefox doesn't detect the feed, that complicates things greatly. Firefox supports adding a bookmark manually, but does not support adding a feed manually. The Live Bookmark also doesn't allow the user to preview the content or full text, just the headlines from a feed. Firefox doesn't support importing OPML files natively, so users with large subscription lists would have to go through a lot of work to re-subscribe to sites using Firefox.

[Sage] Of course, it is possible to extend Firefox's capabilities with extensions. We tried the Sage extension with Firefox, and were quite pleased with it. The Sage extension adds a sidebar to Firefox much like the Bookmarks and History sidebars. There are two panes in the sidebar, a list of subscriptions and lower pane that lists headlines from the selected feed.

The integration with Firefox makes it a convenient aggregator for those of us who use Firefox exclusively or extensively. Sage had no problem importing the OPML list exported from Bloglines, and its performance was quite acceptable. There are a number of other news reading extensions for Firefox for those who are interested.

Thunderbird, by itself, is also limited in its abilities to import and manage feeds. For users who spend a lot of time in their e-mail client, and who have a fairly limited number of feeds, it would work well -- but this writer would not like to have to import 100 or more feeds using the "Manage Subscription" dialog for Thunderbird. The advantage to using Thunderbird for feeds is the ability to mail links from subscribed feeds.

We found the Forumzilla extension for Thunderbird, which adds OPML import and other features to Thunderbird. Unfortunately, it consistently crashed Thunderbird when trying to import the OPML exported from Bloglines.

Summary

After spending time with each of these aggregators, this writer prefers Liferea and Sage, though any of the aggregators would do in a pinch. Given the variety and maturity of the various options, Linux users should not have much trouble finding an aggregator that works well for them.

Comments (11 posted)

IP Software Compliance Tools -- Who Needs Them and Why?

June 1, 2005

By Pamela Jones, Editor of Groklaw

When Black Duck Software first made available its software compliance tool, ProtextIP, about a year ago, the typical first reaction was to view it as a response to SCO's lawsuit.

Now there is a second such product, Palamida's IP Amplifier, and it's clear there is a market for such products. Cisco, for one, has just signed on with Palamida. Who really needs products like this, and why? And is there a difference between them?

Who Needs Software Compliance Tools?

Now that Free and Open Source software has hit the mainstream of the enterprise, businesses need to be certain that they are not taking on legal liabilities with the code. There are many licenses, and making sure a company is abiding by them all is complex. That's one reason you are hearing so many voices calling for simplifying and settling on fewer licenses. But it goes deeper than that.

"Everyone who distributes software should know what goes into it," attorney Lawrence Rosen explains. "And almost everyone who distributes software wants to comply with the relevant licenses. Most reputable software-based businesses recognize that playing fast-and-loose with copyright claims isn't worthwhile."

While most businesses today are pleased to adopt and incorporate open source products into their products and services, they want to know what licenses apply so that they can comply with the terms.

"That's what Black Duck and Palamida make possible," Rosen adds. "A distributor or user can know what open source software is in its own software and act accordingly, early in the cycle. It's now possible to evaluate license compatibility for specific component sets and plan appropriate combinations for use in products to be developed."

Unfortunately, developers sometimes use GPL code (or other licensed FOSS code) without telling management, thinking it's public domain. It isn't. And with outsourcing, sometimes developers are in other countries that may have more relaxed views on copyright and this can cause problems. So when developers let things happen they shouldn't (such as making unauthorized copies or derivative works), companies have an automated way to catch some of that and react appropriately before much bigger problems can develop.

Software practices are also changing. Application development today is becoming more like an assembly line, more a matter of assembling bits of code from open source projects and from outsourced firms and incorporating them into proprietary products than handcrafting 100% custom software. This isn't a bad thing, because it makes it possible to avoid having to reinvent the wheel -- one of the advantages of Open Source -- but it also means that checking on license terms and making sure you are complying with them all is vital to the process.

And there is no doubt that enforcement of GPL violations is increasing, as Fortinet learned recently when a German court banned their U.K. subsidiary from further distribution of their firewall and antivirus products until they complied with the GPL, which they promptly did.

Then there is the Sarbanes-Oxley Act [PDF], and its requirements for IT audits.

"The SEC’s new rules on heightened corporate responsibility for public company reporting known as Sarbanes-Oxley require public companies to abide by internal procedures that are sufficient to provide reasonable assurance that the financial and non-financial information required to be disclosed in its periodic and current reports is accurate," says Karen Copenhaver, executive vice president and general counsel for Black Duck Software.

"Specifically, Sarbanes creates two new corporate governance requirements: assessment of internal controls over financial reporting (required by section 404 of the Act), and heightened corporate responsibility for financial reports (required by section 302 of the Act). It would be hard to overestimate the burden that compliance with these new rules has placed on public companies in the first few years since their enactment.

"Even before Sarbanes, public companies were required to address intellectual property matters in their current and periodic reports. A reporting company traditionally discloses the importance of its intellectual property assets to the company’s business and any third-party intellectual property encumbrances on the company’s ability to conduct its business. To the extent that a failure to identify or comply with third party license obligations has an effect on the accuracy of any of this information, public companies will be concerned about compliance with their obligations under Sarbanes."

Obviously, Sarbanes-Oxley has upped the ante considerably. But most businesses and developers want to do the right thing anyway, apart from outside pressures. The tools don't set policy for a company, but they surely make it easier to make sure policies are observed.

What Do the Tools Offer?

Before automated software compliance tools were available, due diligence in checking software for infringing code was done by assigning the tedious task to senior software programmers in the company, who, together with lawyers laboriously looked through the code. The problem with such a system, aside from the time it required and the drudgery, is that no one person knows all the Free and Open Source projects available by sight, let alone all the proprietary products you are not allowed to see without complex legal arrangements.

Automated systems are an obvious answer. What they provide is a Google-like collection of code. They've collected it all for you. Both tools scan for copyright infringement and can spot more than verbatim matches. But they do more than scan. Palamida says its IP Amplifier product automatically detects, manages and reports on the third party, commercial and open source components that may exist in their software code base. It consists of two key modules -- the Compliance Library and the Detector. Using an automated collection system, the Compliance Library contains billions of source code snippets and millions of files of the most commonly used open source projects found in the market.

Palamida: "The Palamida IP Amplifier uses three different types of technologies to automate detection, source code fingerprinting, file digest matching, and for Java files, namespace matching. This means the software is able to conduct both source code and binary code analysis. So for companies whose developers download whole libraries, compiled code, XML files, icons, text files, and include those resources into their code base, the software will still detect their usage even though their source code is not available and even if we do not have the components listed in our database."

Next, there is a "layer of analysis that is beyond just code matching for reduction of false positives. We call this technology CodeRank™. CodeRank™ looks at the code matches and evaluates the results on multiple levels, including uniqueness, coverage and clustering. How unique is that match to what is in the Palamida database? How much of a customer file matches a file in Palamida’s database? How dense are the matches – do they look like a continuous cut and paste or does it look like two engineers coded against the same API?"

After their software evaluates the code matches, Palamida assigns a CodeRank number to the matches; the higher the CodeRank number the higher the chances of copying. In the scan results, users will see a list of all code that has matches and a list of all the third party products that they most likely came from, with the most likely on top.

Reports identify all components that include open source and list their licenses, text and license information, in addition to the CodeRank. All the information and data is exportable in XML data format, allowing users to create custom reports, as well as via HTML reports.

Black Duck too offers a great deal more than just code scanning. Black Duck's Copenhaver: "We do more than just scan code. Our product provides a full suite of services covering project planning, code analysis and detection, license analysis and management, auditing and archival capabilities for the complete life cycle of software projects.

"From an open source perspective," Coperhaver adds, "we help developers manage the origins and obligations of code that they use so they can meet the expectations of the industry and community. But everything we do works for both open source and proprietary or commercial code. Users can add code prints and licenses into the system to manage their internal proprietary code along with open source.

"Our product helps people manage the introduction of licensed materials into their code bases, understand the obligations associated with that code (and combinations of components from different sources), provide an environment for controlled remediation of issues that arise and create an archivable record of the actions that were taken by the team along the way. Our products are designed to bring together developers, lawyers and business decision makers into a collaborative environment."

Black Duck offers an analysis 'engine' that processes licenses at a detailed level and alerts users to license conflicts and obligations of both software source and binary components and their combinations. The ProtexIP Knowledgebase contains detailed breakdowns of 500+ software licenses for automated comparison of license terms and notification of collective obligations, and the data is remotely updated frequently with new licenses as they come to market. It recently added what they call Custom Code Prints, which gives ProtextIP support for proprietary source code.

Palmida claims a database of 40,000 of the most commonly used OSS projects and their associated licenses, monitoring more than 38 million open source files and billions of source code snippets. The Knowledge Base also contains all pertinent information regarding the open source projects: name, version number, project name, licensor, licensor information (when available), license, license text, and project URL, all using an automated collection toolset that incorporates information on all the new projects released on the major OSS repositories for real time updates.

The Palamida database takes up less than 10 Gb disk space, thanks to a compression algorithm, and it's all kept on a customer's own servers, behind their firewall. Its code is written in Java. IP Amplifier can be configured to search daily or weekly and has a set of configuration tools to integrate it into build systems.

Are There Any Differences?

The biggest differentiator is cost. IP Amplifier 3.0 is licensed on an annual subscription basis, for unlimited number of users, at prices that begin at $50,000 and go up to $250,000 per year, depending on the customer's development environment. There is a 30-day Free Trial offer.

Black Duck now offers two options. You can pay an annual licensing fee for its multiuser ProtextIP product, at $25,000 per year, and then add additional charges based on the amount of code you have. Or, you can use their new hosted ProtextIP/OnDemand product, an online system for a single user, single project, 90-day sessions, for which you pay based on the amount of code you wish to scan. It costs $3,000 for 10 MB of code and costs scale up to $25,000 for 100 MBs. A company thinking of acquiring another might wish to use the online tool, rather than purchase more costly version.

Both products still require human analysis, naturally. There can be false matches, if two independent developers happen to write software that is very much the same, even if there has been no copying, just because there are only so many ways of writing the same instruction. Both tools provide not only identical matches but also flag similarities in your source code to others' programs that are worth your further investigation and list issues for review. It's important to realize, however, that the tools scan and analyze copyright issues and licensing issues, not patent infringement. That is an entirely separate ballgame. But for what they are designed to do, unquestionably they have simplified, organized, and improved the due diligence process.

Comments (12 posted)

Page editor: Jonathan Corbet

Security

A Look at The Onion Router (Tor)

June 1, 2005

This article was contributed by Joe 'Zonker' Brockmeier.

Last week we promised a look at Tor, a system for anonymous Internet communication, primarily developed by Nick Mathewson and Roger Dingledine. Current development is supported by the Electronic Frontier Foundation (EFF), but Tor was originally developed as part of the U.S. Naval Research Laboratory's Onion Routing program.

As the Tor web page explains, Tor is a "toolset for a wide range of organizations and people that want to improve their safety and security on the Internet." What does that mean? In a nutshell, Tor is a client/server application that anonymizes traffic by routing it from the client through a series of nodes to hide the origin of a request. It can also be used to protect services against denial of service attacks and the like by hiding their origin.

Tor routes traffic through nodes that "know" about the previous node and the next node -- but not the rest of the network. By routing traffic through a series of "onion routers" Tor makes it difficult for the receiver, observers and even other Tor routers to detect the source of traffic. A more complete description of Tor's design can be found in the design paper; a protocol specification is also available for those who wish to build compatible software.

Tor works as both a server and as a client. By default, Tor runs as a client only, but it can be configured to allow other users to connect to your system as a Tor node. In addition, Tor can be used to run "hidden" services that do not reveal your IP address to others at all. The "hidden wiki" maintains a list of hidden services that users can see as an example. Finally, it's possible to set up one's own Tor network that does not interact with the public Tor network, for those who want to test the protocol but may lack access to the Internet.

To achieve best results, one may need to use Tor in conjunction with other applications. For example, users who wish to browse anonymously would use Tor in conjunction with Privoxy. Other applications may require use of tsocks or ProxyChains.

To see what Tor had to offer, we installed it on a Ubuntu Hoary machine, along with Privoxy, tsocks and ProxyChains. Configuring services to work with Tor is not terribly difficult, and there is a relatively detailed HOWTO for users who wish to configure specific applications like Gaim, X-Chat, SSH or BitTorrent with Tor.

It should be noted that using Tor can have an impact on performance for client applications. Using Tor and Privoxy together for browsing, for example, introduced a notable lag. Firefox users may be interested in using the SwitchProxy Tool extension to switch Proxy use on and off, reserving Tor for specific sites rather than for all web browsing. Users should also be prepared for some odd behavior on some sites -- for example, we kept being redirected to country-specific versions of Google, rather than Google's main site, when using Tor and Privoxy. Tor itself didn't seem to have much of an impact on system performance overall.

Tor is not completely foolproof. It could be possible for someone who's running a Tor server to modify Tor or use other software to monitor traffic going through the server. Traffic coming out of the "exit node" (the last hop in the Tor "circuit") is not encrypted, so a malicious user could set up a Tor server and browse traffic coming out of their machine. (It is possible to specify your exit node in the Tor configuration.) There are also potential JavaScript issues, and there are other ways to analyze traffic that passes through Tor.

Interested users should also have a look at the EFF's legal issues page about Tor. Though Tor can be used for things like BitTorrent, it is not designed to assist copyright infringement or other illegal activity.

There is still a lot of development ahead for Tor, but it is definitely worth a look for users who are interested in anonymous communication on the Internet. Users with bandwidth to spare are also encouraged to set up and run a Tor server to help test its scalability and to help provide a larger Tor network. See the download page for Tor packages and source code.

Comments (9 posted)

New vulnerabilities

apache-utils: htpasswd buffer overflow

Package(s):apache-utils CVE #(s):
Created:May 26, 2005 Updated:June 1, 2005
Description: The htpasswd utility has a buffer overflow vulnerability. Web sites that use an unchecked public interface to htpasswd can be used to execute arbitrary code with the privileges of the user who runs htpasswd.
Alerts:
Ubuntu USN-133-1 2005-05-26

Comments (none posted)

gxine: format string vulnerability

Package(s):gxine CVE #(s):CAN-2005-1692
Created:May 26, 2005 Updated:July 23, 2005
Description: The gxine media player has a format string vulnerability in the hostname decoding function. A specially crafted file can be used to cause a user to execute arbitrary code.
Alerts:
Slackware SSA:2005-203-04 2005-07-23
Gentoo 200505-19 2005-05-26

Comments (none posted)

ImageMagick: xwd coder denial of service

Package(s):ImageMagick CVE #(s):CAN-2005-1739
Created:May 26, 2005 Updated:July 19, 2005
Description: The xwd coder in ImageMagick has a vulnerability that can be accessed by working on a maliciously created image. A denial of service can result.
Alerts:
Fedora-Legacy FLSA:152777 2005-07-12
Mandriva MDKSA-2005:107 2005-06-28
Red Hat RHSA-2005:480-01 2005-06-02
Fedora FEDORA-2005-395 2005-05-26

Comments (none posted)

Mailutils: multiple vulnerabilities in imap4d and mail

Package(s):mailutils CVE #(s):CAN-2005-1520 CAN-2005-1521 CAN-2005-1522 CAN-2005-1523
Created:May 27, 2005 Updated:June 3, 2005
Description: infamous41d discovered several vulnerabilities in GNU Mailutils. imap4d does not correctly implement formatted printing of command tags (CAN-2005-1523), fails to validate the range sequence of the "FETCH" command (CAN-2005-1522), and contains an integer overflow in the "fetch_io" routine (CAN-2005-1521). mail contains a buffer overflow in "header_get_field_name()" (CAN-2005-1520).
Alerts:
Debian DSA-732-1 2005-06-03
Gentoo 200505-20 2005-05-27

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)

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)

cdrdao: local root vulnerability

Package(s):cdrdao CVE #(s):CAN-2002-0137 CAN-2002-0138
Created:May 19, 2005 Updated:May 25, 2005
Description: The cdrdao CD burning utility has two vulnerabilities. Local users can use the show-data command to read arbitrary files, and local users can overwrite arbitrary files via a symlink attack on the ~/.cdrdao config file. This can be exploited to gain root privileges.
Alerts:
Mandriva MDKSA-2005:089 2005-05-18

Comments (none posted)

cheetah: untrusted module search path

Package(s):cheetah CVE #(s):
Created:May 19, 2005 Updated:May 25, 2005
Description: Cheetah, a Python template engine and code generator, has a vulnerability in the module importing code that can be used by a local user to gain escalated privileges.
Alerts:
Gentoo 200505-14 2005-05-19

Comments (none posted)

cpio - file permissions error

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

Comments (none posted)

cURL: buffer overflow

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

Comments (none posted)

cvs: multiple vulnerabilities

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

Comments (none posted)

cyrus-imapd: buffer overflows

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

Comments (none posted)

dhcp: format string vulnerability

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

Comments (none posted)

Dnsmasq: poisoning and DoS

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

Comments (none posted)

emacs21: format string vulnerability in "movemail"

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

Comments (none posted)

enscript: arbitrary code execution

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

Comments (none posted)

Ethereal: numerous vulnerabilities

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

Comments (none posted)

evolution: message crash vulnerability

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

Comments (none posted)

firefox: multiple vulnerabilities

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

Comments (2 posted)

Foomatic: Arbitrary command execution in foomatic-rip

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

Comments (none posted)

FreeRADIUS: buffer overflow and SQL injection

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

Comments (1 posted)

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)

gettext: Insecure temporary file handling

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

Comments (1 posted)

gftp: missing input sanitizing

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

Comments (none posted)

ghostscript: symlink vulnerabilities

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

Comments (none posted)

glibc: Information leak with LD_DEBUG

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

Comments (1 posted)

glibc: tempfile vulnerability in catchsegv script

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

Comments (none posted)

gnupg: information leak

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

Comments (none posted)

GnuTLS: Denial of Service vulnerability

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

Comments (none posted)

grip: buffer overflow

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

Comments (none posted)

groff: insecure temporary directory

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

Comments (none posted)

gzip: race condition and directory traversal

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

Comments (none posted)

htdig: cross site scripting

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

Comments (none posted)

ImageMagick: heap corruption

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

Comments (1 posted)

imap: buffer overflow in c-client

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

Comments (none posted)

imlib2: buffer overflows

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

Comments (none posted)

infozip: privilege escalation, directory-traversal

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

Comments (1 posted)

junkbuster: heap corruption and settings modification

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

Comments (1 posted)

kdelibs: unsanitzied input

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

Comments (none posted)

kernel: multiple vulnerabilities

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

Comments (1 posted)

kernel: ELF loader core dump vulnerability

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

Comments (none posted)

kernel: multiple vulnerabilities

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

Comments (none posted)

kimgio input validation errors

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

Comments (none posted)

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)

libgd2: buffer overflows in PNG handling

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

Comments (none posted)

libnet-ssleay-perl: weakened cryptographic operations

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

Comments (none posted)

libTIFF: buffer overflow

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

Comments (1 posted)

libxml2 - arbitrary code execution

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

Comments (none posted)

libxml2: multiple buffer overflows

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

Comments (none posted)

libXpm: new buffer overflows

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

Comments (none posted)

lvm10: creates insecure temporary directory

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

Comments (none posted)

mailman: path traversal

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

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

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

Comments (none posted)

mc: buffer overflow

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

Comments (none posted)

MediaWiki: multiple vulnerabilities

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

Comments (none posted)

mikmod: buffer overflow

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

Comments (none posted)

mod_python: remote access vulnerability

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

Comments (none posted)

Mozilla Firefox, Mozilla Suite: multiple vulnerabilities

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

Comments (none posted)

MPlayer: heap overflows

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

Comments (none posted)

MySQL: input validation and temporary file vulnerabilities

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

Comments (none posted)

ncpfs: multiple vulnerabilities

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

Comments (none posted)

Net-SNMP: fixproc insecure temporary file creation

Package(s):net-snmp CVE #(s):CAN-2005-1740
Created:May 23, 2005 Updated:July 13, 2005
Description: The fixproc application of Net-SNMP creates temporary files with predictable filenames.
Alerts:
Fedora FEDORA-2005-561 2005-07-13
Fedora FEDORA-2005-562 2005-07-13
Gentoo 200505-18 2005-05-23

Comments (1 posted)

nfs-utils: arbitrary code execution

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

Comments (none posted)

openssh: directory traversal

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

Comments (1 posted)

openssl: der_chop script temp file vulnerability

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

Comments (1 posted)

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

Opera: multiple vulnerabilities

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

Comments (none posted)

pam: local vulnerability

Package(s):pam CVE #(s):CAN-2003-0388
Created:May 19, 2005 Updated:May 25, 2005
Description: The pam_wheel module has a vulnerability involving the proper manipulation of the /var/log/lastlog entry for users with high UID numbers. Local users can use this to spoof the getlogin() username and obtain root privileges.
Alerts:
Fedora-Legacy FLSA:152771 2005-05-18

Comments (none posted)

perl: setuid vulnerabilities

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

Comments (none posted)

perl: symlink vulnerability

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

Comments (none posted)

php4: integer overflow and denial of service

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

Comments (none posted)

php4: denial of service vulnerabilities

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

Comments (none posted)

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: EXECUTE privilege vulnerability

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

Comments (none posted)

postgresql: database initialization errors

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

Comments (none posted)

Pound: buffer overflow

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

Comments (none posted)

ppxp: missing privilege release

Package(s):ppxp CVE #(s):CAN-2005-0392
Created:May 19, 2005 Updated:July 5, 2005
Description: The ppxp PPP program has a log file vulnerability that can allow the root privileges used by the software to remain active, enabling the opening of a root shell by a local user.
Alerts:
Debian DSA-725-2 2005-07-04
Debian DSA-725-1 2005-05-19

Comments (none posted)

Qpopper: multiple vulnerabilities

Package(s):qpopper CVE #(s):CAN-2005-1151 CAN-2005-1152
Created:May 23, 2005 Updated:May 26, 2005
Description: Jens Steube discovered that Qpopper doesn't drop privileges to process local files from normal users (CAN-2005-1151). The upstream developers discovered that Qpopper can be forced to create group or world writeable files (CAN-2005-1152).
Alerts:
Debian DSA-728-2 2005-05-26
Debian DSA-728-1 2005-05-25
Gentoo 200505-17 2005-05-23

Comments (none posted)

realplayer: arbitrary code execution

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

Comments (none posted)

rp-pppoe, pppoe: missing privilege dropping

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

Comments (none posted)

samba: integer overflow vulnerability

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

Comments (none posted)

SpamAssassin: Denial of Service vulnerability

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

Comments (none posted)

squid: DNS spoofing

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

Comments (none posted)

SquirrelMail: multiple vulnerabilities

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

Comments (none posted)

File overwrite vulnerability in tar and unzip

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

Comments (1 posted)

tcpdump: multiple DoS issues

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

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

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

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

Comments (none posted)

telnet: buffer overflows

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

Comments (none posted)

UnAce: buffer overflow and directory traversal

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

Comments (none posted)

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

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

Comments (none posted)

XChat 2.0.x SOCKS5 Vulnerability

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

Comments (none posted)

xine-lib: two heap overflow vulnerabilities

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

Comments (none posted)

xine-lib: buffer overflows

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

Comments (none posted)

xine-ui - insecure temporary file creation

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

Comments (none posted)

xorg-x11: integer overflows

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

Comments (none posted)

xpdf: buffer overflow

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

Comments (1 posted)

XV: multiple vulnerabilities

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

Comments (none posted)

zlib: denial of service

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

Comments (none posted)

Page editor: Jonathan Corbet

Kernel development

Brief items

Kernel release status

The current 2.6 prepatch remains 2.6.12-rc5. Linus's git repository contains 200 or so patches; these are mostly fixes, but there is also a conversion of the IDE driver code to the device model, a new Broadcom bcm5706 gigabit driver, the removal of the Philips webcam decompression code, an IPv4 "alias promotion" feature (make a secondary interface address into the primary if the previous primary is deleted), and an updated CPU frequency subsystem.

The current -mm tree is 2.6.12-rc5-mm2. Recent changes to -mm include the pluggable congestion avoidance modules patch, some filesystem namespace patches, some scheduler tweaks, and lots of fixes.

The current stable 2.6 kernel is 2.6.11.11, released on May 27.

The current 2.4 kernel is 2.4.31, released by Marcelo on May 31. 2.4.31 contains quite a few fixes and some driver updates, but new features are no longer being added to 2.4.

Comments (none posted)

Kernel development news

The ongoing Philips webcam driver saga

Linus has just merged a patch from Alan Cox removing some of the new decompression code from the Philips webcam driver. "The original pwc author raised some questions about the reverse engineering of the decompressor algorithms used in the pwc driver. Having done some detailed investigation it appears those concerns that clean room policy was not followed are reasonable." The hope, at this point, is to merge an improved version of the driver in 2.6.13 which will support (properly reverse-engineered) decompression modules in user space.

Comments (5 posted)

Time to remove LSM?

The first organized kernel summit, held in 2001, included a presentation on the NSA Security-Enhanced Linux project. Linus's response at the time was that there were several projects out there trying to find the best way to harden Linux, and that he did not want to have to choose between them. Instead, he asked for the creation of a generic framework which would allow an arbitrary security module to be plugged into the system. The result, some time later, was the Linux Security Module framework; LSM provides a long list of hooks into kernel operations which allow a security module to veto any action which violates the rules it is implementing.

The LSM patch ran into some difficulties on its way into the kernel, but it is now an established part of the internal API. So some developers were surprised recently when James Morris suggested that perhaps the time has come to remove the LSM framework. His arguments are simple: there is only one serious module using the LSM framework in the intended manner, while unrelated projects are trying to use it in inappropriate ways.

In the years since LSM was included in the mainline kernel, SELinux has been the only significant module implemented and also included in the mainline kernel. So we have a generalized framework for one user, SELinux, which itself is a generalized framework....

It's dead code, an unnecessary abstraction layer between its one real user, SELinux, and the core kernel.

James asks: rather than forcing SELinux to conform to a general-purpose API (of which it is the sole user), why not just wire SELinux directly into the kernel, get rid of LSM, and be done with it?

SELinux is not truly the only security module out there, of course. The kernel includes a couple of other modules: a reimplementation of the capabilities mechanism and "root plug," a module which prevents processes from running as root unless a specific USB device is plugged in. There are out-of-tree modules, such as the BSD securelevels patch and Trustees Linux. The Immunix (now Novell) AppArmor product includes a module which uses the LSM framework. AppArmor is a proprietary offering, but the security module portion of it is GPL-licensed (as is necessary, since the functions for loading security modules are exported GPL-only).

There does not appear to be a groundswell of support for the idea of removing the LSM framework from the kernel at this time. That could change over time, however: increasingly, out-of-tree code is held to be irrelevant when decisions are made. If SELinux remains the only significant in-tree user of the LSM framework, LSM will look like useless baggage to more and more developers. If there are security modules out there which are reasonable alternatives to SELinux, their developers may want to think about getting them into the mainline sometime in the not-too-distant future.

Comments (5 posted)

Files with negative offsets

Every open file on a Linux system has an associated offset - the current read or write position within that file. The virtual filesystem code, when dealing with file positions, performs some basic checks, such as ensuring that the position is not negative. After all, what sense does it make to talk about a file position before the beginning of the file?

As it turns out, there is a situation where a negative file position makes sense. Special files (such as /dev/mem and /dev/kmem) provide a window into the system's main memory. The "position" within these files corresponds to the address of the memory of interest. The interesting thing is that, on the x86_64 platform, addresses can be negative numbers.

This comes about as follows: this architecture currently uses a 48-bit address space. The hardware sign-extends the uppermost bit, however, so any address with that bit set will turn into a negative number. The x86_64 Linux port uses the upper bit to mark kernel space, so kernel addresses are, in fact, negative. A quick look at /proc/kallsyms confirms this:

    ffffffff80100000 T startup_32
    ffffffff80100100 T startup_64
    ffffffff801001a0 T initial_code
    ffffffff801001a8 T init_rsp
    ffffffff801001b0 T early_idt_handler
    ...

The end result is that using /dev/kmem on an x86_64 system is difficult; any attempt to seek into kernel space will yield an error.

The clear fix is to modify the VFS layer to let negative file positions be passed through to the underlying filesystem or device driver. The problem with doing that in a general way, however, is that not all code (especially in drivers) is prepared to deal with a negative offset. Suddenly exposing that code to negative offsets could open up no end of bugs and security problems. So the real solution, as worked out by Al Viro and Linus Torvalds, is to add a new flag for the file structure called FMODE_ANY_OFFSET. This flag can only be set within the kernel; user space has no access to it. So the /dev/kmem driver will be able to set the flag and work with the full range of offsets, but, for the rest of the system, nothing will change.

Comments (10 posted)

The beginning of the realtime preemption debate

Merging Ingo Molnar's realtime preemption work was never going to be a quiet process. The noise has, in fact, begun long before Ingo has even proposed his work for inclusion. Now might be a good time to catch up with the debate as a way of seeing how the arguments might go in the future.

The realtime preemption patches attempt to provide a guaranteed maximum response time for high-priority user-space processes - just like a "real" realtime operating system would. This goal is achieved by making everything in the kernel preemptible. No matter what the kernel is doing on a given processor, if a higher-priority process becomes runnable, it will be scheduled immediately. Many changes are required to make the whole kernel preemptible; the core parts are:

  • New locking primitives. The spinlocks used by the kernel can cause any number of processors to stall while waiting for a lock to become free. Code which holds a spinlock cannot be preempted, or a deadlocked kernel could result. The realtime preemption patches introduce a new mutual exclusion type (the rt_mutex) which does not spin, and, thus, will not stall a processor. The spinlocks and semaphores currently used in the kernel are all converted over to the new rt_mutex type, and all code which runs with spinlocks held becomes preemptible. The rt_mutex type also implements priority inheritance, so that a low-priority process will not block a higher-priority process (for long, at least) by losing the processor while holding an important lock.

  • Threaded interrupt handlers. Interrupt handlers can create latencies by monopolizing the processor for long periods of time. The realtime preemption patch moves interrupt handling into kernel threads, which contend for the processor with all other processes in the system. If a certain realtime task is more important than interrupt handling, its priority can be set accordingly.

  • Various other mutual exclusion mechanisms, including read-copy-update, per-CPU variables, and seqlocks, require that preemption be disabled. All of these mechanisms are changed for the realtime preemption mode, usually by making them look more like regular spinlocks.

The realtime preemption patch set (at version -RT-2.6.12-rc5-V0.7.47-10 as of this writing) is clearly large and intrusive - it would be hard to make fundamental changes like those listed above any other way. It should be noted that Ingo has gone out of his way to minimize this intrusiveness, however: the patch is written to minimize code changes, and the kernel functions as always if realtime preemption is not selected at configuration time. The merging of this patch set would not force the new preemption model on users.

According to Lee Revell, the realtime preemption patches are already seeing some serious use:

All of the Linux audio oriented distributions are already shipping -RT kernels, and most of the serious Linux audio users who use general purpose distros are running it. That's a few thousand people running it 24/7 for months, and it's been at least a month since any of these users found a real bug in -RT.

Certainly the discussions that inevitably follow the release of a new version of the patch set indicate that there is an active user community out there. Some members of the community are starting to wonder why the realtime preemption patches have not been merged, and when (if ever) that might change. The biggest reason is that Ingo has not yet requested that the patches be included - though many small pieces and fixes from the realtime patch set have found their way into the mainline. If and when Ingo does push for inclusion, however, there will be some opposition.

To some developers, the realtime patch seems like a set of questionable and widespread changes aimed at the needs of a very small user community. Changing spinlocks into mutexes and moving interrupt handlers into threads are fundamental changes to how the kernel does things with the potential for the creation of subtle bugs and performance problems. Reworking things and adding complexity at that level is not a task that should be undertaken without a strong need - and many developers do not see a sufficiently strong need.

There are some concerns about the performance impact of these changes. Acquiring an uncontended spinlock is a very fast operation; the rt_mutex type, with its wait queues and priority inheritance mechanisms, is bound to be slower. There is some anecdotal evidence that there is a performance hit to realtime preemption, but little in the way of real benchmarking has been done. In any case, the performance penalty should only affect users who have actually enabled the realtime preemption mode.

Finally, not everybody is convinced that the realtime preemption approach can solve the real problem: providing an ironclad guarantee that a realtime process will be scheduled within a given maximum latency. Ingo believes that this guarantee can be made by eliminating all code within the kernel which can delay a reschedule; others feel that, to make a guarantee that can truly be trusted, the entire kernel must be audited and verified. They have a point: how strong a guarantee would you want before running realtime Linux in your car's braking system?

Those who want true realtime guarantees, along with developers who simply do not want to clutter the kernel with realtime mechanisms, argue that a different approach should be taken. The most commonly suggested alternative is RTAI-Fusion, which works (at its core) by interposing a "nanokernel" between Linux and the bare hardware. The nanokernel guarantees latency by taking the lowest-level scheduling decisions out of the Linux kernel's hands; it is kept small and easy to verify. Another project taking a similar approach is Iguana, which is based on the L4 microkernel.

Since the realtime preemption patch is not being proposed for merging at this time, no decisions are likely to result from the current, lengthy discussion. If Ingo has his way, there may never be one big decision; instead, pieces of the patch will be merged if and when it makes sense.

So i'm afraid nothing radical will happen anywhere. Maybe we can have one final flamewar-party in the end when the .config options are about to be added, just for nostalgia, ok?

There may be some interesting realtime-related sessions at next month's Kernel Summit in Ottawa, however. Meanwhile, should anybody wish to plow through the entire thread on linux-kernel, here is the starting point.

Comments (9 posted)

Patches and updates

Kernel trees

Core kernel code

Development tools

Device drivers

  • dmitry pervushin: SPI core. (May 31, 2005)

Documentation

Filesystems and block I/O

Memory management

Networking

Architecture-specific

Security-related

Page editor: Jonathan Corbet

Distributions

News and Editorials

KANOTIX - The Knoppix Improved

June 1, 2005

This article was contributed by Ladislav Bodnar

Is there a little-known Linux distribution consistently rated as one of the best by a large and varied spectrum of Linux users? If we were to name one, it would surely have to be KANOTIX, a Knoppix-based live and installation CD, which was, until recently, one of the best-kept secrets of the Linux distribution world. Launched in early 2004 by Joerg Schirottke, a computer science graduate from Kulmbach, Germany, the fame of the increasingly popular KANOTIX project has spread mainly due to the many time-saving improvements over its better-known parent. Here is a list of some of the more interesting features of KANOTIX:
  • KANOTIX has improved considerably Klaus Knopper's hardware auto-detection and auto-configuration module. Users report that KANOTIX is one of the very few distributions that boots into a graphical desktop with touchpads on most notebooks working straight away. Many digital cameras, PDAs, and storage devices are configured on the fly, while wireless networking, both for network access and printing, is also ready for use right after the boot. Granted, some of these modules are experimental and might cause problems in certain hardware configurations - this is why Klaus Knopper has been reluctant to include them in Knoppix. But for many novice and medium-skilled Linux users such superb autoconfiguration of their hardware is a blessing, and a welcome surprise, compared to most other distributions.

  • KANOTIX has been optimized for notebooks. We have mentioned the automatic configuration of touchpads, but that's not the whole story. The distribution also includes PowerNowd, a daemon which works as a client of the CPUFreq driver and which has an ability to adjust the speed of the CPU depending on system load.

  • KANOTIX can be installed on one's hard disk with a simple graphical installer. While this program was originally developed for Knoppix, the KANOTIX maintainers have made a number of behind-the-scenes improvements. As a result (and in the true spirit of the GPL), the KANOTIX installer is now used by both KANOTIX and Knoppix, where it has been given preference over the original installer.

  • As with most live CDs nowadays, KANOTIX also provides a way to save user's configuration and preferences to a variety of storage media, including floppy disks, USB pen drives, and hard disks. An interesting variation of this task is that if the settings are saved to a hard disk partition, specifying "myconfig=scan" at boot time will make KANOTIX search all hard disks for the settings file and load it automatically, without the user having to remember the location. Needless to say, the ability to set a persistent /home directory is also present in KANOTIX.

  • The latest version of KANOTIX uses the Unionfs file system. While this is also true for the more recent releases of Knoppix, the KANOTIX developers have made a number of unusual enhancements to the concept. Firstly, Unionfs is optional; to activate it, "unionfs" has to be added to the boot prompt. However, if the KANOTIX hardware detection program detects the presence of ATI or NVIDIA drivers, it will enable Unionfs automatically - this way the users can easily install any proprietary ATI or NVIDIA graphics drivers, if they so desire. Unionfs can also be loaded either as read-only (unionro) to prevent files from being overwritten, or as read-write (unionrw), and it can even be activated after the CD is fully booted, although this will only set the Unionfs into the home directory.

  • KANOTIX comes with a selection of applications that is probably better suited for an average home user that those included in Knoppix. Firefox has been the default browser for several releases and many will find the presence of the Guarddog firewall or the Skype telephony application a pleasant surprise. Firefox also comes pre-configured with the Java plugin. The best of all, however, is the ability to install more applications through klik, a sophisticated web-based interface for installing software on Knoppix and KANOTIX. New programs can be installed either with a single mouse click while browsing the applications on the above-mentioned web site, or by typing "klik://program_name" in Firefox. The range of available software is surprisingly large, including many non-free programs, such as the Flash plugin, Real Player, Acrobat Reader, NVIDIA and ATI drivers, just to mention the more obvious ones. Beta versions of certain popular software packages, e.g. OpenOffice.org 2.0, are also provided for one-click download and installation.

  • The developers of KANOTIX have also written a large number of specialist bash scripts for various tasks. These are located in /usr/local/bin and although they are not well commented (or documented), most of them have self-explanatory names. The scripts vary from configuring hardware drivers to starting services, fixing problems, and installing software.

  • A 64-bit edition of KANOTIX has also been released. This is one of the very few live CDs providing native support for the AMD64 and Intel EM64T processors. The live CD is based on the "pure64" branch of Debian Sid, with a compatibility layer to run certain 32-bit applications, such as OpenOffice.org.
It is hard not to be impressed with KANOTIX. We know of several users who have tried dozens of Linux distributions before finally settling on KANOTIX (because KANOTIX just works, they declare confidently), with no more interest in trying other distributions. The project's success formula is simple: take all the hard configuration work away from the users - instead, present them with a complete and pre-configured desktop ready to be enjoyed to the full. Whether as a live CD or a full distribution installed on hard disk, KANOTIX beats the competition by including dozens of under-the-hood improvements that makes Linux equal, if not better, than any other desktop operating system available today.

Comments (4 posted)

Distribution News

Preparation of the next stable Debian GNU/Linux update (IV)

The (most probably) last revision of Debian 3.0 (Woody) is underway and may be out by the time you read this. There will be no more Woody updates once the Sarge release is finalized, which could be any day now.

Full Story (comments: none)

Debian sarge release update

An update on the Debian sarge release process has been posted. The release team is still chasing a few serious problems, so the release has been pushed back to June 6. "We're at a point now where more hands are not going to speed up the release, though, so if you aren't already involved in these tasks, you might want to just relax for a bit and start your Release Party preparations."

Full Story (comments: 9)

Cybernet Systems Sponsors the NetMAX Desktop Project

Cybernet Systems has announced that it is sponsoring the NetMAX Desktop Project, a development group that aims to produce a full-featured desktop package, licensed under the terms of the GNU GPL and based on the company's NetMAX Server distribution.

Comments (none posted)

Trustix Secure Linux now available via BitTorrent

Trustix has announced the availability of Trustix Secure Linux Installation ISO images for downloading via BitTorrent.

Full Story (comments: none)

New Distributions

Two new Gentoo based Live CD distributions

Thanks to Michael Schuh we have added two new distributions to our list. Both are Gentoo-based live CD variants. Pentoo is a live CD that comes with GNOME and lots of tools for penetration testing, currently at version 2005.1. Navyn OS may be run as a live CD, or installed to hard drive. This one focuses on network security and comes with a variety of tools for port scanning, password sniffing, searching for vulnerabilities on remote systems, and more.

Comments (none posted)

Distribution Newsletters

Debian Weekly News

The Debian Weekly News for May 31, 2005 looks at plans to optimize the LDAP gateway to the bugtracking system (after the Sarge release), Nokia's Debian-powered device, debian-legal summaries, preparations for Debconf5, Debian Day at LinuxTag 2005, and several other topics.

Full Story (comments: none)

Gentoo Weekly Newsletter

The Gentoo Weekly Newsletter for the week of May 30, 2005 is out. This edition covers the donation of new AMD64 hardware, a documentation status update, developer of the week Damien Krotkine, and more.

Full Story (comments: none)

DistroWatch Weekly, Issue 102

The DistroWatch Weekly for May 30, 2005 is out. "Last week, your DistroWatch staff had the extreme pleasure to meet with Dr Richard M Stallman, a truly fascinating, albeit controversial figure, dedicated to fight for our computing freedom; Robert Storey has summarised the experience. Also in this week's issue - a brief look at Libranet GNU/Linux 3.0 and a call for voting on which new packages you want to see tracked by DistroWatch from next month."

Comments (none posted)

Package updates

Fedora updates

Fedora Core 3 updates: system-config-netboot-0.1.16-1_FC3 (fixes problems with generating unusable initrd.img diskless boot images, missing snapshot files, running /sbin/init at boot, and various python warnings), system-config-bind-4.0.0-16 (fix out-of-zone data reporting), netpbm-10.27-4.FC3 (fix segfault in pnmcolormap).

Comments (none posted)

Trustix Secure Linux updates

TSL-2005-0026 - multi addresses problems in anaconda, bittorrent, iptables, lilo, mod_perl, openldap, php, php4, pptpd, samba and squid for Trustix Secure Linux 2.1, Trustix Secure Linux 2.2 and Trustix Enterprise Server 2.

Full Story (comments: none)

Distribution reviews

Linspire 5.0, The Linux Desktop For The Masses (LinuxElectrons)

LinuxElectrons reviews Linspire Five-0. "Linspire has chosen to eliminate some of the bloat that ships with most Distro's. Linspire doesn't have kmail, evolution, or even nine audio mixers. Most distributions ship with full versions of Gnome and KDE, plus some, that's a lot of overlap. Keven Carmony, CEO of Linspire, commented, "Linspire is Linspire because we touch pretty much every package in the OS". "We rarely just take a package and put it in our OS without polishing it up, adding features, fixing bugs, etc". Don't fret, you can still fire up CNR and download all the applications you want."

Comments (none posted)

My Workstation OS: Scientific Linux (NewsForge)

NewsForge hears from a Scientific Linux fan. "Scientific Linux (SL) might seem a strange choice as a desktop operating system for someone who is retired, disabled, and elderly, and who has relatively little scientific or programming knowledge, but I get great excitement from exploring the art of Linux distributions, and with Scientific Linux, that excitement is amplified by knowing I'm using the same operating system that is being used by many of the world's leading scientists."

Comments (none posted)

Review: FreeBSD 5.4 (NewsForge)

NewsForge has a short review of FreeBSD 5.4. "One of the oldest Unix-like operating systems, FreeBSD, continues its advancement with the sixth release in the FreeBSD-5 series. Its developers have added nothing major, but have made many modifications, fixing a number of problems introduced in previous releases. FreeBSD 5.4 is the best release since 5.1, but it still may not be ready for prime time."

Comments (none posted)

Page editor: Rebecca Sobol

Development

Anyterm: A Terminal Anywhere

Anyterm is a terminal emulator package that runs as a local Javascript application on a web browser, it is similar in concept to the commercial application MindTerm from the company appGATE. Anyterm uses SSL encryption to prevent snooping of terminal session information. The Comparisons page looks at the differences between Anyterm and several other remote login applications. The introduction describes Anyterm:

[Anyterm]

Anyterm is a box on a web page that behaves like a shell or other text-mode application on the host machine. Performance is quite respectable and it will run almost anywhere, even through firewalls, since it uses only HTTP on standard ports. It consists of:
    * Some Javascript on a web page.
    * An XmlHTTP channel to the web server.
    * An Apache module that receives the XmlHTTP requests and feeds them
      to an emulated terminal, and thence to a shell or whatever.

The how it works document sheds light on the internal operation of an Anyterm session and the deployment document describes a number of possible configuration arrangements. The documentation also addresses a number of potential security concerns when running Anyterm.

Anyterm stable version 1.0 and development version 1.1.0 were just announced: "This week the stable branch has reached the milestone of version 1.0, as I think that this is now good enough for widespread use. There's also a development branch where I'll be adding more experimental features, starting with WAP support in version 1.1.0 which was released today. So you can now get a shell prompt on your mobile phone. Some work is needed to make it useable though. Future plans include merging my QWAZERTY keyboard-layout mapping code."

Dependencies include version 2 of the Apache web server and the ROTE terminal emulation library. Anyterm development is Debian-based, your editor was able to get Anyterm to build on a Fedora Core 3 system by adding some file paths various lines of several include files. The installation instructions provided sufficient information for getting the software up and running.

The configuration instructions bring one issue to light: "If you're using a system with SE-Linux security features, such as Fedora Core 3, you may find that they prevent anygetty from invoking /bin/login. This probably just needs a slight change to a configuration file somewhere to make it work; if someone knows what is required please get in touch." A bit of SE-Linux configuration knowledge would be a useful addition to the documentation.

To get a look at Anyterm in action, you can try running the Tetris clone "bastet" from the Anyterm web site.

Comments (1 posted)

System Applications

Mail Software

Mailman 2.1.6 Released

Version 2.1.6 of GNU Mailman, a mailing list manager application, is out. "This is a significant release, which includes three important security patches, updated Chinese (zh_TW and zh_CN) support, better compatibility with Python 2.4, a few new features, and many bug fixes."

Full Story (comments: none)

popa3d 1.0 announced

Version 1.0 of popa3d has been announced. "For those few on the announcement list who don't know this yet, popa3d is a tiny POP3 daemon which attempts to be extremely secure, reliable, RFC compliant, and fast (in that order). Now, to the news: I've released popa3d 1.0. This means that I consider popa3d to be mature enough to enter its 1.x era."

Full Story (comments: none)

Networking Tools

Knettools 1.0 (stable) released

Stable version 1.0 of Knettools has been announced. "Knettools' is a collection of menu-based testing tools for IPv4 networks. Tools included in the package are Finger, Name Scan, Ping, Ping Scan, Port Scan, Service Scan, and Whois. It is developed using POSIX threads and gnome libraries. This package was formerly known as 'xNetTools'."

Comments (none posted)

OpenSSH 4.1 released

Version 4.1 of OpenSSH is out with several bug fixes.

Full Story (comments: none)

Twisted 2.0.1 Released

Version 2.0.1 of the Twisted networking framework has been released. "This is a minor release, only including bugfixes since 2.0.0. One of the most important fixes was a bug causing many gtk GUI apps to crash. Twisted News is now properly included in the Sumo release."

Comments (none posted)

Printing

CUPS 1.2.x Weekly Snapshot, r4528

A new weekly snapshot of the CUPS printing system is out. See the release announcement for details.

Comments (none posted)

VPN Software

SSL-Explorer 0.1.11 released! (SourceForge)

Version 0.1.11 of SSL-Explorer, an open-source SSL VPN solution, is available. "This release of SSL-Explorer contains a number of new features such as the ability to view the currently logged-in users and disconnect their sessions if necessary. The software can detect when new SSL-Explorer releases become available and also detect when new versions of the provided extensions are released. Version 0.1.11 also provides new features required to enable the launch of 3SP's SSL-Explorer Xtra service that brings commercial support and additional features to the product."

Comments (none posted)

Web Site Development

Caravel CMS version 2.3 released (SourceForge)

Version 2.3 of Caravel, a content management system, is available. "Version 2.3 marks the transition of our source code tree to Sourceforge's CVS server, accompanied by major cleanup and reorganization of the code tree. In addition, a number of bugs have been fixed. Flash, MP3, and Quicktime file types are now supported. The publish tool has been revamped. See the CHANGELOG for details."

Comments (none posted)

SchoolBell 1.1 Released

Version 1.1 of SchoolBell, a Zope 3-based calendaring server, is out. "In this release we round off and finish most of the functionality that was deferred from the last release (REST interface and proper timezone support). One important point is that we have started to import translations from the rosetta project and already have quite a large amount of translations done."

Full Story (comments: none)

Web Services

Constructing Services with J2EE (O'ReillyNet)

Debu Panda covers the development of web services under J2EE. "Web services are a popular means of deploying service-oriented applications, and the standards in J2EE 1.4 make it easier to develop services that are portable and interoperable. Debu Panda shows you how, and takes a look at how things will get easier in J2EE 5.0."

Comments (none posted)

Desktop Applications

CAD

PythonCAD release 25

The twenty-fifth development release of PythonCAD, a CAD package for open-source software users, is out. "The twenty-fifth release consists primarily of bug fixes. The compatibility code for the GTK Action and ActionGroup classes introduced in the previous release had a number of bugs which have been fixed. People running PythonCAD on PyGTK releases prior to 2.4 should find this latest release working correctly due to these fixes."

Full Story (comments: none)

Data Visualization

Eman 1.7 Released

Version 1.7 of Eman, a scientific image processing suite with Python language bindings, has been announced. Here is the change summary: " A major overhaul of the parallelism infrastructure (runpar) was done. It now uses fileserver for both reads and writes in the cluster versions. A binary release was made for AMD64, and support for OSX was improved. A new program, refine2d.py, was added for generating reference-free class-averages from a set of particles. A new program, makeinitialmodel.py, was added for constructing 3D models from blobs. The AIRS software was greatly expanded and improved with Chimera bindings. Major improvements were done to the experimental 2D crystallography preprocessing program (qindex)."

Comments (none posted)

Desktop Environments

KDE 3.4.1 released

KDE 3.4.1 is out. This is a maintenance release limited to bug fixes and some translation improvements.

Full Story (comments: none)

GNOME Software Announcements

The following new GNOME software has been announced this week:

Comments (1 posted)

KDE Software Announcements

The following new KDE software has been announced this week:

Comments (none posted)

KDE Project Offers Kolab Groupware Services to its Contributors (KDE.News)

KDE.News covers the announcement that groupware services will be available to all KDE contributors. "At the Dutch KDE-PIM meeting in Annahoeve last weekend it was announced that the KDE project will offer groupware services to all KDE contributors using the Free Software groupware server Kolab2. This means that every KDE project or contributor can get a Kolab2 account for sharing tasks, appointments, contacts and email. Every project can manage their own groupware services and decide with which users they want to share these resources. The Kolab2 server will run under the kdemail.net domain and will be administered by the KDE project."

Comments (2 posted)

KDE Commit Digest (KDE.News)

The May 27, 2005 edition of the KDE Commit Digest is available, here's the content summary: "Kalzium adds gradients and crystal structure data. KOffice supports loading of embedded objects from OASIS format. khtml improves XHTML handling. Kopete adds full text search of history, styles, recieving files and buzzing in Yahoo, and work continues on video device support. KDE 4 work continues with some applications able to run."

Comments (none posted)

Educational Software

mnemo-0.5 released (SourceForge)

Version 0.5 of mnemo, a memory training application, is available. "Release 0.5 contains a console-mode implementation (no multi-media, yet) along with some example training files for arithmetic, the "peg system" and Esperanto vocabulary."

Comments (none posted)

Electronics

Oscilloscope plugin 0.2.0 announced

Version 0.2.0 of Oscilloscope plugin, a DSSI format plugin application, is available, here is the description: "It has two audio input ports and will display the two input signals as two waves in the display. The trigger level and direction is controllable, as well as the amplification and offset for each channel and the time resolution."

Full Story (comments: none)

Qocs 0.0.6 Released

Version 0.0.6 of Qocs is available. "Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window."

Comments (1 posted)

XCircuit 3.3.14 Released

Version 3.3.14 of XCircuit, an electronic schematic drawing package, is out. The CHANGES file says: "Changed behavior of netlist generation to allow (finally!) info labels on a top-level schematic. These labels are written verbatim into the output. Probably needs checks to avoid attempting to process certain embedded escapes like pins."

Comments (none posted)

Games

New version of HLA Adventure for Linux/Red Hat

Version 2.80 of HLA Adventure, an adventure game that was coded in the High Level Assembly programming language, is out with these modifications: "Bug fixes, additional features, program enhancements, code modifications, clearer documentation and other changes."

Full Story (comments: none)

Medical Applications

OpenEMR 2.7.2 Released (LinuxMedNews)

Version 2.7.2 of OpenEMR, an electronic medical record system, has been released. "Some highlights of the 2.7.2 final release are: An overhauled, faster and nicer-looking appointment calendar Support for current versions of the SQL-Ledger accounting system, deprecating the old "forked" sql-ledger sub-project of OpenEMR Partial implementation of access controls based on the phpGACL project Improved tracking of immunizations Patient problems can be associated with specific encounters and vice versa New forms for EOB entry, payment posting and adjustments Patient statements and collection letters New reports including cash receipts and cross-referencing of appointments with encounters Demographics export to a commercial laboratory system Support for some FreeB (billing system) fixes".

Comments (none posted)

Music Applications

BEAST/BSE version 0.6.6 released (GnomeDesktop)

Version 0.6.6 of BEAST/BSE, the BEdevilled Audio SysTem and the Bedevilled Sound Engine, has been announced. "Major bug fixes are incorporated in this release, in particular in the BSE file saving mechanism, so updating to 0.6.6 is recommended to prevent data loss. Also the dialog messages were significantly improved and we had translation updates to Canadian English, Czech, Italian, Spanish and Basque."

Comments (none posted)

Office Suites

OpenOffice.org Newsletter

The May, 2005 edition of the OpenOffice.org Newsletter is online with the latest OpenOffice.org news, events, and a guide to using special characters in OO.o documents.

Full Story (comments: none)

Web Browsers

Mozilla Deer Park Alpha 1 released

The Mozilla Project has made Deer Park Alpha 1 available. This is an early alpha release of what will eventually be Firefox 1.1. New features include a "sanitize" operation (which quickly removes personal information), image thumbnails in tab icons, the "fast back" page caching capability, better cookie management, and more.

Comments (4 posted)

Minutes of the mozilla.org Staff Meeting (MozillaZine)

The minutes from the April 25, 2005 mozilla.org staff meeting have been announced. "Issues discussed include releases, security releases, the Volunteer Awards, the board meeting, search, Mozilla Firefox strategy and quarterly goals."

Comments (none posted)

Languages and Tools

Caml

Caml Weekly News

The May 24-31, 2005 edition of the Caml Weekly News is online with the newest Caml language developments.

Full Story (comments: none)

Haskell

Issue Three of The Monad.Reader

Issue Three of The Monad.Reader is out with new Haskell language topics. "This month's issue has a definite introductory theme. It includes republished book reviews, notes on learning, a look at the differences between functional and object oriented programming, and distributed computation."

Full Story (comments: none)

Lisp

SBCL 0.9.1 released

Version 0.9.1 of Steel Bank Common Lisp has been announced. "This version implements SB-POSIX:MKSTEMP, provides some optimizations, and fixes some bugs."

Full Story (comments: none)

Perl

This Week in Perl 6 (O'Reilly)

The May 18 - 24, 2005 edition of This Week in Perl 6 is available with all of the latest Perl 6 development news.

Comments (none posted)

Python

Dr. Dobb's Python-URL!

The May 31, 2005 edition of Dr. Dobb's Python-URL! is online with the latest Python language articles.

Full Story (comments: none)

Ruby

Ruby Weekly News

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

Comments (none posted)

Ruby Weekly News

The May 29th, 2005 edition of the Ruby Weekly News has been posted, summarizing the week's activities on the ruby-talk mailing list.

Comments (none posted)

Emulators

Bochs 2.2 released (SourceForge)

Version 2.2 of Bochs has been released with some new features. "Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. Currently, Bochs can be compiled to emulate a 386, 486, Pentium, Pentium Pro or AMD64 CPU, including optional MMX, SSE, SE2 and 3DNow! instructions."

Comments (none posted)

Profilers

OProfile 0.9 released

Version 0.9 of OProfile, a system profiler, is out. "New in this release is a new differential profile output, a reworked call-graph output format, and several important updates. As usual, upgrading is strongly recommended."

Comments (none posted)

Page editor: Forrest Cook

Linux in the news

Recommended Reading

How The Kernel Development Process Works (Groklaw)

Groklaw is running an article by Greg Kroah-Hartman on how the kernel development process works. "People are claiming that code can just get "slipped into" the main kernel tree without realizing where it really came from, or without any sort of review process. Obviously they have never actually tried to get a major kernel patch accepted, otherwise they would not be making these kinds of claims :)"

Comments (none posted)

Underground showdown (Register)

The Register looks at an interesting phonomenon in the cracker world: web site defacers have are targeting phishing sites. "It's unlikely that many law enforcement officials will go after Web defacers who are posting warnings to potential victims of phishing fraud. Prosecutors can pick and choose the cases in which they want to invest time, and helping out bank fraudsters is not likely a high priority..."

Comments (8 posted)

Stallman: Nokia's announcement next to nothing (NewsForge)

NewsForge has Richard Stallman's take on Nokia's limited patent grant. "We can honestly thank IBM for agreeing not to sue us with 500 of its patents, and we can thank Nokia too for agreeing not to attack one of our community's projects. But don't be distracted from the real issue at stake. Nokia most likely intends to use this announcement as a way to put us in more danger. Nokia, along with IBM and Microsoft, is lobbying hard for software patents in Europe. Nokia will surely point to its own small gesture as 'proof' that software patents will not be devastating to free software."

Comments (13 posted)

Trade Shows and Conferences

India's Upcoming Free Software, Free Society Conference (Linux Journal)

Linux Journal previews an upcoming Linux conference in India. ".. the Free Software Foundation of India is organising a four-country conference to be held May 28-29, 2005. The Free Software, Free Society conference brings together hackers from an unlikely set of nations, people who don't speak the same language but who do see much in the idea that knowledge is most powerful when it is shared freely."

Comments (none posted)

Linux named "platform for the future" by PalmSource keynote speaker (DesktopLinux.com)

Desktop Linux covers a keynote address by Dr. Dave Nagel at "Mobile Summit", PalmSource's annual developer event. ""Linux is our platform for the future," said Dr. Nagel, noting that CMS's (re-named PalmSource Asia) Linux-based products will make their way into PalmSource's offerings worldwide."

Comments (1 posted)

Big-business technologists talk up Linux (Computerworld Australia)

Computerworld.au covers the LinuxWorld Summit. "Several IT executives at the LinuxWorld Summit last week reinforced the idea that Linux now has the technical brawn and industry support to accommodate the most demanding business applications in environments such as finance, airline reservations and stock trading."

Comments (none posted)

IT giants accused of exploiting open source (News.com)

News.com reports from the Holland Open Source Conference, where European Commission member Jesus Villasante made some comments about the community and business interests. "Villasante argued that open source is vital to the development of the European software industry, but that its progress has been inhibited by pressure from intellectual-property lobbyists and the traditional software industry, and by the fragmentation of the open-source community. 'Open source is a complete mess--many people do lots of different things. There's total confusion today,' Villasante said."

Comments (2 posted)

Companies

Cyber fixers now at PC near you! (Hindustan Times)

Hindustan Times reports that Bangalore-based DeepRoot Linux has come out with its 'DeepOfix' messaging server. ""It handles e-mail, fights spam and scans your mail. What most solutions take a week to do, our software does in 35 minutes. It has the ability to track e-mail, so that you know whether an e-mail you've sent has reached the receiver or not," Abhas Abhinav, who heads DeepRoot, said."

Comments (4 posted)

Novell reports loss as older business shrinks (News.com)

News.com examines the latest financial report from Novell. "Revenue rose to $297 million from $294 million, but came in below Wall Street's average estimate of $302 million. Joe Tibbetts, Novell's chief financial officer, said revenue from the company's NetWare product line declined at a slightly faster pace than expected. "Revenue grew, but we'd like to see them grow more," Tibbetts said. "Even in our Linux business, we would have liked to do better there.""

Comments (2 posted)

Linux Adoption

Detroit high school opens its desktops (NewsForge)

NewsForge examines a switch to Linux and OpenOffice.org at the University of Detroit Jesuit High School and Academy. "The cost analysis was compelling -- the Linux option could be implemented for around $21,000, more than $100,000 less than the Microsoft Windows alternative. The key to enabling the move to Linux, however, was the ability to provide an acceptable office application suite that would run on both Windows XP and Linux. It was impractical for the school to support more than one office application suite, nor was it cost-effective nor beneficial to remove Windows XP from the newer systems."

Comments (9 posted)

Interviews

The Meeks shall inherit the earth (GnomeDesktop)

GnomeDesktop.org has announced the availability of Lug Radio Episode 28. "Lug Radio interviews Michael Meeks, Novell hacker and Busiest Man Alive, who talks about OpenOffice.org, Gnome, how you can get involved, and how to get lots of work done by not spending all day reading other people's weblogs..."

Comments (none posted)

Interview with KDE-PIM Hacker Daniel Molkentin (KDE.News)

KDE.News has an interview with Daniel Molkentin. "I am one of Kontact's maintainers, along with Don Sanders and Cornelius Schumacher. I mostly take care of the Kontact framework itself, the visible parts if you will. Other than that, I am the author or several fixes, features and hacks throughout KDE-PIM."

Comments (none posted)

Interview with KDE PIM Hacker Cornelius Schumacher (KDE.News)

KDE.News talks with Cornelius Schumacher, KDE-PIM module project leader. "We have seen several developers in interviews and blogs talk about the KDE PIM event in the Netherlands and what they are planning to work on during the meeting. Do you have any plans or ideas for this meeting? There are two big goals I would like to achieve at the meeting. First, creating a roadmap for KDE PIM 4. Second, relaunching the KDE-PIM web pages with some fresh and rejuvenated content. But I'm sure there will also come up some new ideas at the meeting."

Comments (none posted)

An evening with the Guru of Python: Guido van Rossum (TuxJournal.net)

Vincenzo Ciaglia interviews Guido Van Rossum on TuxJournal.net. "What's your role in the Python Developing Team? Are you still working on some projects or you just coordinate your guys? We're currently designing a new compound statement that lets you code resource acquisition and release pairs (such as acquiring and releasing a lock, or opening and closing a file) in a way that guarantees the release always happens without having to write a try-finally statement."

Comments (1 posted)

Resources

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

Groklaw has published chapter 10 of the book "The Daemon, the GNU and the Penguin," by Dr. Peter H. Salus. This chapter covers Sun and gcc.

Comments (none posted)

Developing GNOME Applications with Java (Linux Journal)

Linux Journal looks at the process of creating a GUI design in XML, writes Java code, and then plugs the whole thing in to the GNOME desktop. "With three existing Java GUI toolkits, one might ask why another alternative is necessary. GNOME's Java bindings are unique because they are tied directly to GNOME. An application written with GNOME's Java offerings looks and behaves exactly as if it had been written using GNOME's C libraries. It integrates seamlessly into the GNOME desktop and provides the same capabilities as any other GNOME application. The reason for this is GNOME's Java bindings use the Java Native Interface to delegate work directly to GNOME's C libraries."

Comments (13 posted)

Rexx: Power Through Simplicity (O'ReillyNet)

O'ReillyNet covers Rexx. "Rexx was the first widely used scripting language. Though IBM invented it 25 years ago, it may come as a surprise that this language is more popular today than ever. There are now nine free and open source Rexx implementations. These run under virtually any operating system on any platform. All but one meet the Rexx language standard, and each has optimizations or extensions for a specific purpose."

Comments (2 posted)

Programming Tools: UML Tools (Linux Journal)

The Linux Journal looks at tools (both free and proprietary) for creating UML diagrams. "At the moment, none of the open-source tools that I have tried match the richness of the commercial products. DIA is the most extensible, but it does not treat UML semantically, so logical connections and implications are not supported."

Comments (7 posted)

The Small Computer System Interface (SCSI) standard (IBM developerWorks)

Peter Seebach profiles the history of SCSI on IBM developerWorks. "Alan Shugart, founder of Shugart Associates and Seagate, gets most of the credit for being the visionary who realized the world needed a standard like this one. The initial protocol was called the "Shugart Associates Systems Interface," or SASI. It had a fairly limited set of protocol commands, and performance peaked out at 1.5 MBps (which sounds pretty weak, but for 1979 this was incredible)."

Comments (1 posted)

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

Linux Journal continues this series on optimizing the Linux desktop. "Some default features of Linux that seem slow to a new desktop user appear perfectly acceptable to long-time workstation users. When we begin to disable services that slow down the boot process, some Linux users might object. For instance, killing the mail transfer agent could mean that service messages meant for root or admin are not sent. Someone wanting to boot up her laptop quickly, however, might not care about that. For system administrators and developers, though, the missing chance to analyze a program flaw becomes a lost opportunity."

Comments (none posted)

Miscellaneous

EU puts funds toward global research on open source (News.com)

News.com looks into a grant from the European Union for the support of open-source software around the world. "The newly approved funding--660,00 euros, or $825,594--is for the two-year FLOSSWorld project, Europe's first initiative to support international research and policy development on "free/libre/open source software." Previous FLOSS projects, starting as early as 2001, have concentrated on the use of open source in Europe alone."

Comments (4 posted)

Page editor: Forrest Cook

Announcements

Non-Commercial announcements

Google's summer of code

Google has announced a program called the "Summer of Code." Students interested in hacking on free software can put in an application and, working with a mentor project, earn $4500 for completing a project. The participating projects include Python, Perl, Apache, Ubuntu, Mono, GNOME, Wine, Subversion, and Google itself.

Comments (1 posted)

Commercial announcements

BitMover announces BitKeeper to CVS converter

For any free software projects which still have BitKeeper repositories: BitMover has announced the availability of a conversion utility which will turn those repositories into CVS repositories. Time to use it is running out: "Beginning July 1, 2005, all existing BitKeeper binaries will require license keys to enable continued use."

Comments (none posted)

CAC Media Announces Digital Entertainment Devices

CAC Media, Inc. and VIA Technologies will demonstrate new Linux-based digital entertainment platforms at the VIA Technology Forum and Computex trade shows. "This combination of low cost / high performance hardware and software shows Original Design Manufacturers (ODMs) and Original Equipment Manufacturers VIA Technology's latest reference designs running CAC's MCSS platform. CAC's Media Convergence Software Suite (MCSS) is a Linux-based operating system the company licenses to consumer electronics manufacturers to drive new chip-sets available for their products. The innovative software / hardware combination enables them to combine PC, Internet, and CE functionality into "lean back" products designed to play, consume, store, and organize ALL digital media."

Comments (none posted)

EarthLink and Microtel Partner to Offer $69.99 PC

EarthLink and Microtel have announced a partnership to provide discounted Linux-based PCs and laptops for new subscribers. "New dial-up subscribers can receive the special Microtel pricing from May 25, 2005 - June 25, 2005, by going to http://www.microtelpc.com and placing an order for a $69.99 PC or $399 laptop. During the ordering process buyers will be directed to the EarthLink Website to fill in subscription details. The $150 discount will be applied to the cost of the computer at the point of purchase, and requires a one-year EarthLink dial-up Internet access commitment."

Comments (none posted)

Nokia Makes Donation to GNOME Foundation

Nokia has announced a developer device program at the GNOME user and Developer European Conference (GUADEC). The developer device program will donate the proceeds from the sales of 500 Nokia 770 devices to the GNOME Foundation.

Comments (9 posted)

Novell's "Mono Kickstart" program

Novell has announced the "Mono Kickstart Program," a support offering for companies developing desktop applications with Mono. This is clearly not a service intended for free software projects: "Mono Kickstart includes 25 developer support incidents along with one server or 50 desktop licenses for $12,995. Additional developer support incidents, server licenses and desktop licenses can be purchased separately."

Full Story (comments: 2)

SCO's second quarter results

Remember SCO? That company has just announced its second quarter results: an almost $2 million loss on declining revenue. Even that figure includes almost $800,000 realized from the sale of all of SCO's stock in Trolltech last March.

Comments (3 posted)

Win4Lin Products Available for Linspire

Win4Lin has announced "..that the company's Win4Lin 9x and Win4Lin Home products are now compatible with Linspire Five-0 and are available in the Linspire CNR Warehouse. The company also announced that their flagship Win4Lin Pro will be available in the CNR Warehouse by mid-summer 2005."

Full Story (comments: none)

New Books

Killer Game Programming in Java - O'Reilly's Latest Release

O'Reilly has published the book Killer Game Programming in Java by Andrew Davison.

Full Story (comments: none)

Resources

Table of analogs of Windows software in Linux

Fiodor Sorex has announced the creation of a table that lists Linux equivalents for Windows software. "One of the biggest difficulties in migrating from Windows to Linux is the lack of knowledge about comparable software. Newbies usually search for Linux analogs of Windows software, and advanced Linux-users cannot answer their questions since they often don't know too much about Windows :). This list of Linux equivalents / replacements / analogs of Windows software is based on our own experience and on the information obtained from the visitors of this page (thanks!)."

Full Story (comments: none)

Edition 2 of MyOSS Magazine

Edition 2 of the Malaysian Online Open Source Magazine, MyOSS Magazine has been published. Topics include: Open Source Power Management, Open Source PBX/PABX, Daemon's Advocate, Virtualisation, Tip of The Month, Book Review : Free as in Freedom, and more.

Full Story (comments: none)

Open source and the commoditization of software

Ian Murdock has posted his chapter from the upcoming O'Reilly book Open Sources 2.0; it is called "Open source and the commoditization of software. "If Red Hat's business model is wrong, then what is the right business model for Linux distribution vendors? In my view, the Dell model can be taken a step further than any of the Linux distributors have thought to take it. After all, what are open-source technologies but commodity software components, and what are Linux distributions but assemblers of those components into products the end customer finds useful?"

Comments (8 posted)

Contests and Awards

First-Round Voting in 2005 Readers' Choice Awards (Linux Journal)

Linux Journal has announced the first round of voting for the 2005 Readers' Choice Awards. "As you know by now, the Web form is gone, and voting is taking place by e-mail this time. We require plain text e-mail for votes, so no HTML or attachments."

Comments (none posted)

Upcoming Events

Debian Day at LinuxTag 2005

The Debian Day mini-conference at LinuxTag has been announced. "It will take place on Thursday, 23rd of June during this year's LinuxTag in Karlsruhe, Germany. The talks will describe certain parts of the distribution or the project and will be held in English."

Full Story (comments: none)

Europython 2005 update

An Update notice has been sent out for the EuroPython 2005 conference. "Due to some technical problems with the registration website we have decided to extend the registration of talks until 8 May. We already have an impressive array of talks, but we do have room for some more. We are especially interested in talks focusing on the Python language and talks on Python usage in Science." The event takes place in Göteborg, Sweden on June 27-29, 2005.

Comments (none posted)

Fedora Talk at USC Los Angeles, CA

A talk on the Fedora Project will be held at the University of Southern California in Los Angeles, California on June 16, 2005. "Warren will explain the Fedora Project, do Q&A, and hand out a limited amount of schwag."

Full Story (comments: none)

Joint Call for Participation: IEEE Conference on Web Services

A Joint Call for Participants has gone out for the 2005 IEEE International Conference on Web Services. The event will take place on July 11-15, 2005 in Orlando, Florida.

Full Story (comments: none)

Embedded Technology 2005, Yokohama, Japan

The Embedded Technology 2005 Conference has been announced. The event will be held in Yokohama, Japan on November 15-18, 2005.

Comments (none posted)

Events: June 2 - July 28, 2005

Date Event Location
June 2 - 3, 2005The Red Hat Summit 2005(Hilton New Orleans)New Orleans, LA
June 2 - 4, 2005Fórum Internacional Software Livre(FISL)Porto Alegre/RS, Brazil
June 9 - 10, 2005Austrian Perl Workshop(Kapsch CarrierCom)Vienna, Austria
June 9 - 10, 2005The French Perl Workshop(Faculté des Sciences de Luminy)Marseille, France
June 11, 2005PHP WestVancouver, BC, Canada
June 15 - 17, 2005AstriCon Europe 2005(Auditorium Madrid Hotel)Madrid, Spain
June 17 - 19, 2005RECON 2005Montreal, Quebec, Canada
June 18, 2005Perl Dag 2005Copenhagen, Denmark
June 19 - 22, 2005International Lisp Conference 2005(ILC 2005)(Stanford University)Palo Alto, CA
June 20 - 21, 2005Linux Cluster Summit 2005Walldorf, Germany
June 22 - 25, 2005LinuxTag 2005(Kongresszentrum)Karlsruhe, Germany
June 23 - 24, 2005Italian Perl Workshop 2005(University of Pisa)Pisa, Italy
June 25, 2005LugRadio Live 2005(Molyneux Stadium)Wolverhampton, UK
June 25, 2005XML Prague 2005Malá Strana, Prague, Czech Republic
June 27 - 29, 2005Yet Another Perl Conference(YAPC::NA 2005)(University of Toronto)Toronto, Ontario, Canada
June 27 - 29, 2005EuroPython 2005Göteborg, Sweden
June 29 - 30, 2005Where 2.0 Conference(Westin St. Francis Hotel)San Francisco, CA
July 1 - 6, 2005Linux Desktop Development and KDevelop Developers Conference 2005Kiev, Ukraine
July 5 - 9, 2005LSM 2005 Libre Software Meeting for MedicineDijon, France
July 6 - 9, 2005IV Jornades de Programari LliureCampus de Vilanova i la Geltrú, Spain
July 10 - 18, 2005Debconf 5Helsinki, Finland
July 11, 2005Evolution of Open-Source Code Bases(EVOSC05)Genova, Italy
July 11 - 15, 2005First International Conference on Open Source Systems(OSS2005)Genova, Italy
July 11 - 14, 2005GOTO10 workshop(OKNO)Brussels, Belgium
July 11 - 15, 2005IEEE International Conference on Web Services(ICWS 2005)Orlando, Florida
July 17 - 19, 2005Desktop Developer's Conference(Ottawa Congress Centre)Ottawa, Ontario, Canada
July 18 - 22, 2005ApacheCon Europe 2005Stuttgart, Germany
July 18 - 22, 2005PostgreSQL Bootcamp(Big Nerd Ranch)Atlanta, GA
July 20 - 23, 2005Ottawa Linux Symposium(OLS 2005)Ottawa, Canada
July 20 - 22, 2005North American Plone Symposium(The Astro Crowne Plaza)New Orleans, Louisiana
July 26, 20052nd European LISP and Scheme WorkshopGlasgow, Scotland
July 27 - 28, 2005Back Hat Briefings USA 2005Las Vegas, NV

Comments (none posted)

Page editor: Forrest Cook

Letters to the editor

The gift of volunteering

From:  christiaan <christiaan.theron-AT-virgin.net>
To:  "letters-AT-lwn.net" <letters-AT-lwn.net>
Subject:  The gift of volunteering
Date:  Fri, 27 May 2005 21:04:30 +0100

Dear Editor
 
I have been using windows for a number of years and am certified in
system administration. However when I became unemployed I thought this
was an opportunity to research Linux to see what I could use it for and
gain some skills to try to re-enter the labour market.
I needed to start gently with a GUI distro and found IPCop. I was
pleasantly surprised at how useful it is and the quality of the addons
and documentation. However having never been involved in the Open Source
community I did not really know what to expect in terms of support and
contribution to the community.
I continued to explore the Open Source community through IPCop and found
something quite unexpected. By reading the docmentation manuals and
implementing the services of the distro I really began to get an
appreciation of the high standard and professionalism of the work
countless volunteers had put in and this helped me develop an
understanding of what the Open Source community is really all about.
It was at this stage I noticed that a section of the documentation had
not be written up and when I enquired with the community what was
happening with it, I was invited by the Lead Documentation volunteer to
contribute. While still a Linux novice I thought that this would be an
ideal opportunity to learn more about the VPN features.
Through this activity I was able to learn more about system
administration than I did through certification because I found it an
enjoyable form of edu-tainment. I became introduced to other projects
and their developers from different parts of europe. I now regulary
beta test new versions of TauVPN and Linsys, which are Open Source
windows IPSec clients. I enjoyed this so much that I volunteered to
write up a how-to for TauVPN.
After responding to questions on the IPCop forums I noticed that users
were posting queries related to issues arising when using more than one
firewall and were trying to find firewalling technologies that were
complimentary to their IPCop or existing Router.
I started to explore other firewall distributions and firewall
technologies. I had become a CCNA in february of this year and this gave
me an understanding of switching and bridging so I was very interested
when I came across Linux bridging firewall technology. I signed up to
the ebtables mailing list and established that a Linux bridging firewall
can be very effective against attacks when configured without an IP
address. When further combined with an Intrusion Prevention System such
as snort-inline it can detect attacks and prevent them.
Having discovered this technology and how useful it would be to
compliment an existing firewall/router. I then went about researching
an easy to use GUI distro with these features and found distros for
nearly everything but no bridging firewall IPS distro. If anyone knows
of an easy to use GUI bridging firewall distro that I can install on a
older computer then I would appreciate details on it.
 
If there is none I would be interested in collaborating with
other volunteers in the development of an easy to use bridging firewall.
 
Christiaan Theron
christiaan@wonderport.com
 
 
 
 
 
 

Comments (2 posted)

Letter to the Editor: Setback for Linux

From:  Leon Brooks <leon-AT-cyberknights.com.au>
To:  Forbes Letters to the Editor <readers-AT-forbes.com>
Subject:  Letter to the Editor: Setback for Linux
Date:  Fri, 27 May 2005 00:24:13 +0800
Cc:  Daniel Lyons <dlyons-AT-forbes.com>, letters-AT-lwn.net

Forbes' website's feedback form gives no indication of a successful
submission, so... you all have my permission to publish this:
 
    http://www.forbes.com/business/2005/05/25/cz_dl_0525linux...
 
---------------------8<-----cut-here-----8<------------------------
 
Daniel Lyons seems to be in the habit of being late, and dead wrong.
 
Here, the kernel developers (and specifically Linus) developed a
replacement tool in a matter of days or weeks, which is more closely
tailored to their way of doing things and therefore - at least in
principle - going to be even more effective than BK at maintaining
Linux's pace and security.
 
To the delight of many of the kernel hackers and onlookers, Linux is now
both ahead of the game and free of any proprietary encumbrances.
 
Daniel must have a deep-seated misunderstanding of how Open Source works
or is carrying a chip on his shoulder if he can spin that rather
excellent news to be somehow negative. And it seems to have taken him
more than a month to do it.
 
Perhaps he can do a story on how it took Microsoft years longer than
Linux to run reliably 64 bits wide on AMD's chips? I'd be interested to
see how long it takes him find a negative in that for Linux. It's an
odd spectator sport, I admit, but harmless and predictable.
 
Cheers; Leon
Perth, Western Australia
 
--
http://cyberknights.com.au/ Modern tools; traditional dedication
http://plug.linux.org.au/ Member, Perth Linux User Group
http://slpwa.asn.au/ Member, Linux Professionals WA
http://osia.net.au/ Member, Open Source Industry Australia
http://linux.org.au/ Member, Linux Australia

Comments (none posted)

Page editor: Jonathan Corbet

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