LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

LWN.net Weekly Edition for November 27, 2002

The BIND Forum and the maintenance of critical software

Spurred on, perhaps, by the latest set of BIND vulnerabilities (and the problematic handling of those vulnerabilities), the Internet Software Consortium has announced the startup of the "BIND Forum," with AFNIC, APNIC, ARIN, Compaq, Ericsson, HP, IBM, RIPE, Sun, and VeriSign as initial members. Many in the free software community are suspicious of the Forum and its motives. The Forum is worth a look, however, as one way of managing development and support for a piece of critical network software.

BIND, of course, is the package that implements most of the domain name system. The BIND Forum is a relatively old (and controversial) idea - it was first announced back in January, 2001. The basic idea was that members, in exchange for helping to fund BIND development, would gain access to the BIND developers and, crucially, early access to security updates. The idea of restricting security information (about free software) to those who have paid a fee did not prove popular in the community. As a result of criticism, and, presumably, lack of interest, the Forum idea stalled for almost two years. Now, however, it is back.

Corporate memberships in the Forum cost $5000 per year - unless you have over $2 billion in revenue, in which case you pay $50,000. Universities and nonprofit organizations are asked to pay $1000, and individual memberships have a "target minimum" fee of $100. For these fees, members get:

  • Direct notification of patches from ISC.

  • Read-only access to the ISC cvs server.

  • The ability to attend the "BIND Developers Workshop."

All of this requires signing a relatively lengthy contract (available from the ISC site), along with an "intellectual property policy statement" which, essentially, seems to be a restatement of the BIND license.

Those benefits may well be useful to a small number of companies that are deeply concerned with BIND development. What the Forum really has to offer, though, is early access to security alerts. That access is not available to standard Forum members, though; getting the security information requires signing a separate agreement and tacking an addition 20% onto the membership fees. The agreement states that ISC will notify members of security problems "up to ten days" before telling the world by way of CERT. Members are required to keep this information confidential, however, and must guard it "using authentication and encryption tools which have been approved in writing by ISC."

So, if you pay enough, you'll get early warning of security problems, but only if ISC feels like sending it out. Of course, the last vulnerability was not disclosed through ISC, so Forum membership would not have been all that useful that time around.

The Forum appears, to many, to be a way of extracting money from BIND users by restricting access to vital security information. Some see it as a violation of the ethics of full disclosure and free access to the software. This may all be true, but it is worth keeping some things in mind:

  • Restricted access to security information during the early stages of a vulnerability is increasingly the norm. Linux distributors (and others), for example, maintain a controlled mailing list for the discussion of security problems. Done properly, restricted access can help ensure that patches are available to most users before information on the problem is widely available.

  • Companies that rely heavily on software like BIND have an interest in seeing that it is maintained well. They should be willing to pay for this work.

  • BIND remains free software; anybody who has a better way of maintaining it and handling security problems can fork the project and run it as they see fit.

If the BIND Forum idea is implemented well, it could support the future development of the software and help make it more secure for all users. If implemented poorly, it could become an insiders club that ends up restricting the general availability of security information indefinitely. The "up to ten days" provision in the security notification agreement is encouraging in this respect: there is an implicit promise that security information will be restricted to the Forum for no longer than that period.

Whether the BIND Forum will be a success and be helpful to all BIND users remains to be seen. It could well go either way. But, as people and companies continue to look around for viable ways of funding free software development, it would not be surprising to see the creation of more organizations like the BIND Forum in the future.

Comments (4 posted)

Some DMCA bits

The DMCA will be returning to the news as the Elcomsoft trial starts up again on December 2. Thanks to some intervention by the Justice Department, the defendants will actually be able to show up for their trial this time. Elcomsoft will be trying to attack the DMCA and its effects on fair use rights, but the prosecution will do its best to keep fair use issues out of the courtroom altogether. The DMCA, after all, bans "circumvention devices" without care for the preservation of fair use. And Elcomsoft did sell a "circumvention device" in the US. We wish them the best of luck in their trial, but this case is unlikely to be the one that forces large changes in the DMCA.

There is, meanwhile, a mechanism by which small changes can be made in the DMCA. Every three years, the Library of Congress Copyright Office is supposed to look into whether the prohibition on circumvention devices is having an overly adverse effect on any particular type of work. Should such an effect be found, the office can issue a three-year DMCA exemption.

That inquiry is happening now. Seth Finkelstein, who successfully used the exemption process to win immunity for his work looking at censorware blacklists, has posted an article on the EFF site on how to do it. The exemptions are hard to get, and they are very narrow - they do not extend to distribution of circumvention software, for example. Even so, exemptions poke little holes in the DMCA, and can protect certain kinds of work. For example, a certain Linux distributor has made a big show of not distributing information on security-related kernel patches within the U.S.; this company should probably don its colorful headwear and head off to apply for an exemption, and, thus, demonstrate the adverse effect that the DMCA has had in this area. Anybody else who would like to take the time to put in a serious application to highlight an adverse effect of the anti-circumvention provision of the DMCA should seriously consider doing so. The deadline is December 18.

Comments (2 posted)

LWN Update

This week's LWN.net Weekly Edition comes out one day early, so that the LWN staff can go off and enjoy the Thanksgiving holiday. With luck, we'll have finished digesting in time to put out next week's Edition on Thursday as usual.

The individual subscriber count stands nearly constant at 2370. The number of expiring subscriptions is increasing; so far, the flow of new subscribers has been enough to keep the total count from going down.

The statistics-gathering capability of the site has recently been enhanced a bit. So we can now note that, for example, about 11% of the content traffic on LWN.net (excluding the RSS files) originates from logged-in subscribers. So the bulk of our readers, by far, have chosen not to subscribe. There is a relatively high percentage of subscriber traffic from the US, Germany, Britain, and Sweden; on the other hand, Japanese, French, Italian, Australian, and Austrian readers tend not to subscribe.

(For the curious, we got this information by feeding IP addresses to the GeoIP package. GeoIP is licensed under the GPL, and has a Python binding. The statistics are kept as simple counters; we do not track individual readers. The real purpose of this work is to evaluate the idea of offering country-specific text ads; the jury is still out on that one).

Enjoy this week's Edition, and we'll be back on our regular schedule after the holiday. Thanks, as always, for supporting LWN.

Comments (22 posted)

Page editor: Jonathan Corbet

Security

Security news

Microsoft examines the Darknet

Among the papers presented at the ACM Workshop on Digital Rights Management last week was one entitled "The Darknet and the Future of Content Distribution" written by four Microsoft engineers. The paper is available, in MS Word format, naturally.

The "darknet," as described in the paper, is the copyright-violating underground so feared by the entertainment industry, along with the technological infrastructure which supports content sharing. Several techniques for shutting down (or making life more difficult for) the darknet are examined; the authors conclude that these techniques are likely to be ineffective.

For example, the paper points out that the weak points of most file sharing networks are global indexes and lack of anonymous sharing. A global index is an obvious target for an irate corporation and its lawyers, as Napster discovered. Traceable sharing can be used to track down (and prosecute) individuals who are sharing content. But these activities will only have the effects of (1) encouraging more distributed, difficult to trace networks, and (2) splitting trading networks into smaller, interlinked networks of people who know and trust each other. The long-term effect on file sharing volume is likely to be small.

Given that, one might look at ways to keep content from getting into the darknet in the first place. Digital rights management and copy protection systems, it is noted, have, almost without exception, been broken. Since only one system need be broken to allow the injection of unprotected content into the darknet, DRM systems are not seen as being effective in shutting down sharing. Watermarking schemes are, in general, easy to remove, and suffer from key management problems. Hardware which implements watermarking is also at a competitive disadvantage, unless such technology is mandated legally for all devices. "The recently proposed Hollings bill is a step along these lines." It would be interesting to imagine the entire journey, if the CBDTPA is just "a step."

The authors conclude by saying that, for all practical purposes, the darknet can not be stopped. Business models need to take this in mind.

Consider an MP3 file sold on a web site; this costs money, but the purchased object is as useful as a version acquired from the darknet. However, a securely DRM-wrapped song is strictly less attractive: although the industry is striving for flexible licensing rules, customers will be restricted in their actions if the system is to provide meaningful security. This means that a vendor will probably make more money by selling unprotected objects than protected objects. In short, if you are competing with the darknet, you must compete on the darknet's own terms: that is convenience and low cost rather than additional security.

(Emphasis in the original).

There is little here that has not been said before. The message seems to have been heard a little more widely this time, however, perhaps a a result of the authors' Microsoft affiliation. Whether the entertainment industry will hear the message remains to be seen, however; that industry still seems far more interested in controlling our computers and interactions than in providing convenience and low cost.

Comments (3 posted)

New vulnerabilities

gtetrinet: buffer overflows

Package(s):gtetrinet CVE #(s):
Created:November 25, 2002 Updated:December 11, 2002
Description: Several buffer overflows were found in gtetrinet versions below 0.4.3. According to the authors these could be remotely exploited.
Alerts:
Debian DSA-205-1 2002-12-10
Gentoo 200211-006 2002-11-20

Comments (none posted)

kdelibs: Vulnerabilities in KIO subsystem support

Package(s):kdelibs CVE #(s):CAN-2002-1281 CAN-2002-1282
Created:November 22, 2002 Updated:March 14, 2003
Description: Vulnerabilities were discovered in the KIO subsystem support for various network protocols. The implementation of the rlogin protocol affects all KDE versions from 2.1 up to 3.0.4, while the flawed implementation of the telnet protocol only affects KDE 2.x. They allow a carefully crafted URL in an HTML page, HTML email, or other KIO-enabled application to execute arbitrary commands as the victim with their privilege. The KDE team provided a patch for KDE3 which has been applied in these packages. No patch was provided for KDE2, however the KDE team recommends disabling both the rlogin and telnet KIO protocols. This can be accomplished by removing, as root, the following files:
/usr/share/services/telnet.protocol and
/usr/share/services/rlogin.protocol.
If either file also exists in a user's ~/.kde/share/services directory, they should likewise be removed. See also: http://www.kde.org/info/security/advisory-20021111-1.txt
Alerts:
SCO Group CSSA-2003-012.0 2003-03-14
Debian DSA-204-1 2002-12-05
Red Hat RHSA-2002:220-40 2002-12-04
Mandrake MDKSA-2002:079 2002-11-21

Comments (none posted)

Updated vulnerabilities

Apache shared memory scoreboard vulnerabilities

Package(s):apache CVE #(s):CAN-2002-0839
Created:October 9, 2002 Updated:December 18, 2002
Description: Versions of Apache prior to 1.3.27 contain a couple of scoreboard-related vulnerabilities which can be exploited by local users running under the Apache user ID. In-server scripting languages, such as PHP, are the most likely means of carrying out the attacks. One vulnerability causes the server to fork off new processes, leading to denial of service scenarios; the other allows an attacker to send SIGUSR1 to any process as root, probably killing that process. See this iDEFENSE advisory for the details.
Alerts:
Mandrake MDKSA-2002:068-1 2002-12-18
SCO Group CSSA-2002-056.0 2002-12-05
Debian DSA-195-1 2002-11-13
Debian DSA-188-1 2002-11-05
Debian DSA-187-1 2002-11-04
Trustix 2002-0069 2002-10-17
Mandrake MDKSA-2002:067 2002-10-15
Gentoo apache-20021015 2002-10-15
EnGarde ESA-20021007-024 2002-10-07
Conectiva CLA-2002:530 2002-10-07
OpenPKG OpenPKG-SA-2002.009 2002-10-04

Comments (3 posted)

Heap corruption vulnerability in at

Package(s):at at, sudo, xchat CVE #(s):CAN-2002-0004
Created:May 20, 2002 Updated:May 15, 2003
Description: The at command has a potentially exploitable heap corruption bug. (First LWN report:  January 17th).
Alerts:
EnGarde ESA-20030515-015 2003-05-15
Yellow Dog YDU-20020127-9 2002-01-27
SuSE SuSE-SA:2002:003 2001-01-16
Slackware sl-1011706104 2002-01-22
Red Hat RHSA-2002:015-15 2002-02-07
Red Hat RHSA-2002:015-13 2002-01-22
Mandrake MDKSA-2002:007 2002-01-18
Debian DSA-102-2 2002-01-18
Debian DSA-102-1 2002-01-16

Comments (none posted)

BIND8: Multiple vulnerabilities

Package(s):bind CVE #(s):CAN-2002-1219 CAN-2002-1220 CAN-2002-1221
Created:November 13, 2002 Updated:March 6, 2003
Description: Three new vulnerabilities have been found in version 8 of the Berkeley Internet Domain Server; see this ISS advisory, the CERT Advisory CA-2002-31, or the November 14 LWN Security Page for details.

Red Hat has sent out an alert (not a regular advisory) suggesting that customers apply its previous BIND updates, which upgrade the system to BIND9.

Alerts:
Sorcerer SORCERER2003-03-06 2003-03-06
SCO Group CSSA-2002-059.0 2002-12-19
Trustix 2002-0076 2002-11-15
OpenPKG OpenPKG-SA-2002.011 2002-11-15
Debian DSA-196-1 2002-11-14
Conectiva CLA-2002:546 2002-11-14
Mandrake MDKSA-2002:077 2002-11-14
SuSE SuSE-SA:2002:044 2002-11-13
EnGarde ESA-20021114-029 2002-11-14

Comments (1 posted)

bind buffer overflow vulnerability in DNS resolver libraries

Package(s):bind glibc CVE #(s):CAN-2002-0651 CAN-2002-0684
Created:July 8, 2002 Updated:September 30, 2003
Description: The BIND 4.9.8-OW2 patch and BIND 4.9.9 release (and thus 4.9.9-OW1) include fixes for a libc related vulnerability which does not affect Linux. Updates from the Internet Software Consortium (ISC) are available from here.

No release or branch of Openwall GNU/*/Linux (Owl) is known to be affected, due to Olaf Kirch's fixes for this problem getting into the GNU C library more than two years ago.

Unfortunatly that does not mean that Linux systems are not vulnerable. Similar code, without Olaf Firch's fixes, is in the glibc getnetbyXXX functions. These functions are described in the SuSE alert as " used by very few applications only, such as ifconfig and ifuser, which makes exploits less likely."

CERT Advisory: CA-2002-19 Buffer Overflow in Multiple DNS Resolver Libraries

CAN-2002-0651
CAN-2002-0684

Alerts:
Mandrake MDKSA-2002:050 2002-08-13
Yellow Dog YDU-20020810-3 2002-08-10
Eridani ERISA-2002:035 2002-08-09
Red Hat RHSA-2002:133-13 2002-08-08
SCO Group CSSA-2002-034.0 2002-08-05
Yellow Dog YDU-20020801-2 2002-08-01
Eridani ERISA-2002:028 2002-07-25
Red Hat RHSA-2002:139-10 2002-07-22
EnGarde ESA-20020724-018 2002-07-24
Mandrake MDKSA-2002:043 2002-07-16
Trustix 2002-0061 2002-07-15
Gentoo glibc-20020713 2002-07-13
Conectiva CLA-2002:507 2002-07-11
SuSE SuSE-SA:2002:026 2002-07-09
OpenPKG OpenPKG-SA-2002.006 2002-07-04

Comments (1 posted)

Courier sqwebmail: buffer overflow

Package(s):Courier sqwebmail CVE #(s):
Created:November 15, 2002 Updated:November 19, 2002
Description: A problem in the Courier sqwebmail package, a CGI program to grant authenticated access to local mailboxes, has been discovered. The program did not drop permissions fast enough upon startup under certain circumstances so a local shell user can execute the sqwebmail binary and manage to read an arbitrary file on the local filesystem.
Alerts:
Debian DSA-197-1 2002-11-15

Comments (none posted)

dhcpcd: Character expansion vulnerability

Package(s):dhcpcd CVE #(s):
Created:November 19, 2002 Updated:January 10, 2003
Description: dhcpcd is an RFC2131 and RFC1541 compliant DHCP client daemon.

dhcpcd has the ability to execute an external script named /sbin/dhcpcd-<interface>.exe when assigning a new IP address to a network interface. This script sources a file named /var/lib/dhcpcd/dhcpcd-<interface>.info that contains several shell variables and assigments with DHCP information.

Simon Kelley pointed out a vulnerability in the way quotes inside these assignments are treated. By exploiting this, a malicious DHCP server (or attackers able to spoof DHCP responses) can execute arbitrary shell commands on the DHCP client (which is run by root).

Alerts:
Mandrake MDKSA-2003:003 2003-01-09
Gentoo 200301-3 2003-01-05
Debian DSA-219-1 2002-12-31
Conectiva CLA-2002:549 2002-11-18

Comments (none posted)

Potential unauthorized root access vulnerability in dietlibc

Package(s):dietlibc CVE #(s):CAN-2002-0391
Created:August 14, 2002 Updated:December 5, 2002
Description: Felix von Leitner, discovered a potential division by zero bug in code derived from the SunRPC library with is used in dietlibc, a libc optimized for small size. The bug could be exploited to gain unauthorized root access to software linking to dietlibc.

CERT/CC Vulnerability Note VU#192995 Integer overflow in xdr_array() function when deserializing the XDR stream

Alerts:
SCO Group CSSA-2002-055.0 2002-12-04
Debian DSA-146-2 2002-08-08
Debian DSA-146-1 2002-08-08

Comments (none posted)

dvips: command execution vulnerability

Package(s):dvips CVE #(s):CAN-2002-0836
Created:October 16, 2002 Updated:June 10, 2003
Description: The dvips utility uses the system() function improperly when managing fonts. An attacker who can craft the right sort of print job can use this vulnerability to execute commands under the UID used by the print system.
Alerts:
Immunix IMNX-2003-7+-016-01 2003-06-09
OpenPKG OpenPKG-SA-2002.015 2002-12-16
Debian DSA-207-1 2002-12-11
Conectiva CLA-2002:537 2002-10-29
Mandrake MDKSA-2002:071 2002-10-24
Mandrake MDKSA-2002:070 2002-10-23
Gentoo tetex-20021018 2002-10-18
Red Hat RHSA-2002:194-18 2002-10-08

Comments (none posted)

Filename disclosure vulnerability in fam

Package(s):fam CVE #(s):CAN-2002-0875
Created:August 19, 2002 Updated:January 5, 2005
Description: "fam" (file alteration monitor) watches files and directories for changes and lets interested applications know when something happens. This package has a flaw in its group handling that blocks some legitimate operations while, at the same time, exposing the names of files that should otherwise be invisible.
Alerts:
Red Hat RHSA-2005:005-01 2005-01-05
Debian DSA-154-1 2002-08-15

Comments (none posted)

Another set of fetchmail buffer overflows

Package(s):fetchmail fetchmail-ssl CVE #(s):
Created:October 1, 2002 Updated:December 17, 2002
Description: e-matters GmbH has issued an advisory warning of a new set of buffer overflows in the fetchmail header parsing code. The vulnerabilities have been fixed in fetchmail 6.1.0.
Alerts:
OpenPKG OpenPKG-SA-2002.016 2002-12-17
Gentoo 200212-3 2002-12-15
SCO Group CSSA-2002-051.0 2002-11-21
Conectiva CLA-2002:531 2002-10-16
Debian DSA-171-1 2002-10-07
Red Hat RHSA-2002:215-09 2002-10-07
EnGarde ESA-20021003-023 2002-10-03
Mandrake MDKSA-2002:063 2002-10-01
Gentoo fetchmail-20021001 2002-10-01

Comments (none posted)

GNU fileutils race condition

Package(s):fileutils ucdsnmp CVE #(s):CAN-2002-0435
Created:May 20, 2002 Updated:May 16, 2003
Description: A race condition in rm may cause the root user to delete the whole filesystem. The problem exists in the version of rm in fileutils 4.1 stable and 4.1.6 development version. A patch is available. (First LWN report: May 2).
Alerts:
Immunix IMNX-2003-7+-010-01 2003-05-16
Red Hat RHSA-2003:015-05 2003-02-12
Trustix 2002-0052 2002-06-06
SuSE SuSE-SA:2002:012 2002-04-08
Mandrake MDKSA-2002:031 2002-05-16
SCO Group CSSA-2002-018.1 2002-05-13

Comments (none posted)

Potential remote root exploit in glibc

Package(s):glibc CVE #(s):CAN-2002-0391
Created:August 14, 2002 Updated:June 29, 2003
Description: Felix von Leitner, discovered a potential division by zero bug in code derived from the SunRPC library which is used in glibc.This bug could be exploited to gain unauthorized root access to software linking to glibc.

Updating as soon as practical is a good idea.

Because SunRPC-derived XDR libraries are used by a variety of vendors in a variety of applications, this defect may lead to a number of differing security problems. Exploiting this vulnerability will lead to denial of service, execution of arbitrary code, or the disclosure of sensitive information.

CERT/CC Vulnerability Note VU#192995 Integer overflow in xdr_array() function when deserializing the XDR stream

Alerts:
Debian DSA-333-1 2003-06-27
Conectiva CLA-2002:535 2002-10-29
Trustix 2002-0070 2002-10-17
EnGarde ESA-20021003-021 2002-10-03
Gentoo glibc-20020927 2002-09-27
Gentoo dietlibc-20020927 2002-09-27
Debian DSA-149-2 2002-09-26
Mandrake MDKSA-2002:061 2002-09-23
Gentoo glibc-20020905 2002-09-05
SuSE SuSE-SA:2002:031 2002-08-30
Trustix 2002-0067 2002-08-13
Eridani ERISA-2002:036 2002-08-13
Red Hat RHSA-2002:166-07 2002-08-12
Debian DSA-149-1 2002-08-13

Comments (none posted)

glibc: DNS stub resolvers contain buffer overflow vulnerability

Package(s):glibc CVE #(s):CAN-2002-1146
Created:November 7, 2002 Updated:February 5, 2004
Description: DNS stub resolvers from multiple vendors contain a buffer overflow vulnerability. The impact of this vulnerability appears to be limited to denial of service. (See CERT Vulnerability Note VU#738331)

The BIND 4 and BIND 8.2.x stub resolver libraries, and other libraries such as glibc 2.2.5 and earlier, libc, and libresolv, uses the maximum buffer size instead of the actual size when processing a DNS response, which causes the stub resolvers to read past the actual boundary ("read buffer overflow"), allowing remote attackers to cause a denial of service (crash).

Alerts:
Mandrake MDKSA-2004:009 2004-02-04
Red Hat RHSA-2002:197-09 2002-11-06
Red Hat RHSA-2002:197-06 2002-10-03

Comments (none posted)

Buffer overflow in groff

Package(s):groff CVE #(s):CAN-2002-0003
Created:May 20, 2002 Updated:December 9, 2002
Description: The groff package has a buffer overflow vulnerability; if it is used with the print system, it is conceivably exploitable remotely.
Alerts:
SCO Group CSSA-2002-057.0 2002-12-06
Gentoo groff-20021019 2002-10-19
Yellow Dog YDU-20020127-11 2002-01-27
Trustix 2002-0020 2002-01-18
Red Hat RHSA-2002:004-06 2002-01-14
Mandrake MDKSA-2002:012 2002-02-07

Comments (none posted)

Buffer overflow in gv

Package(s):gv CVE #(s):CAN-2002-0838
Created:October 1, 2002 Updated:November 25, 2002
Description: gv, a graphical front end to ghostscript, has a buffer overflow vulnerability which can be exploited by a properly crafted PostScript or PDF file. If a user can be tricked into viewing such a file, arbitrary code can be executed with that user's privileges. See this iDEFENSE advisory for the details.
Alerts:
SCO Group CSSA-2002-053.0 2002-11-22
Conectiva CLA-2002:542 2002-10-31
Debian DSA-182-1 2002-10-28
Mandrake MDKSA-2002:069 2002-10-21
Debian DSA-179-1 2002-10-18
Gentoo ggv-20021017 2002-10-17
Debian DSA-176-1 2002-10-16
Red Hat RHSA-2002:212-06 2002-09-30

Comments (none posted)

html2ps: arbitrary code execution

Package(s):html2ps CVE #(s):
Created:November 8, 2002 Updated:December 6, 2002
Description: The SuSE Security Team found a vulnerability in html2ps, a HTML to PostScript converter, that opened files based on unsanitized input insecurely. This problem can be exploited when html2ps is installed as filter within lrpng and the attacker has previously gained access to the lp account.
Alerts:
Debian DSA-192-2 2002-12-06
Debian DSA-192-1 2002-11-08

Comments (none posted)

UW imapd remotely exploitable buffer overflow

Package(s):imap CVE #(s):CAN-2002-0379
Created:June 5, 2002 Updated:December 20, 2002
Description: UW imapd versions 2000c and prior allow remote authenticated users to execute code via a buffer overflow. A malicious user can craft a request to run commands on the server under their UID and GID. (First LWN report: May 23).
Alerts:
SuSE SuSE-SA:2002:048 2002-12-20
Trustix 2002-0054 2002-06-06
EnGarde ESA-20020607-013 2002-06-07
Yellow Dog YDU-20020606-1 2002-06-06
Red Hat RHSA-2002:092-11 2002-05-22
Mandrake MDKSA-2002:034 2002-05-27
Eridani ERISA-2002:018 2002-05-25
Conectiva CLA-2002:487 2002-05-24
SCO Group CSSA-2002-021.0 2002-05-15

Comments (2 posted)

kdenetwork: buffer overflow

Package(s):kdenetwork CVE #(s):CAN-2002-1247
Created:November 11, 2002 Updated:December 20, 2002
Description: iDEFENSE reports a security vulnerability in the klisa package, that provides a LAN information service similar to "Network Neighbourhood", which was discovered by Texonet. It is possible for a local attacker to exploit a buffer overflow condition in resLISa, a restricted version of KLISa. The vulnerability exists in the parsing of the LOGNAME environment variable, an overly long value will overwrite the instruction pointer thereby allowing an attacker to seize control of the executable.
Alerts:
Debian DSA-214-1 2002-12-20
Mandrake MDKSA-2002:080 2002-11-21
SuSE SuSE-SA:2002:042 2002-11-12
Debian DSA-193-1 2002-11-11

Comments (none posted)

kernel: several security issues fixed

Package(s):kernel CVE #(s):
Created:October 22, 2002 Updated:November 22, 2002
Description: A number of security fixes have gone out for the 2.2 and 2.4 kernels. There are no known exploits at this time, but upgrading will make sense anyway. As always with kernel updates, read the distributor instructions carefully; there is usually more involved than just installing a new package.
Alerts:
EnGarde ESA-20021122-030 2002-11-22
EnGarde ESA-20021022-026 2002-10-22
Trustix 2002-0068 2002-10-17
Red Hat RHSA-2002:210-06 2002-10-10
Red Hat RHSA-2002:205-15 2002-10-15
Red Hat RHSA-2002:206-12 2002-10-15

Comments (none posted)

kernel: local denial of service vulnerability

Package(s):kernel CVE #(s):
Created:November 19, 2002 Updated:February 5, 2003
Description: All versions of the Linux kernel from (at least) 2.2.x through 2.4.19 and 2.5.47 contain a vulnerability which allows any local user to crash the system. This LWN article describes how the exploit works in detail. The vulnerability affects only x86 systems.
Alerts:
Mandrake MDKSA-2003:014 2003-02-05
Trustix 2002-0083 2002-12-19
Conectiva CLA-2002:553 2002-12-16
Red Hat RHSA-2002:264-05 2002-11-25
Trustix 2002-0077 2002-11-15
Red Hat RHSA-2002:262-07 2002-11-16

Comments (none posted)

krb5: Buffer Overflow in Kerberos Administration Daemon

Package(s):krb5, heimdal CVE #(s):CAN-2002-1235
Created:October 29, 2002 Updated:January 14, 2003
Description: CERT Advisory CA-2002-29 Buffer Overflow in Kerberos Administration Daemon

Systems Affected

  • MIT Kerberos version 4 and version 5 up to and including krb5-1.2.6
  • KTH eBones prior to version 1.2.1 and KTH Heimdal prior to version 0.5.1
  • Other Kerberos implementations derived from vulnerable MIT or KTH code

Overview

Multiple Kerberos distributions contain a remotely exploitable buffer overflow in the Kerberos administration daemon. A remote attacker could exploit this vulnerability to gain root privileges on a vulnerable system.

The CERT/CC has received reports that indicate that this vulnerability is being exploited. In addition, MIT advisory MITKRB5-SA-2002-002 notes that an exploit is circulating.

We strongly encourage sites that use vulnerable Kerberos distributions to verify the integrity of their systems and apply patches or upgrade as appropriate.

Alerts:
Mandrake MDKSA-2002:073-1 2003-01-13
Red Hat RHSA-2002:242-06 2002-11-06
Conectiva CLA-2002:534 2002-10-25
Debian DSA-185-1 2002-10-31
Debian DSA-184-1 2002-10-30
Sorcerer SORCERER2002-10-27 2002-10-27
Mandrake MDKSA-2002:073 2002-10-29
Debian DSA-183-1 2002-10-29
Gentoo kth-krb-20021026 2002-10-26

Comments (none posted)

lynx: CRLF injection vulnerability

Package(s):lynx CVE #(s):CAN-2002-1405
Created:November 19, 2002 Updated:September 30, 2003
Description: If lynx is given a url with some special characters on the command line, it will include faked headers in the HTTP query. This feature can be used to force scripts (that use Lynx for downloading files) to access the wrong site on a web server with multiple virtual hosts.

CAN-2002-1405

Alerts:
Conectiva CLA-2003:720 2003-08-11
Mandrake MDKSA-2003:023 2003-02-24
OpenPKG OpenPKG-SA-2003.011 2003-02-18
Red Hat RHSA-2003:029-06 2003-02-12
Trustix 2002-0085 2002-12-19
Debian DSA-210-1 2002-12-13
SCO Group CSSA-2002-049.0 2002-11-18

Comments (none posted)

perl-MailTools: remote command execution

Package(s):MailTools CVE #(s):CAN-2002-1271
Created:November 5, 2002 Updated:September 19, 2003
Description: The SuSE Security Team reviewed critical Perl modules, including the Mail::Mailer package. This package contains a security hole which allows remote attackers to execute arbitrary commands in certain circumstances. This is due to the usage of mailx as default mailer which allows commands to be embedded in the mail body.

Note that mail processing programs which use this package can be affected by this vulnerability; in particular, SpamAssassin is vulnerable if you use the -r or -w flags.

Alerts:
Debian DSA-386-1 2003-09-18
Gentoo 200302-01 2003-02-02
Mandrake MDKSA-2002:076 2002-11-07
Gentoo 200211-001 2002-11-06
SuSE SuSE-SA:2002:041 2002-11-05

Comments (none posted)

Cross-site scripting vulnerability in mhonarc

Package(s):mhonarc CVE #(s):CAN-2002-0738 CAN-2002-1307 CAN-2002-1388
Created:September 11, 2002 Updated:January 3, 2003
Description: Mhonarc is an HTML formatter for electronic mail; it can be vulnerable to cross-site scripting problems when presented with maliciously crafted messages. This problem is fixed in mhonarc version 2.5.3, but it is not clear that all possible vulnerabilities have been fixed. See the Debian advisory below for information on how to disable text/html attachment support in mhonarc, which may be a more secure solution.
Alerts:
Debian DSA-221-1 2003-01-03
Debian DSA-199-1 2002-11-19
Debian DSA-163-1 2002-09-09

Comments (none posted)

PHP Remote Compromise/DOS Vulnerability

Package(s):mod_php4 CVE #(s):
Created:July 22, 2002 Updated:February 18, 2003
Description: PHP 4.2.0 and 4.2.1 have an error in the handling of POST requests which can lead to the corruption of memory, and the usual bad consequences. According to this alert, the vulnerability can only be used for denial of service on x86 systems - there is no way to get it to run exploit code. SPARC/Solaris systems are apparently vulnerable to full remote compromise.

According to the CERT Advisory, almost every Linux distributor, it seems, ships older (and thus not vulnerable) versions of PHP.

Note that, sometimes, systems thought to be safe from remote compromise turn out to be vulnerable to a modified attack, so x86 users should not relax too much. The solution, for those systems with PHP 4.2.0 or 4.2.1 installed, is to upgrade to PHP 4.2.2.

For more information see the alert from the discover of the vulnerability, Stefan Esser of e-matters GmbH, or the security advisory from the php team.

CERT Advisory: CA-2002-21 Vulnerability in PHP

Alerts:
SuSE SuSE-SA:2003:0009 2003-02-18

Comments (1 posted)

mod_ssl: cross site scripting problem

Package(s):mod_ssl, libapache-mod-ssl CVE #(s):CAN-2002-1157
Created:October 22, 2002 Updated:December 12, 2002
Description: Joe Orton discovered a cross site scripting problem in mod_ssl, an Apache module that adds Strong cryptography (i.e. HTTPS support) to the webserver. The module will return the server name unescaped in the response to an HTTP request on an SSL port.

Like the other recent Apache XSS bugs, this only affects servers using a combination of "UseCanonicalName off" and wildcard DNS. This is very unlikely to happen, though. Apache 2.0/mod_ssl is not vulnerable since it already escapes this HTML.

Alerts:
Red Hat RHSA-2002:222-21 2002-11-25
Conectiva CLA-2002:541 2002-10-30
EnGarde ESA-20021029-027 2002-10-29
Gentoo mod_ssl-20021027 2002-10-27
Mandrake MDKSA-2002:072 2002-10-24
OpenPKG OpenPKG-SA-2002.010 2002-10-23
Debian DSA-181-1 2002-10-22

Comments (none posted)

Mozilla: Privacy leak and other vulnerabilities

Package(s):mozilla CVE #(s):CAN-2002-1126 CAN-2002-1091
Created:November 1, 2002 Updated:February 13, 2003
Description: Mozilla 1.1 and earlier, and Mozilla-based browsers such as Netscape and Galeon, set the document referrer too quickly in certain situations when a new page is being loaded, which allows web pages to determine the next page that is being visited, including manually entered URLs.

Netscape 6.2.3 and earlier, and Mozilla 1.0.1, allow remote attackers to corrupt heap memory and execute arbitrary code via a GIF image with a zero width.

See also Mozilla's Recently fixed security issues page.

All users are encouraged to upgrade to this latest stable 1.0.x release of Mozilla.

Alerts:
Conectiva CLA-2003:568 2003-02-13
Mandrake MDKSA-2002:075 2002-10-31

Comments (none posted)

ypserv: NIS information leak

Package(s):nis, ypserv CVE #(s):CAN-2002-1232
Created:October 21, 2002 Updated:December 5, 2002
Description: Thorsten Kukuck discovered a problem in the ypserv program which is part of the Network Information Services (NIS). A memory leak in all versions of ypserv prior to 2.5 is remotely exploitable. When a malicious user could request a non-existing map the server will leak parts of an old domainname and mapname.
Alerts:
SCO Group CSSA-2002-054.0 2002-12-04
Mandrake MDKSA-2002:078 2002-11-18
Conectiva CLA-2002:539 2002-10-30
Gentoo 200210-010 2002-10-28
Red Hat RHSA-2002:223-07 2002-10-24
Debian DSA-180-1 2002-10-21

Comments (none posted)

Buffer overflow in nss_ldap

Package(s):nss_ldap CVE #(s):CAN-2002-0825 CAN-2002-0374
Created:October 9, 2002 Updated:December 11, 2002
Description: The nss_ldap package has a buffer overflow which can be exploited when the module configures itself from information in DNS. The problem is fixed in nss_ldap-199 and later.
Alerts:
SCO Group CSSA-2002-058.0 2002-12-10
Gentoo nss_ldap-20021013 2002-10-13
Red Hat RHSA-2002:175-16 2002-10-03

Comments (none posted)

nullmailer: denial of service

Package(s):nullmailer CVE #(s):
Created:November 18, 2002 Updated:November 19, 2002
Description: A problem has been discovered in nullmailer, a simple relay-only mail transport agent for hosts that relay mail to a fixed set of smart relays. When a mail is to be delivered locally to a user that doesn't exist, nullmailer tries to deliver it, discovers a user unknown error and stops delivering. Unfortunately, it stops delivering entirely, not only this mail. Hence, it's very easy to craft a denial of service.
Alerts:
Debian DSA-198-1 2002-11-18

Comments (none posted)

PHP: vulnerability in mail function

Package(s):php CVE #(s):CAN-2002-0985 CAN-2002-0986
Created:November 13, 2002 Updated:September 30, 2003
Description: Two vulnerabilities exists in the mail() PHP function. The first one allows the execution of any program/script bypassing safe_mode restriction, the second one may give an open-relay script if the mail() function is not carefully used in PHP scripts. See this Bugtraq report for more details. Note that this is a different vulnerability than the previous PHP mail() problem, which affected versions through 4.1.0.

CAN-2002-0985
CAN-2002-0986

Alerts:
SCO Group CSSA-2003-008.0 2003-03-04
Gentoo 200211-005 2002-11-20
EnGarde ESA-20021122-031 2002-11-22
Conectiva CLA-2002:545 2002-11-13
Red Hat RHSA-2002:213-06 2002-11-11

Comments (none posted)

Remotely exploitable vulnerability in pine

Package(s):pine CVE #(s):CAN-2002-0014
Created:May 20, 2002 Updated:November 27, 2002
Description: Pine has an unpleasant vulnerability in URL handling vulnerability which can lead to command execution by remote attackers. (First LWN report:  January 17th).

This vulnerability is remotely exploitable; updating is a good idea.

Note: If an update isn't yet available for your distribution, setting enable-msg-view-urls to "off" in pine's setup will avoid the vulnerability. (Thanks to Greg Herlein).

Alerts:
SuSE SuSE-SA:2002:046 2002-11-25
Yellow Dog YDU-20020127-8 2002-01-27
Slackware sl-1010936849 2002-01-13
Red Hat RHSA-2002:009-06 2002-01-14
EnGarde ESA-20020114-002 2002-01-14
Conectiva CLA-2002:460 2002-01-31

Comments (none posted)

Buffer overflow vulnerabilities in PostgreSQL

Package(s):PostgreSQL CVE #(s):
Created:August 21, 2002 Updated:January 27, 2003
Description: PostgreSQL 7.2.2 has been released in response to a number of buffer overrun vulnerabilities which have been identified recently. "...it should be noted that these vulnerabilities are only critical on 'open' or 'shared' systems, as they require the ability to be able to connect to the database before they can be exploited."

Buffer overflow vulnerabilities fixed include those reported by "Sir Mordred The Traitor" in the cash_words, repeat, and lpad and rpad functions.

Alerts:
Yellow Dog YDU-20030127-5 2003-01-27
Red Hat RHSA-2003:001-16 2003-01-14
Red Hat RHSA-2003:010-10 2003-01-14
SuSE SuSE-SA:2002:038 2002-10-21
Trustix 2002-0071 2002-10-17
Mandrake MDKSA-2002:062 2002-10-01
Conectiva CLA-2002:524 2002-09-19
Debian DSA-165-1 2002-09-12
Gentoo postgresql-20020826 2002-08-26

Comments (none posted)

Local arbitrary code execution vulnerability in Python

Package(s):python CVE #(s):CAN-2002-1119
Created:August 28, 2002 Updated:September 30, 2003
Description: Zack Weinberg discovered that os._execvpe from os.py uses a predictable name which could lead to execution of arbitrary code. According to the Debian advisory, the problem was present in Python versions 1.5, 2.1 and 2.2.

CAN-2002-1119

Alerts:
Red Hat RHSA-2002:202-33 2003-02-12
OpenPKG OpenPKG-SA-2003.006 2003-01-23
Red Hat RHSA-2002:202-25 2003-01-21
Mandrake MDKSA-2002:082-1 2002-12-09
Mandrake MDKSA-2002:082 2002-11-25
SCO Group CSSA-2002-045.0 2002-11-14
Trustix 2002-0073 2002-10-17
Gentoo python-20021003 2002-10-03
Conectiva CLA-2002:527 2002-10-01
Debian DSA-159-2 2002-09-09
Debian DSA-159-1 2002-08-28

Comments (none posted)

Multiple-use vulnerability in Safe.pm

Package(s):Safe.pm CVE #(s):CAN-2002-1323
Created:October 9, 2002 Updated:February 20, 2004
Description: usePerl has a description of a vulnerability in the Safe.pm Perl module. It seems that if a Safe compartment is used more than once, it ceases to be safe. The problem is fixed in Safe 2.08.
Alerts:
SCO Group CSSA-2004-007.0 2004-02-20
Gentoo 200212-6 2002-12-20
Trustix 2002-0087 2002-12-19
OpenPKG OpenPKG-SA-2002.014 2002-12-16
Debian DSA-208-1 2002-12-12

Comments (none posted)

samba: buffer overflow

Package(s):samba CVE #(s):
Created:November 20, 2002 Updated:November 29, 2002
Description: A buffer overflow has been found in Samba versions 2.2.2 through 2.2.6; while no known exploit exists as of this writing, it is, possibly, remotely exploitable. Upgrading to Samba 2.2.7 fixes the problem.
Alerts:
OpenPKG OpenPKG-SA-2002.012 2002-11-29
Mandrake MDKSA-2002:081 2002-11-25
Trustix 2002-0080 2002-11-21
Gentoo 200211-007 2002-11-21
Debian DSA-200-1 2002-11-22
Red Hat RHSA-2002:266-05 2002-11-21
Conectiva CLA-2002:550 2002-11-22
Slackware sl-1037901206 2002-11-21
SuSE SuSE-SA:2002:045 2002-11-20

Comments (none posted)

sendmail smrsh bypass vulnerability

Package(s):sendmail CVE #(s):CAN-2002-1165
Created:October 2, 2002 Updated:November 29, 2002
Description: iDEFENSE has posted an advisory warning of a couple of ways of bypassing the restrictions imposed by the sendmail "smrsh" utility. smrsh puts limits on which programs a user may run out of a .forward file; this vulnerability could give a local user undesired access to the mail server system. A patch has been made available from sendmail.org which closes the vulnerability.
Alerts:
Mandrake MDKSA-2002:083 2002-11-28
SCO Group CSSA-2002-052.0 2002-11-21
Conectiva CLA-2002:532 2002-10-16
Gentoo sendmail-20021013 2002-10-13

Comments (none posted)

squirrelmail: cross-site scripting vulnerability

Package(s):squirrelmail CVE #(s):CAN-2002-1131 CAN-2002-1132
Created:October 16, 2002 Updated:January 2, 2003
Description: The Squirrelmail web mail package has a cross-site scriptinog vulnerability; versions 1.2.7 and prior are affected. See the advisory for details.
Alerts:
Debian DSA-220-1 2003-01-02
Gentoo 200212-4 2002-12-15
Debian DSA-191-2 2002-11-07
Debian DSA-191-1 2002-11-07
Red Hat RHSA-2002:204-10 2002-10-09

Comments (none posted)

File overwrite vulnerability in tar and unzip

Package(s):tar unzip CVE #(s):CAN-2001-1267 CAN-2001-1268 CAN-2001-1269 CAN-2002-0399
Created:October 1, 2002 Updated:April 9, 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: buffer overflow

Package(s):tcpdump CVE #(s):
Created:November 20, 2002 Updated:December 19, 2002
Description: A new buffer overflow in the printing of BGP packets could, conceivably, be remotely exploitable.
Alerts:
Trustix 2002-0084 2002-12-19
Debian DSA-206-1 2002-12-10
SCO Group CSSA-2002-050.0 2002-11-19

Comments (none posted)

Multiple vendor telnetd vulnerability

Package(s):telnet Telnet netkit-telnet-ssl kerberos telnetd netkit-telnet nkitb/nkitserv/telnetd krb5 CVE #(s):
Created:May 20, 2002 Updated:October 5, 2004
Description: This vulnerability, originally thought to be confined to BSD-derived systems, was first covered in the July 26th Security Summary. It is now known that Linux telnet daemons are vulnerable as well.
Alerts:
Gentoo 200410-03 2004-10-05
Yellow Dog YDU-20010810-2 2001-08-10
Yellow Dog YDU-20010810-1 2001-08-10
SuSE SuSE-SA:2001:029 2001-09-03
Slackware sl-997726350 2001-08-09
Red Hat RHSA-2001:100-02 2001-08-09
Red Hat RHSA-2001:099-09 2002-02-07
Red Hat RHSA-2001:099-06 2001-08-09
Progeny PROGENY-SA-2001-27 2001-08-14
Mandrake MDKSA-2001:093 2001-12-17
Mandrake MDKSA-2001:068 2001-08-13
HP HPSBTL0202-023 2002-02-12
Debian DSA-075-2 2001-08-14
Debian DSA-075-1 2001-08-14
Conectiva CLA-2001:413 2001-08-24
SCO Group CSSA-2001-030.0 2001-08-10

Comments (none posted)

Tomcat 4.x JSP source code exposure vulnerability

Package(s):tomcat CVE #(s):
Created:September 25, 2002 Updated:January 29, 2003
Description: Rossen Raykov reports that Tomcat 4.0.5 and 4.1.12 fix a JSP source code exposure vulnerability in "Tomcat 4.0.4 and 4.1.10 (probably all other earlier versions also).". The current version of Tomcat is available here.

Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.
Alerts:
Debian DSA-246-1 2003-01-29
Debian DSA-225-1 2002-01-09
Gentoo tomcat-20021015 2002-10-15
Debian DSA-169-1 2002-10-04
Gentoo tomcat-20020925 2002-09-25

Comments (none posted)

traceroute-nanog: buffer overflow and root exploit

Package(s):traceroute-nanog/nkitb CVE #(s):
Created:November 12, 2002 Updated:February 27, 2003
Description: Traceroute is a tool that can be used to track packets in a TCP/IP network to determine it's route or to find out about not working routers. Traceroute-nanog requires root privilege to open a raw socket. It does not relinquish these privileges after doing so. This allows a malicious user to gain root access by exploiting a buffer overflow at a later point.
Alerts:
Debian DSA-254-1 2003-02-27
SuSE SuSE-SA:2002:043 2002-11-12

Comments (none posted)

webalizer: reverse DNS buffer overflow vulnerability

Package(s):webalizer CVE #(s):
Created:May 20, 2002 Updated:January 27, 2003
Description: The cause is a buffer overflow bug. This one sounds nasty. If reverse DNS lookups are enabled in webalizer, "an attacker with control over the victims DNS may spoof responses thus triggering a buffer overflow, potentially leading to a root compromise." Webalizer 2.01-10 "fixes this and a few other buglets that have been discovered in the last month or so". (First LWN report:  April 18th, 2002).
Alerts:
Yellow Dog YDU-20030127-4 2003-01-27
Red Hat RHSA-2002:254-05 2002-12-04
SCO Group CSSA-2002-036.0 2002-10-22
EnGarde ESA-20020423-009 2002-04-23
Conectiva CLA-2002:476 2002-04-26

Comments (none posted)

Webmin/Usermin vulnerabilities

Package(s):webmin CVE #(s):
Created:May 20, 2002 Updated:January 10, 2003
Description: Webmin is a web-based interface for system administration for Unix. Webmin has cross-site scripting and session ID spoofing vulnerabilities which are fixed in the May 6, 2002 release of version 0.970. (First LWN report: May 9).

This one is scary. The session ID spoofing vulnerability allows the "possibility that arbitrary commands may be executed with root privileges." Upgrading is strongly recommended. At a minimum avoid the "preconditions for a successful exploit" by disabling password timeouts under Webmin->Configuration->Authentication.

Alerts:
SCO Group CSSA-2003-002.0 2003-01-09
Yellow Dog YDU-20020522-7 2002-05-22
Mandrake MDKSA-2002:033 2002-05-21

Comments (1 posted)

wmaker: buffer overflow in Window Maker image handling code

Package(s):wmaker windowmaker CVE #(s):CAN-2002-1277
Created:November 7, 2002 Updated:February 6, 2003
Description: Al Viro found a problem in the image handling code used in Window Maker, a popular NEXTSTEP like window manager. When creating an image it would allocate a buffer by multiplying the image width and height, but did not check for an overflow. This makes it possible to overflow the buffer. This could be exploited by using specially crafted image files (for example when previewing themes).
Alerts:
Red Hat RHSA-2003:043-12 2003-02-05
Mandrake MDKSA-2002:085 2002-12-02
Conectiva CLA-2002:548 2002-11-18
Debian DSA-190-1 2002-11-07

Comments (none posted)

Multiple vulnerabilities in wordtrans

Package(s):wordtrans CVE #(s):CAN-2002-0837
Created:September 11, 2002 Updated:February 4, 2003
Description: The "wordtrans" interface to multilingual dictionaries suffers from input validation and cross-site scripting vulnerabilities; versions through 1.1pre8 are vulnerable. See this Guardent advisory for details.
Alerts:
Red Hat RHSA-2002:188-08 2002-09-05

Comments (none posted)

Problems with libgtop_daemon

Package(s):wuftpd libgtop CVE #(s):
Created:May 20, 2002 Updated:May 7, 2003
Description: The libgtop_daemon package is a GNOME program which makes system information available remotely. LWN reported the remotely exploitable format string and buffer overflow vulnerabilities in that package on December 6th. On November 28th disabling the libgtop_daemon on systems where it is running until an update is available.

Many Linux systems do not run libgtop by default, but applying the update is a good idea anyway.

Alerts:
Debian DSA-301-1 2003-05-07
Mandrake MDKSA-2001:094 2001-12-19
Debian DSA-098-1 2002-01-09
Conectiva CLA-2002:448 2002-01-03

Comments (1 posted)

Wwwoffle remote privilege escalation vulnerability

Package(s):wwwoffle CVE #(s):CAN-2002-0818
Created:August 14, 2002 Updated:September 30, 2003
Description: The wwwoffle web proxy incorrectly processes HTTP PUT and POST requests with negative Content Length values. "It is believed that an attacker could exploit this bug to gain remote wwwrun access to the system wwwoffled is running on."

CAN-2002-0818

Alerts:
SCO Group CSSA-2002-048.0 2002-11-18
Debian DSA-144-1 2002-08-06
SuSE SuSE-SA:2002:029 2002-08-01

Comments (none posted)

Denial of service vulnerability in xinetd

Package(s):xinetd CVE #(s):
Created:August 14, 2002 Updated:December 3, 2002
Description: A file descriptor leak into services started from xinetd may be used, by programs it stats, to crash xinetd. Xinetd is a replacement for the BSD derived inetd.
Alerts:
Red Hat RHSA-2002:196-19 2002-12-02
Red Hat RHSA-2002:196-09 2002-10-14
Mandrake MDKSA-2002:053 2002-08-26
Gentoo xinetd-20020814 2002-08-14
Debian DSA-151-1 2002-08-13

Comments (none posted)

Resources

LinuxSecurity.com newsletters

This week's Linux Advisory Watch and Linux Security Week newsletters from LinuxSecurity.com are available.

Comments (none posted)

Page editor: Jonathan Corbet

Kernel development

Release status

Kernel release status

The current development kernel is 2.5.49, released by Linus on November 22. "Architecture updates, threading improvements, shm fix (the cause of the Oracle problems), networking, scsi, modules, you name it, it's here." Details are in the long-format changelog.

Linus's (pre-2.5.50) BitKeeper tree has a great many patches, the bulk of which come from the -ac and -dj trees. It also has some latency reduction patches from Andrew Morton, real-time swap space accounting, a number of IDE enhancements, an LSM update, and a big ISDN update.

The current prepatch from Alan Cox is 2.5.49-ac1. It consists mostly of compile fixes and other small repairs.

The current stable kernel is 2.4.19. 2.4.20 is getting closer, though; 2.4.20-rc4 was released by Marcelo on November 26.

Alan Cox has released 2.4.20-rc4-ac1, which adds a few fixes to the 2.4.20 release candidate.

Comments (3 posted)

Kernel development news

A look at 2.5.49-mm1

Andrew Morton's -mm patch series continues to be the staging area for no end of interesting patches in the memory management area. As of this writing, Andrew's latest patch is 2.5.49-mm1. Here's a look at a few of the items in that patch that are (1) interesting, and (2) not so complicated as to give your editor severe brain strain.

The shared page table patch is an important part of -mm1. This work was originally done by Daniel Phillips, but the patch has been beaten into shape and turned into something useful by David McCracken. The standard Linux virtual memory implementation does not share page tables between processes; even if two processes are sharing a large chunk of memory, they access that memory through separate page tables. With this patch, processes that fork() share their page tables (on a copy-on-write basis) with their child processes; page tables can also be shared when processes use mmap() to create a large shared memory region.

This patch can speed up fork() significantly (i.e. by a factor of almost 20 for very large processes) since it is no longer necessary to copy page tables and set up the associated reverse mapping data structures. It also greatly reduces the memory used for page tables and rmap entries; the savings can be hundreds of megabytes in the "large Oracle server" scenario. Shared page tables currently only work on x86 systems with high memory. The patch appears stable (the last bug that had been biting people just got stomped), but merging it into 2.5 would push the feature freeze pretty hard at this point. On the other hand, if it does not go into 2.5, it would not be surprising to see this patch worked into various distributor kernels.

The asynchronous direct I/O patch extends the asynchronous I/O infrastructure into the direct (block) I/O subsystem. It is part of the stated goal of making all I/O within the kernel be asynchronous.

Jens Axboe's rbtree I/O scheduler addresses a performance problem with the current I/O block scheduler: it has to scan through the list of pending requests every time it needs to add a new one. As the request queue gets long (and a certain length yields better performance), this scan takes time. So the new scheduler replaces the linear list of requests with a tree (using the generic red/black tree implementation in the 2.5 kernel).

The "currently untested and unused" page reservation API is meant to deal with situations where the kernel must be able to allocate pages without sleeping - and without failing. A call to reserve_local_pages() sets aside a given number of pages which are guaranteed to be available for a subsquent allocation (with the GPF_RESERVED allocation flag). There is also a new page walking API which simplifies the task of wanding through a process's address space. As a special case, this API includes support for the creation of scatter/gather lists for zero-copy I/O operations.

There's a lot of other work rolled into the 2.5.49-mm1 patch; see Andrew's posting for the full list.

Comments (1 posted)

Reworking User-Mode Linux

User-Mode Linux (UML) is Jeff Dike's "port" of the Linux kernel to itself; a UML instance runs as a set of processes on a "real" Linux system. UML has long been useful as a kernel development tool - it's nice to have a development environment which can be tweaked with normal debuggers, and which can crash without taking down the host system. In recent times, there has been a growing level of interest in UML for virtual hosting and honeypot applications as well. Users (or attackers) can be given root access to a UML instance without, one hopes, endangering the host system.

UML has traditionally worked by running every UML process as a process on the host system. The kernel lives up at the top of each process's address space; transitions to and from "kernel mode" are handled with signals. The problem with this mode of operation is that it is hard to make secure, since the UML kernel's memory range is accessible to the processes it is running. This mode is also slow, since it involves frequent memory protection changes and signals.

So Jeff has released a patch which fixes these problems by radically changing how UML works. In the new scheme, a UML instance runs as exactly two processes on the host system. One is the UML kernel, while the other takes turn running user-space processes. The result is more secure (kernel space, being in a separate process, is now completely inaccessible), and significantly faster as well. There is, according to Jeff, only one disadvantage to the new way of doing things: it can't actually be implemented on a stock Linux kernel. This is the sort of nagging little problem that has been the downfall of many a great development project.

The problem has to do with how the user-space process works. That process needs to run each UML process in its own address space. In other words, every time the UML kernel decides to switch to a new process, the host-system process running the UML processes needs a whole new memory management data structure. The Linux kernel does not currently have the ability to switch a process's memory environment in this manner.

Jeff's solution is to create a magic file called /proc/mm. Opening this file creates a new address space; that address space can be modified by writing to the file. When the file is closed, the address space is deleted. Then, there is a set of ptrace() extensions, one of which allows the caller to change the address space of the traced process. By using /proc/mm to create a separate address space for each UML process, the UML kernel can give each of its processes its own view of the world within a single host system process. Problem solved.

It all looks like it works well. The /proc/mm approach may run into some rough sailing on linux-kernel; a system call implementation (or even /dev) might be better received. However it is implemented, this new feature is exactly that: a new feature. Adding new features into the virtual memory and process management subsystems is exactly what is not supposed to happen during this phase of 2.5 development.

Comments (2 posted)

Patches and updates

Kernel trees

Core kernel code

  • Andries.Brouwer@cwi.nl: kill i_dev. (November 22, 2002)

Development tools

Device drivers

Documentation

Filesystems and block I/O

Kernel building

Memory management

  • Rik van Riel: rmap 15a. (November 26, 2002)

Networking

Architecture-specific

Security-related

Benchmarks and bugs

Miscellaneous

Page editor: Jonathan Corbet

Distributions

News and Editorials

Debian - After the fire

On November 20, 2002 a fire destroyed the University of Twente Network Operations Center in the Netherlands. Among the computers housed there was one known as satie.debian.org, former home of security.debian.org, non-us.debian.org, nm.debian.org and qa.debian.org.

Security was the first priority and the Debian Team had reinstalled security.debian.org on the host klecker within two days time. Some security fixes were lost, particularly those that were uploaded, but not yet installed. Most have probably been reconstructed by now, but if you downloaded security fixes before the fire, check the previous announcment to see if you can help.

The new maintainer service, nm.debian.org is in the process of getting back on track. Here's a status report on how nm.debian.org was affected and how it is being restored. As part of the New Maintainer web site, there is a new GPG Key Signing Coordination page as well. Anyone applying for new maintainer status should be aware that your information may have been lost. If you are applying for Debian developer status please read this information, and verify your status.

There is no word yet on the status of non-us and qa, but we expect those services to be restored soon. Remember that Debian is a volunteer organization, so those people who are working on restoring these services are taking time away from jobs, families and other commitments. Help out if you can, if not, please be patient.

In other Debian news, we have the most recent debian-installer status report for November 22, 2002. If you would like to help with the installer you can get more information from the installer's home page.

Comments (2 posted)

Distribution News

Mandrake Linux

The Mandrake Linux Community Newsletter for November 21, 2002 is available. This week covers Christmas at MandrakeStore; Mandrake 9.0 Standard Edition at a Glance; Mandrake Desktop Linux v. Microsoft; Mandrake Linux for Power and Enterprise Users; Stability; and more.

A new initscripts package is available for Mandrake Linux 9.0, that fixes problems with certain locales including pl, sq, fi, lv, ru, sk, and Danish translation encoding. This package also corrects some issues with wireless link detection.

Comments (none posted)

Slackware Linux

Slackware reports more changes to the slackware-current tree. Samba was upgraded to samba-2.2.7, mysql recompiled --with-extra-charsets=complex, Pine was upgraded to pine-4.50, gcc updates and more. See the change log for complete details.

Comments (none posted)

Trustix Secure Linux

Trustix has announced that as of March 31, 2003 updates for Trustix Secure Linux versions 1.01 and 1.1 will no longer be maintained, so they can focus on future versions.

Trustix has released a bug fix advisory for freeswan. "The previous package had the wrong path to the internal tools. This has now been corrected. Since we did a new package, it has also been updated to the latest release. The kernel patch has also been updated, and a new kernel is thus shipped as well."

There is also an enhancement to rpm which adds a %makeinstall macro to the older versions to make it easier to maintain packages over serveral distributions.

Comments (none posted)

Minor distribution updates

Astaro Security Linux

Astaro Security Linux has released v2.031 with major security fixes. "Changes:This Up2Date fixes BIND vulnerabilities (VU#844360, VU#852283, VU#229595)."

Comments (none posted)

Cool Linux CD

Cool Linux CD has released v2.01 with minor feature enhancements. "Changes: This version allows you to save your options on a CD as a second track (in multisession mode). ALSA 0.9.0rc5 drivers and utilites were added, as well as some more software."

Comments (none posted)

LEAF (Linux Embedded Appliance Firewall)

LEAF Bering branch has released v1.0. "Changes: Fixes for some minor bugs from rc4, and addition of Shorewall version 1.3.10, PCMCIA-CS 3.2.3, and FreeSWAN/IPSec 1.99."

Comments (none posted)

MURIX Cross Hardware Linux

MURIX Cross Hardware Linux has released v1.1 with minor feature enhancements. "Changes: This release has automatic redial if the line is dropped or busy, and a simple configuration."

Comments (none posted)

Phrealon Linux

Phrealon Linux has released v0.81 with minor feature enhancements. "Changes: This release adds a tulip.o.gz module and changes name of the distribution to Phrealon Linux to avoid trademark issues."

Comments (none posted)

PXES Linux Thin Client

PXES Linux Thin Client has released v0.5.1-9 with major feature enhancements. "Changes: VNC was included, and some small changes and corrections were made to auto-detection."

Comments (none posted)

RxLinux

RxLinux has been busy this week. Features were added to version 1.0.8, which was followed by bug fixes in 1.0.8a. Version 1.0.9 with released soon after that with more major feature enhancements. "Changes: New packages have been added for Rxlinux: Samba, X11R6, and Mozilla. With these new packages, Rxlinux can be configure to be a file server, an X terminal, or a standalone diskless Web browser (128M RAM needed)."

Comments (none posted)

ttylinux

ttylinux has released v2.6 with minor bug fixes. "Changes: This release updates busybox, e2fsprogs, e3, LILO, and modutils to their latest versions. There is also a bootable ISO image for download using the Linux 2.2.22 kernel."

Comments (none posted)

Distribution reviews

Mandrake 9.0 Review (LinuxLookup)

LinuxLookup reviews Mandrake Linux 9.0. "If I were looking for a Linux distro that would meet the demands of the newest Linux customer, then Mandrake would probably be my first choice. All of the icons representing the applications are straightforward as to their function. The layout is incredibly simple (Hello! Hey, Red Hat! Are you listening?), the groupings are logically divided, and the desktop has a nice default pattern and style."

Comments (none posted)

Page editor: Rebecca Sobol

Development

GCC 3.2.1 released

Version 3.2.1 of GCC, the GNU Compiler Collection, has been announced.

The release is mainly intended to fix a number of bugs. The changes include:

  • a new header directory search method.
  • removal of the "Naming Types" extension.
  • improvements to the IA-32 target code.
  • improvements to the x86-64 target code.

The final release notes contain a detailed list of bug fixes that are associated with this release.

From the release notes: "3.2.1 adds a new warning, -Wabi. This option warns when GNU C++ generates code that is known not to be binary-compatible with the vendor-neutral ia32/ia64 ABI. Please consult the GCC manual, included in the distribution, for details."

Comments (none posted)

System Applications

Audio Projects

Ogg Traffic

The November 24, 2002 edition of Ogg Traffic is out with the latest Ogg Vorbis audio compression news. Topics include developer status reports, Ogg Vorbis Industry Standard? Ogg Vorbis to MP3 transcoding, Tremor development, Speex joins Xiph.org, Theora Alpha One, and Icecast 2.

Comments (none posted)

libsndfile-1.0.2 released

Version 1.0.2 of the libsndfile audio library has been released with a number of bug fixes and new capabilities.

Full Story (comments: none)

Database Software

knoda 0.5.5 released

Version 0.5.5 of the Knoda database GUI for KDE 3 is out. New features include an ODBC driver, an improved report designer, better configuration capabilities, and bug fixes.

Full Story (comments: none)

Electronics

New gEDA releases

The latest news from the gEDA (Gnu Electronic Design and Analysis) project include new versions of the Icarus Verilog compiler and Gerber Viewer.

Comments (none posted)

Networking Tools

Managing Bulk DNS Zones with Perl (O'Reilly)

Chris Josephes shows how to use Perl to assist in the management of DNS zones on O'Reilly.

Comments (none posted)

Printing

LinuxPrinting.org news

LinuxPrinting.org mentions that the Foomatic printer database includes new entries for the HP LaserJet 4200 and 4300, the Epson Stylus CX5200 and 3200, and generic printers.

Comments (none posted)

Web Site Development

Midgard framework in action

A case study of using the Midgard Content Management Framework has been published by Martin Langhoff. "A client of CWA New Media has recently made live a site we have developed using Midgard as the underlying framework. The project overall involved 3 companies, responsible for the back-end, front-end and hosting. This three teams, plus a sizable team put together by the client, worked for over a year from prototype to launch date."

Full Story (comments: none)

Zope Members News

The most recent headlines on the Zope Members News include: RSS 2 Feed for Zope.org, Icube Releases ApplicationWizard for OpenFlow 1.0, Icube Releases OpenFlow 1.0, ContentPackage 0.3 released, Zope on IBM OS/2, Three leading Swiss Zope companies establish the SwissZope Association, PropertyObject & -folder 1.2 released, AbracadabraObject 1.5 released, Strip-o-Gram 1.2 Released!, and New York ZUG - November 21, 2002.

Comments (none posted)

Using Tomcat Configuring Tomcat and Apache With JK 1.2 (O'Reilly)

James Goodwill continues his series on Tomcat/Apache integration. "In the simplest terms, the JK modules, or mod_jk, are conduits between a Web server and the Tomcat JSP/servlet container. They replace the previous Web server module, mod_jserv, which had many shortcomings. The new JK modules include support for a wider variety of Web servers, better SSL support, support of the AJP13 protocol, and support for the entire Tomcat series from 3.2.x to 5.x."

Comments (none posted)

Miscellaneous

GNU Free Documentation License v1.2

Version 1.2 of the Gnu Free Documentation License has been published. Thanks to Paul Sladen.

Comments (none posted)

Raising the Bar on RSS Feed Quality (O'Reilly)

Timothy Appnel covers RSS syntax, standards compliance issues, and more on O'Reilly. "RSS is an XML-based syntax for facilitating the exchange of information in a lightweight fashion through the distribution (or feeding) of resources. Publishers can use this versatile and increasingly essential format to assist end users in tracking and consuming content. Netscape originally developed the format but lost interest and eventually abandoned work on it. This created an identity crisis that devolved into varying interruptions, with dispute over even the meaning of the RSS acronym, RDF Site Summary or Rich Site Summary or Really Simple Syndication. But as divergent efforts work to develop RSS, one result has been a diminished overall quality in RSS feeds."

Comments (none posted)

Desktop Applications

Audio Applications

GLAME 0.6.4 released

Version 0.6.4 of the Glame audio editing package is available, and includes a number of bug fixes.

Full Story (comments: none)

WaveSurfer 1.4.6 released

Version 1.4.6 of the WaveSurfer sound visualization and manipulation tool is out. The changes include a new WaveSurfer native transcription format, support for Snack 2.2, new keyboard shortcuts, two new visualization plugins, and lots of bug fixes.

Comments (none posted)

Audacity 1.1.1-3 tarball available

Version 1.1.1-3 of the Audacity multi-platform audio editor is available. "For Unix users, a new source tarball has been released, 1.1.1-3, which fixes problems compiling with wxGTK 2.2.9. We hope to have a version which compiles on RedHat 8 with no modifications soon."

Comments (none posted)

Desktop Environments

FootNotes

Headlines on the GNOME desktop FootNotes site include: Happy holidays from the GNOME Foundation!, Totem ''We're getting almost every night'' 0.12.0 out, GNOME Germany's website updated, Opinions: Abstracting the Linux Desktop from the File-system, Sodipodi 0.28 released, Ruby-GNOME2-0.1 is released!, GNOME 2 Accessibility Guide now available, Evolution 1.2 review, Foundation Happenings, and more.

Comments (none posted)

Kernel Cousin KDE

The November 26, 2002 edition of Kernel Cousin KDE is out. Topics include: SMS plugin for Kopete, Debugging JavaScript, Improving tabs in Konqueror, Introducing kexi to KOffice, KSpread speaking better Excel, KOffice 1.3: Usability Aspects, Service for KOffice 1.2, No Money Handling in KOffice, and Dev. Newsflash.

Comments (none posted)

Games

WorldForge Game News

New software from the World Forge game project include Uclient 0.15.1, and Cyphesis 0.2.

Comments (none posted)

New Pygame releases

New software from the PyGame project includes Pyzzle 0.8 and Basegolf 1.

Comments (none posted)

GUI Packages

XFree86 4.3.0 Feature Freeze

A feature freeze has been announced for XFree86 4.3.0. The freeze will take place on November 30, 2002. The official release of 4.3.0 is planned for the Linux World Conference & Exposition in January.

Comments (none posted)

FLTK 1.1.2 available

Version 1.1.12 of FLTK, the Fast, Light ToolKit has been released. Change information is available in the source code.

Comments (none posted)

Interoperability

Wine release 20021125

Release 20021125 of Wine has been announced. This release features a completed conversion to STRICT compilation mode, revival of WinHelp, support for client-side fonts, regression tests that no longer require Perl, and bug fixes.

Comments (none posted)

Kernel Cousin Wine

Issue #145 of Kernel Cousin Wine is out. Topics include: Fun Projects Slashdotted, Screenshots (Send More!), Porting PuTTY With Winelib 3, Building Apps With Different Wine Source/Build Trees, Implementing Import Libraries, wintab.dll: Better Tablet Support, Wineconsole Changes, Passing Commandline Arguments, Terminal Based Apps, Assumptions with autoconf, COM Objects, and Threads and CoInitialize.

Comments (none posted)

Office Applications

OpenOffice developer build 643

Developer build #643C of OpenOffice is available. "This new developer build improves upon 643 and then goes beyond mere improvement. But it is less stable than OpenOffice.org 1.0.1, more prone to crashing than OpenOffice.org 1.0.1, and thus not recommended for the casual user."

Full Story (comments: none)

Kernel Cousin GNUe

Issue #56 of Kernel Cousin GNUe is out with the latest GNU enterprise development news.

Comments (none posted)

Web Browsers

mozillaZine

The latest mozillaZine topics include: Independent Status Reports, Roadmap Graphic Updated, The Role of XUL in Rich Internet Applications, Macworld Browser Comparison Features Mozilla, Chimera and Netscape, Favourite Phoenix Theme: And the Winner is..., Capital One Now Supports Mozilla, Bugzilla Status Update, and more.

Comments (none posted)

Languages and Tools

Caml

Caml Weekly News

The November 19-26 edition of the Caml Weekly News is out with the week's Caml software development news.

Full Story (comments: none)

The Caml Hump

This week, the new software on The Caml Hump includes: Encore un cours de compilation, Initiation au langage OCaml, caml2html, Jabbr, APPSEM'2000, MLGMP, xmllexer, and OCaml-HTTP.

Comments (none posted)

Java

Patterns, Hype, and Snobbery (O'Reilly)

Ted Neward clarifies some issues on Design Patterns. "Specifically, I want to address the huge misunderstanding that emerged through the industry about what design patterns are, what they were intended to do, and why they're still important, all hopefully without any trace of snobbery."

Comments (none posted)

Implementing Templates with Struts (O'Reilly)

Vikram Goyal writes about Java templates on O'Reilly. "Developing portal sites without a framework in place can be a difficult job. Using templates can reduce the pain and help with sites where the content and layout can change in the blink of an eye. Struts can help you develop template-based portal sites, with the Struts Template tags. The article covers some basic templating ideas in relation to portals, explains templating support in Struts, and rounds up with a discussion of Struts Template tags vs. Tiles, another templating mechanism."

Comments (none posted)

Unit testing with mock objects (IBM developerWorks)

Alexander Day Chaffee and William Pietri cover the use of mock objects on IBM developerWorks. "Mock objects are a useful way to write unit tests for objects that act as mediators. Instead of calling the real domain objects, the tested object calls a mock domain object that merely asserts that the correct methods were called, with the expected parameters, in the correct order. However, when the tested object must create the domain object, we are faced with a problem. How does the tested object know to create a mock domain object instead of the true domain object? In this article, software consultants Alexander Day Chaffee and William Pietri present a refactoring technique to create mock objects based on the factory method design pattern."

Comments (none posted)

Perl

This Week on perl5-porters (Use Perl)

The November 18-24, 2002 edition of This Week on Perl 5-Porters is out. Topics include: Carp patch rejected, require $foo versus require Foo, Atomic in-place edit, Called as a subroutine or as a method ?, Parser patch for ? :, New warning proposal, and more.

Comments (none posted)

This week on Perl 6 (O'Reilly)

O'Reilly's This week on Perl 6 for November 21, 2002 is out. The topics include: Quick Roadmap, Branch Dump, Parrot BASIC 2, scope and functions in languages/scheme, Leo Tötsch is the Patch Monster, Bootstrapping Perl 6, Quick note on JIT bits, Perl 6 test organization, Meanwhile, in perl6-language, Unifying invocant and topic naming syntax, Superpositions and Laziness, FMTWYENTK about :=, Continuations, More Junctions (or, When junctions collapse), Control Structures I, II and III, String concatenation operator, Meanwhile, Over in perl6-documentation, and more.

Comments (none posted)

PHP

PHP Weekly Summary

Topics on this week's PHP Weekly Summary include: bcmath extension, Incorrect HTTP headers, Release Candidate 2, leak() and crash(), Hebrew calendar improvements, License errors, DNS query functions, ZE2 F3P, Ideal error reporting, and $PHP_AUTH_USER or $PHP_AUTH_PW.

Comments (none posted)

Python

The Daily Python-URL

This week's Daily Python-URL article topics include: PyCon 2003 - Call for participation, IndexedCatalog 0.4, csv 1.0, RSS for Python, and The best of two goodies ... Delphi & Python.

Comments (none posted)

Ruby

The Ruby Weekly News

Topics on this week's Ruby Weekly News include WeRDS, the Weekly Ruby-Doc Summary, for 2002-11-17, ruby-dev summary 18711-18810, install.rb/setup.rb question, Unit Testing in Ruby for the (Absolute) Novice, and ruby-dev summary 18811-18923. New Ruby software includes ncurses-ruby 0.6, rbbr-0.1, and Ruby-GNOME 2.01.

Comments (none posted)

The Ruby Garden

New topics on the Ruby Garden include: regex search in Array of Strings, New Root for Class Hierachy, Suggest String#to_n to encompass to_i and to_f, uncatchable Deadlock exception, Move "timeout" method into its own class, and more.

Comments (none posted)

XML

W3C XML Schema Design Patterns: Avoiding Complexity (O'Reilly)

Dare Obasanjo covers XML Schema issues on O'Reilly. "Over the course of the past year, during which I've worked closely with W3C XML Schema (WXS), I've observed many schema authors struggle with various aspects of the language. Given the size and relative complexity of the WXS recommendation, it seems that many schema authors would be best served by understanding and utilizing an effective subset instead of attempting to comprehend all of its esoterica."

Comments (none posted)

Miscellaneous

Second Alpha of KDevelop 3.0 is Out (KDE.News)

KDE.News has an announcement for KDevelop version 3.0. "This release fixes many bugs since Alpha 1 was released over a month ago and adds a few minor features to the mix. Users of KDevelop 2.x will notice substantial improvements and are encouraged to begin upgrading so that new bugs can be identified and squashed.

Comments (none posted)

Jext 3.2 pre 2 available

Version 3.2 pre 2 of the Jext programmer's editor is available. A new Project Master plugin is also included.

Comments (none posted)

CVS Third-Party Tools (O'Reilly)

Jennifer Vesperman summarizes the capability of a bunch of open-source CVS extension tools. "CVS (Concurrent Versioning System) is a popular version control system. It provides many features, and is useful in many situations. It does, however, have its faults. The standard client works from the command line, it doesn't automatically integrate with development environments, and there are useful features it lacks. Not to worry. It's an open source program, and there are a host of third-party utilities that provide features and integration. There are also many graphical clients."

Comments (none posted)

Page editor: Forrest Cook

Linux in the news

Recommended Reading

Group tackles OpenOffice desktop spec (News.com)

News.com reports on the formation of a working group to develop an XML file format specification for the OpenOffice project. "The working group is trying to develop a standard data format for the creation of content such as text, spreadsheets and charts. The goal is to develop an interface between the office software and other applications using XML (Extensible Markup Language)."

Comments (7 posted)

Is Open-Source Software Less Secure? (TechWeb)

TechWeb jumps into the debate about the security of open source vs. closed source. "A recent analyst report claiming open-source software surpassed Microsoft as the major source of severe security flaws has rekindled the security debate over open source versus proprietary software. The Aberdeen Group says open-source software, including the popular Linux OS and a wide variety of applications, has pushed aside Microsoft as the "poster child" for security problems."

Comments (8 posted)

Free-software gadfly takes on Net group (News.com)

News.com reports on Bruce Perens' idea to pack the Internet Engineering Task Force (IETF), a key Internet standard body. "Free-software advocates have until March to rally their troops to the IEFT front. The group holds its spring meeting in San Francisco from March 16 to 23, at which time it will decide whether to recharter the existing group to weigh a switch to a royalty-free policy."

Comments (3 posted)

AMIA Announces Open Source 'Exploratory Initiative' (LinuxMedNews)

Linux Med News covers an initiative by the American Medical Informatics Association (AMIA) to explore open-source software. "The American Medical Informatics Association (AMIA) has announced five task forces, among them an 'exploratory initiative' for Open Source: 'Open Source is currently an important topic throughout the computer software community and has implications for health care information systems. The purpose of this initiative is to explore the feasibility for AMIA to assume a leadership role in promoting and coordinating Open Source activities in the interests of health care system development."

Comments (none posted)

Companies

SuSE, Mandrake Linux name new CEOs (News.com)

News.com covers the appointment of new CEOs at SuSE and MandrakeSoft. "Both companies are selecting new leaders after completing months-long restructuring operations. SuSE has solidified partnerships with software and hardware companies, joined the UnitedLinux collective, and put an emphasis on selling through business partners such as IBM. MandrakeSoft has returned to its roots, selling a desktop version of Linux."

Comments (none posted)

Business

FedEx Freight delivers with Linux Web server migration (Network World)

Network World covers a FedEx migration to Linux. "The large-volume trucking division of FedEx recently installed 15 Red Hat Linux 7.2 and 7.3 servers running Apache Web server to act as a front end to its customer service application, used by businesses that hire Freight to deliver multitruckload shipments of goods across the country." Thanks to Peter Link

Comments (none posted)

Linux for the Rest of Us (Business 2.0)

Business 2.0 has run an article on desktop Linux. "In place of familiar Redmond brands like Outlook, Excel, and Explorer (for e-mail, spreadsheets, and Web browsing), [Zumiez] technology director Lee Hudson has store clerks and managers tooling around on programs called Ximian Evolution, Gnumeric, and Mozilla. The names might sound like Zumiez's myriad skater brands, but they stand for something a tad more radical: the possibility that, at least in some markets, Linux is finally becoming a viable alternative to Microsoft products on commonplace PCs."

Comments (none posted)

Open-Source Applications--Not Only for Auxiliary Tasks (Linux Journal)

Linux Journal looks at Linux use in Poland. "Comprehensive migration to open-source software is rare. In Poland, a well known exception is the implementation of Linux and StarOffice in the Jan III Sobieski hotel (alongside commercial software for hotel management). The Orbis hotel network also uses Linux, although they do not emphasise it."

Comments (none posted)

Legal

Major test of copyright law set to start (News.com)

News.com looks at the Elcomsoft trial, which is ramping up again now that the defendants will actually be allowed into the US. "Burton, the ElcomSoft attorney, argued that in order to convict the company of wrongdoing, the jury should have to find that company representatives were acting with an 'evil-meaning mind' or for a 'bad purpose,' not just helping people crack copyright protections. He also argued that the jury should be instructed on what constitutes 'fair use,' a legal theory under copyright law that allows some copying of material for education, criticism and other purposes. But [Prosecutor Scott] Frewing disagreed. 'Fair use is irrelevant and improper,' to bring into the instructions, he said."

Comments (3 posted)

Court blocks state DVD-cracking suit (News.com)

News.com reports on a California Supreme Court ruling. Texas resident Matthew Pavlovich can't be sued in California for posting DVD-cracking code online. "The narrow decision overturns earlier rulings that had been widely criticized in the Internet community. Lower court rulings allowing Pavlovich to be sued would have created "universal jurisdiction" that would let any Web publisher be sued in California, critics contended."

Comments (2 posted)

Japan Weighs Linux For Government Use (TechWeb)

Here's a TechWeb article about a Japanese study into the possibility of using open-source software such as Linux at the government level. "Concerns about costs and security from heavy reliance on Windows have been growing here. Ruling party politicians have been urging the government to consider other operating systems, which may offer lower costs and better security."

Comments (none posted)

Is it time for a GeekPAC? (News.com)

News.com covers the efforts underway to resuscitate the dormant League for Programming Freedom (LPF). "In its heyday, the LPF focused on software patents and user interface copyright, including the Lotus v. Borland lawsuit over the design of the Lotus 1-2-3 spreadsheet. Software patents are as problematic for today's programmers as they were a decade ago, but new threats such as the Digital Millennium Copyright Act (DMCA) have since emerged."

Comments (none posted)

Interviews

The Boston Globe on Eben Moglen

The Boston Globe reports on the work done by Free Software advocate Eben Moglen. "But why so generous? Because Moglen is one worried guy. Even though the free software movement has generated a host of major products -- the Linux operating system, the Apache Web server, the Emacs text editing system -- Moglen thinks the movement faces a struggle for survival, with scarcely a dime in its war chest. "We're a small organization running a big revolution," said Moglen, "and we have big adversaries.""

Comments (1 posted)

Film Gimp - Lights, Camera, Linux! (DesktopLinux)

DesktopLinux.com interviews Robin Rowe about Film Gimp, a popular open source tool used in films like Harry Potter, Stuart Little, Scooby-Doo, and many others.. "Film Gimp is a tool for retouching motion pictures frame by frame. A typical application is removing dust marks after film is digitized. Scanning the negative is the first step in post-production, and the scans must be cleaned up to remove dust and scratches. Film Gimp also is used to eliminate wires when actors are being flown in wire rigs."

Comments (none posted)

Codewalkers interviews Michael "Monty" Widenius

Here is a Codewalker interview with Monty Widenius, designer and lead programmer for the MySQL database. "His database software programming dates back to 1978 and his work with TCX DataKonsult AB, to 1981. Since 1995, Monty has been the primary force behind MySQL, devoting his time to product strategies, software design, and the development and reviewing of MySQL source code."

Comments (none posted)

Resources

LinuxDevices.com Newsletter for Nov. 21, 2002

Here is the LinuxDevices.com's Embedded Linux Newsletter for November 21, 2002, with a wrapup of embedded Linux news over the past week.

Full Story (comments: none)

Miscellaneous

Fire devastates Dutch Internet hub (The Register)

The Register covers a fire at the University of Twente in the Netherlands, which destroyed one of the fastest computer networks in Europe. Although it is not mentioned in the article, this network was home to an important Debian server, security.debian.org (aka satie.debian.org). Security and other Debian services will be disrupted until they can be moved. Things could be getting back to normal today, as new servers take over for satie. See this Debian announcement for additional details.

Comments (none posted)

Page editor: Forrest Cook

Announcements

Commercial announcements

IBM Japan to install Linux desktop on recycled PCs

IBM Japan announced the "PC Long-life Service," a PC recycling service which will install Linux desktop (web browser, email client, word processor, etc.) on the PCs that have become too old for use with Windows. Customers can choose which Linux distribution to install.

Full Story (comments: 3)

NeTraverse to Offer $200,000 worth of software to user groups

NeTraverse announced a program to sponsor Linux User Groups (LUGs) throughout the world. NeTraverse plans to donate over $200,000 worth of software to LUGS over the next year.

Full Story (comments: 4)

Linux Tape Device Certification Program

The TOLIS Group, Inc will be providing a tape drive certification program for Linux. "Under this program, tape device manufacturers such as HP, Seagate, Exabyte and others submit current and unannounced drives for Linux compatibility testing. Manufacturers whose drives pass the suite of tests are then awarded use of the "Linux Compatible for Backup" logo - trademarked by Linus Torvalds - for use on their product materials. There is no charge for this service."

Full Story (comments: none)

Software DVD Player for Embedded Linux

MontaVista Software and InterVideo introduced LinDVD, InterVideo's Linux DVD-playing software which has been validated and optimized for MontaVista Linux.

Full Story (comments: 3)

EiffelStudio 5.2 for Linux

Version 5.2 of EiffelStudio, an Eiffel language development platform, is available for Linux.

Full Story (comments: none)

Automatically Install 50+ Open Source Projects on Linux

EJB Solutions announced the immediate availability of Out-of-the-Box 1.0, an instant infrastructure for Java developers that automatically installs, configures, integrates, deploys, and tests over 50 Open Source projects.

Full Story (comments: none)

IBM and Corrent Team to Accelerate PKCS#11 openCryptoki Performance

Corrent Corporation has announced the availability of an open source PKCS#11 library for Corrent's S2000 IPsec/SSL security accelerator card.

Comments (none posted)

ATI Drives Graphics Performance for Linux Users With New Unified Driver

ATI Technologies Inc. has announced the release of its Unified Linux Driver Version 2.4.3.

Comments (18 posted)

ON Technology at Enterprise Linux Forum in Boston, Dec. 3 - 4, 2002

On Technology has announced that they will be demonstrating their On Command CCM product at the Enterprise Linux Forum in Boston.

Comments (none posted)

SCO Unveils SCO Linux 4.0, Powered by UnitedLinux

The SCO Group has announced version 4.0 of SCO Linux.

Comments (none posted)

New CEOs for MandrakeSoft and SuSE

MandrakeSoft has sent out an announcement that François Bancilhon will be taking charge as the new CEO of the company. He was a founder of companies like O2 Technology, Arioso, and Xyleme; he also served at CTO of SomaLogic. "After eighteen months of intensive restructuring, MandrakeSoft is showing extremely positive results: Revenue is up, while expenses have been drastically reduced. The company is now at the stage where it needs an experienced manager capable of taking it to the next level of development, while keeping the Open Source spirit which has always been one of MandrakeSoft's main strengths."

SuSE, meanwhile, has announced that its top job will be taken by Richard Seibt, a longtime IBM veteran.

Comments (none posted)

OpenLink Uses Mono to Enable Cross Platform Integration of .NET

Ximian, Inc. has announced that OpenLink Software, Inc. is using Mono as part of the development efforts for Virtuoso 3.0, its latest Universal Server release.

Comments (none posted)

Resources

1st multivendor Embedded Linux standard nears release

LinuxDevices reports on the final review of version 1.0 of the ELC Platform Specification. "The Embedded Linux Consortium's board of directors has started the clock on final review of version 1.0 of the ELC Platform Specification, according to an announcement sent to the ELC's members. The draft spec was completed by the platform spec working group in late October, triggering a 45-day review period that will culminate in a vote cycle authorizing public distribution of the world's first Embedded Linux standard."

Comments (none posted)

New Survey of International Developers Shows Web Services Now Focused Inside Businesses

Evans Data Corporation has published its latest Developers Survey. "Linux continues to expand its user base. 59% of survey respondents expect to write Linux applications in the next year."

Comments (none posted)

MySQL Cookbook available

O'Reilly has published the MySQL Cookbook.

Full Story (comments: none)

Second Zope Community Handbook

Work is in progress for the construction of the second community-authored Zope Handbook, which will consist of around 20 Zope related articles. Article writers are needed.

Full Story (comments: none)

Upcoming Events

Super Computing announcements

Super Computing 2002 is in progress now, in Baltimore, Maryland. Here are a few Linux cluster supercomputing announcements.
  • Aspen Systems announced the availability of Aspen Beowulf Cluster (ABC) management software, a turn-key, browser-based software management system for their Beowulf Clusters.
  • Aspen Systems also announced a partnership with High Performance Technologies, Inc. (HPTi) to build the eighth fastest supercomputer in the world, to be used at the National Oceanic and Atmospheric Administration's Forecast Systems Laboratory (NOAA).
  • The University at Buffalo, The State University of New York has added a 300-node Dell high-performance computing cluster (HPCC) to its Center for Computational Research (CCR).
  • Intel Corporation has announced the largest InfiniBand(1) cluster test bed built yet. The 128-node cluster housed at Los Alamos National Laboratory will initially will be used for InfiniBand software stack validation and hardware testing, and ultimately will be available for protocol research and development.

Comments (none posted)

Forum du PHP 2002

Forum du PHP 2002 (in French) will be held in Paris, France on December 9 and 10, 2002.

Comments (none posted)

LinuxWorld UK debut

LinuxWorld will be presenting its first Linux event in the UK, to be held in Birmingham on September 3 and 4, 2003.

Full Story (comments: none)

LinuxWorld lands in the UK (ZDNet)

Next year in September LinuxWorld will land in the UK, according to this ZDNet article. "The UK show will take place at the Birmingham NEC from 3-4 September, and will be the second LinuxWorld event in Europe, joining an annual event in Germany. It will directly compete with Linux Expo UK, which has been running in this country for five years and will take place next October in London."

Comments (none posted)

Events: November 27, 2002 - January 23, 2003

Date Event Location
December 3 - 5, 2002Linux Bangalore/2002(J.N.Tata Auditorium)Bangalore, India
December 9 - 20, 2002UMeet conferenceOn IRC
December 9 - 10, 2002Forum du PHP 2002Paris, France
January 21 - 24, 2003LinuxWorld Conference & Expo(Jacob K. Javits Center)New York, NY
January 22 - 25, 2003Linux.conf.au 2003Perth, Australia

Comments (none posted)

Web sites

Lisp resources have moved

Two Lisp resources, CLiki and the SBCL Internals Documentation Project, have been moved to cliki.net.

Full Story (comments: none)

Software announcements

This week's software announcements

Here are the software announcements, courtesy of Freshmeat.net. They are available in two formats:

Comments (none posted)

Miscellaneous

Robin Dunn joins OSAF

Mitch Kapor's Weblog reports that wxPython developer Robin Dunn has joined the OSAF for a six month contract. Thanks to Magnus Lycka.

Comments (none posted)

Page editor: Forrest Cook

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