Judge Kimball rules at last
SCO v. IBM has been absent from the LWN front page for some time - and
there has been a striking lack of letters from readers protesting that.
An important ruling has been issued, however, and so it's time for
an update.
IBM's tenth counterclaim ("CC10") in this case requests a ruling from the court that
IBM's Linux activities do not violate any of SCO's copyrights. IBM filed a
motion requesting a summary judgment on this counterclaim, stating that
there were no disputed facts that might argue against that judgment. A
victory on this motion would take much of the wind from SCO's sails.
The SCO Group knows this, and so filed a motion of its own requesting that
the tenth counterclaim be dismissed, or at least stayed.
These motions were argued before Judge Kimball back in September. The
ruling was long in coming, but it is now available (in PDF
format). The ruling is not a clear victory for either side, but it
suggests that SCO is facing a rough road unless it turns up something truly
incriminating in the discovery process.
The first order of business was SCO's motion to dismiss or stay CC10. The
Judge notes that SCO's arguments have shifted over time, ending up with the
statement that CC10 is moot because SCO is not actually alleging copyright
infringements on IBM's part. The Judge didn't buy it:
Notwithstanding SCO's puzzling denial in its briefing that it has
not alleged a claim against IBM for copyright infringement arising
out of its use, reproduction, or improvement of Linux, it clearly
has alleged such a claim.
The Judge makes note of SCO's public statements on the matter, and the
AutoZone suit as well. In conclusion:
The court assumes that SCO was prepared to prosecute its claim in
the AutoZone case or it would not have filed suit. Indeed,
in light of SCO's lawsuit against AutoZone and SCO's public
statements during the last two years, which have essentially
invited this claim, it is incomprehensible that SCO seeks to
postpone resolution of this claim.
The motion was denied flat out, with prejudice. In other words, SCO
will have to face this counterclaim, which is clearly a problem of
its own making.
The Judge then moved on to IBM's request for a summary judgment, which
would have resolved CC10 (in IBM's favor) immediately. Judge Kimball
reviewed a number of SCO's more blatant public statements, along with IBM's
claim that no evidence to back up those statements has been presented. The
Judge clearly sees some merit in IBM's arguments, but is not willing to
grant the judgment at this time:
Viewed against the backdrop of SCO's plethora of public statements
concerning IBM's and others' infringement of SCO's purported
copyrights to the UNIX software, it is astonishing that SCO has not
offered any competent evidence to create a disputed fact regarding
whether IBM has infringed SCO's alleged copyrights through IBM's
Linux activities.
Nevertheless, despite the vast disparity between SCO's public
accusations and its actual evidence-or complete lack thereof-and
the resulting temptation to grant IBM's motion, the court has
determined that it would be premature to grant summary judgment on
IBM's Tenth Counterclaim.
The Judge reasons that SCO's contract claims could play into the final
determination of the copyright issues, and that ongoing discovery could yet
yield the evidence that SCO seeks. The ruling, in passing, notes that
Judge Kimball is "in general agreement" with the discovery order forcing
IBM to provide all of its Unix/Dynix code to SCO. The Judge also states:
Simply put, regardless of the merits, the granting of summary
judgment would be very unlikely to survive an appeal when a Rule
56(f) motion has been filed and a motion to compel production of
arguably relevant information remains pending.
Judges hate being reversed on appeal, for obvious reasons. So Judge
Kimball is, as he should, playing the game in such a way as to come to
conclusions which will stand. So the court declined to rule in favor of
IBM's motion now, but states that the motion can be refiled after discovery
is complete.
IBM had also argued that the summary judgment on CC10 should be granted as
a sanction for SCO's misbehavior in the case. Judge Kimball didn't buy it,
though, and rejected that motion out of hand.
Then, IBM had filed a motion trying to strike a number of declarations
filed by SCO. These declarations, by Sandeep Gupta, Chris Sontag, and John
Harrop, were said (by IBM) to be inadmissible because the people who wrote
them didn't know what they were talking about. The Judge accepted SCO's
argument, though, that the real purpose of the declarations was to argue
that more discovery was needed; he then said, however, that he made no use
of the declarations in any case. So this motion, moot to begin with, was
denied.
IBM has two other summary judgment motions on the table. One seeks to
dispose of SCO's contract claims, while the other seeks a ruling on IBM's
eighth counterclaim - the GPL violation claim. The filings on these
motions are not complete, and arguments have not taken place. Judge
Kimball has denied them (without prejudice) anyway, stating that they
cannot be resolved until discovery is complete. In fact, no such motions
can be resolved, so there is now a ban on any further dispositive motions
during the discovery period.
What all this seems to mean is that there will be no shortcuts in this
case. SCO does not get to squirm out of CC10, but neither does IBM get a
quick resolution to its claims. SCO, it seems, will be able to conduct its
fishing expedition through IBM's source repositories, though there may yet
be more arguments on that point. Your editor, attempting to read between
the lines of the ruling, senses a fair amount of hostility to SCO's claims
and tactics. But, regardless of how the Judge sees the case now, he seems
determined not to make any premature or careless decisions. This case will
have to play out according to the calendar - at least, until the discovery
phase is over.
Comments (3 posted)
The first public Sunbird release
The latest addition to the Mozilla Project's offerings is Mozilla Sunbird,
a calendar application based on the
iCal standard. Actually,
Sunbird has been in the works for some time, but the recent 0.2 release
from the Sunbird team is the first "official" release. We're not really
sure what makes this "official," but we thought this might be a good time
to look at Sunbird to see how it's maturing.
Sunbird is far from complete, but it's much more stable than one might
expect from an application at version 0.2. We used Sunbird for a couple of
days without experiencing any crashes or "show stopper" bugs. There are a
few glitches in Sunbird 0.2, which is to be expected. For example, copying
and pasting an event from Thursday to Friday changed the start and end
times of the event. There are also a few minor interface glitches, but
nothing that would prevent a user from getting work done with Sunbird.
To test Sunbird's calendar import feature and handling of iCal files, we
grabbed the U.S. holiday calendar from the Mozilla's holiday
files page,
and a few calendars from iCalShare. Sunbird had no problems
importing the calendars, though it automatically pushed the displayed month
back to the start of the calendars.
The Sunbird roadmap
shows how far Sunbird has progressed so far. Sunbird lacks the ability to
export to HTML, edit remote calendars, accept invitations from Outlook
users, and a number of other features. Still, the list of features that are
complete is larger than the list of incomplete features. The list is not
entirely up to date, either. For example, the "work week view" feature is
available, though the roadmap doesn't show this feature as complete. This
is, in fact, one of this writer's favorite features in Sunbird. The user
can specify the days of their work week, and display only those days in the
calendar view. Since this writer works a decidedly non-standard work week
(Thursday through Sunday) this can come in quite handy.
As a standalone calendar application, Sunbird is already on its way to
being a useful project. However, many users are going to want a calendar
application that integrates with a mailer and browser. To that end, there's
Project
Lightning. Lightning is still in the early development phase, so
there's very little concrete information about it, but the general gist of
the project is to provide tighter integration between Thunderbird and
Sunbird. The first general-user release of Lightning is tentatively
scheduled for mid-2005.
Another area where Sunbird needs help is device
synchronization. Right now, the application doesn't offer any automatic
method of synchronizing with a PDA, which is a feature that many users will
want from a calendaring application.
Why should users care about Sunbird when we already have Evolution and KDE PIM, which are much further along than
Sunbird? The primary reason is multi-platform support. While Evolution and
KDE PIM have much to recommend them, wide cross-platform availability is
something that neither project can offer at this time. Companies that are
looking to standardize on an application will want something that runs on
Windows, and possibly Mac OS X as well.
Sunbird is a promising application. Given the quality of Firefox and
Thunderbird, not to mention the original Mozilla suite, we're optimistic
that Sunbird will be an excellent calendaring application when it grows
up.
Comments (4 posted)
Looking forward to LinuxWorld
The
LinuxWorld
Conference & Expo happens February 14 through 17 in
Boston. LWN editor Jonathan Corbet will be wandering by the event for the
first time in a few years. Among other things, he will be giving a talk in
the O'Reilly booth on Wednesday at 1:30; one can only hope that there will
be no rap bands or accordion players in the neighboring booth at that
time. Such problems are not unheard of at LinuxWorld.
It would, of course, be a disservice to our readers if we failed to point
out that Linux
Device Drivers, Third Edition, by Jonathan Corbet, Alessandro
Rubini, and Greg Kroah-Hartman, will be released (and available) at the
show.
The first LinuxWorld event was almost six years ago now. LWN was published that week only because the
kind folks at Linuxcare let us stay in the exhibit hall past closing and
plug the laptop into their network hub. That conference was an
eye-opener. Even for those of us who had been convinced for years that
Linux World Domination was inevitable, the level of interest - and the
amount of money - to be seen at LinuxWorld was shocking. The wave was
clearly building, and it didn't seem that anybody had any real control over
it.
The memories of the Red Hat party - or the disturbing lack thereof - will
be with us forever.
Six years later, LinuxWorld is a different experience. It's all executive
keynotes and expensive exhibits; the conference
program almost seems like an afterthought. The more
development-oriented conferences, such as OLS or Linux.conf.au (where your editor will also
be speaking), are much more fun. LinuxWorld remains the preeminent
commercial Linux show, however, at least in the U.S. As a place to get a
sense for what the business of Linux is doing, it is hard to beat. Your
editor, masochist that he is, is looking forward to having his nose rubbed
in the hype for a few days, seeing where people think the money is in
Linux, and meeting some LWN readers. See you there.
Comments (2 posted)
European software patents may be adopted on Feb. 17
The FFII site has
a
translated article from the Polish press agency stating that Poland
will no longer resist the adoption of the software patent directive in the
European Council. If Poland backs down - and no other country steps up in
its place - the Council could adopt its version of the patent directive
without regard to the restart motion which passed the legal affairs
committee on February 2. And that would mean US-style software
patents in Europe.
Comments (22 posted)
Page editor: Jonathan Corbet
Security
Attacks on Firefox
Linux detractors often say that, if and when Linux becomes as popular as
Windows, it will attract just as many attacks - and prove just as
vulnerable. The popularity of Linux exceeds that of Windows in some areas,
but, so far, these attacks have not materialized. It is now beginning to
look like this upsurge in attacks may not target Linux directly. Instead,
the Firefox browser may become the target of choice.
Eric Johanson recently put out an advisory demonstrating
how "homograph attacks" can work against Firefox (and Konqueror). These
attacks take advantage of international domain names, which can be written
in non-ASCII character sets. The problem is that many non-ASCII characters
are rendered just like (or very nearly like) characters in the ASCII set;
as a result, a visually identical domain name can actually point somewhere
unexpected. An example provided by Mr. Johanson is
www.pаypal.com, which your browser renders as
www.pаypal.com. This technique, clearly, could be used for
phishing attacks - especially when one considers that SSL certificates can
contain non-ASCII characters too. It is said that a short-term workaround
for this problem is to turn off the network.enableIDN parameter in
the about:config screen, but this workaround does not work for
all users, and it does not persist across sessions.
Meanwhile, "mikx" has posted a set of three different Firefox
vulnerabilities. "Fireflashing" is a trick
that, in conjunction with the Flash plugin, can be used to trick a Firefox
user into changing configuration parameters. The "firedragging" vulnerability gets around some
restrictions to possibly allow a (Windows) user to put a web-supplied
executable file onto the desktop. And "firetabbing" circumvents the isolation between
sites when links are dragged to different tabs. All of these
vulnerabilities have been acknowledge by the Mozilla Project and fixes have
been committed.
These attacks are not truly devastating. They make certain kinds of
phishing and social engineering attacks easier, but, hopefully, should not
fool suitably careful users. But they do show that the level of interest in
Firefox vulnerabilities is on the increase.
Attacking many parts of a Linux system is hard. Security is generally
reasonably good, one hopes, and techniques like privilege minimization,
privilege separation and sandboxing help to contain any vulnerabilities
which do exist. The sheer variety of deployed Linux systems also works
against attackers; an exploit which works on one system may be useless
against the next. The role of diversity in ensuring the security of Linux
systems should not be underestimated.
Firefox, however, is widely deployed and quite similar on all systems. If
nothing else, the project's trademark policies tend to ensure that Firefox
deployments will not vary much. Firefox contains interpreters which will
certainly contain exploits of the "write once, run anywhere" variety.
Firefox is directly controlled by users who may have little interest in -
or knowledge of - security policies. And, in many (perhaps most) cases, it talks directly
to random sites all over the net. So of course Firefox is being eyed as a
possible entry point to otherwise secure systems.
The Firefox browser is popular for a reason: it is a solid, highly
featureful, highly useful program. It is also a huge and complex program.
Regardless of the skill of the Mozilla hackers, verifying and maintaining
the security of a code base that large is going to be a major challenge.
Expect some interesting times over the next few years as the security
claims made by the Mozilla Project - and by the free software community in
general - are put to the test.
Comments (24 posted)
New vulnerabilities
emacs21: format string vulnerability in "movemail"
| Package(s): | emacs21 |
CVE #(s): | CAN-2005-0100
|
| Created: | February 7, 2005 |
Updated: | May 15, 2006 |
| Description: |
Max Vozeler discovered a format string vulnerability in the "movemail"
utility of Emacs. By sending specially crafted packets, a malicious
POP3 server could cause a buffer overflow, which could be exploited to
execute arbitrary code with the privileges of the user and the "mail"
group. |
| Alerts: |
|
Comments (none posted)
mailman: path traversal
| Package(s): | mailman |
CVE #(s): | CAN-2005-0202
|
| Created: | February 9, 2005 |
Updated: | July 13, 2005 |
| Description: |
The "private" module in the mailman mailing list manager fails to sanitize path names adequately. An attacker could exploit this vulnerability to retrieve private information, including passwords and private list archives.
This vulnerability was used to compromise the Full-Disclosure list. |
| Alerts: |
|
Comments (none posted)
newspost: buffer overflow vulnerability
| Package(s): | newspost |
CVE #(s): | CAN-2005-0101
|
| Created: | February 3, 2005 |
Updated: | February 8, 2005 |
| Description: |
The usenet news autoposter newspost has a buffer overflow which
can be exploited remotely, causing newspost to crash or
potentially execute arbitrary code. |
| Alerts: |
|
Comments (none posted)
postfix: error in IPv6 handling
| Package(s): | postfix |
CVE #(s): | CAN-2005-0337
|
| Created: | February 4, 2005 |
Updated: | March 16, 2005 |
| Description: |
Jean-Samuel Reynaud noticed a programming error in the IPv6 handling code
of Postfix when /proc/net/if_inet6 is not available. If "permit_mx_backup"
was enabled in the "smtpd_recipient_restrictions", Postfix turned into an
open relay, i. e. erroneously permitted the delivery of arbitrary mail to
any MX host which has an IPv6 address. |
| Alerts: |
|
Comments (1 posted)
python: illegal function internals access
| Package(s): | python |
CVE #(s): | CAN-2005-0089
|
| Created: | February 3, 2005 |
Updated: | April 22, 2005 |
| Description: |
Python versions 2.2 and 2.3 has a vulnerability in the
SimpleXMLRPCServer module which may allow
remote users to read or change function internals via the
im_* and func_* attributes. |
| Alerts: |
|
Comments (none posted)
squid: multiple vulnerabilities
| Package(s): | squid |
CVE #(s): | CAN-2005-0173
CAN-2005-0175
CAN-2005-0194
CAN-2005-0211
|
| Created: | February 4, 2005 |
Updated: | March 8, 2005 |
| Description: |
Several vulnerabilities have been discovered in Squid, including cache
pollution/poisoning via HTTP response splitting, larger than normal WCCP
packet could overflow a buffer, and more. |
| Alerts: |
|
Comments (none posted)
xview: buffer overflows
| Package(s): | xview |
CVE #(s): | CAN-2005-0076
|
| Created: | February 9, 2005 |
Updated: | February 9, 2005 |
| Description: |
The xview library suffers from a number of buffer overflow vulnerabilities. |
| Alerts: |
|
Comments (none posted)
Updated vulnerabilities
a2ps: input validation error
| Package(s): | a2ps |
CVE #(s): | CAN-2004-1170
CAN-2004-1377
|
| Created: | November 26, 2004 |
Updated: | December 19, 2005 |
| Description: |
The GNU a2ps utility fails to properly sanitize filenames, which can be
abused by a malicious user to execute arbitrary commands with the
privileges of the user running the vulnerable application. More
information at Security
Focus. |
| Alerts: |
|
Comments (none posted)
AWStats: remote code execution
| Package(s): | awstats |
CVE #(s): | CAN-2005-0116
CAN-2005-0362
CAN-2005-0363
|
| Created: | January 25, 2005 |
Updated: | February 15, 2005 |
| Description: |
When 'awstats.pl' is run as a CGI script, it fails to validate specific
inputs which are used in a Perl open() function call. A remote attacker
could supply AWStats malicious input, potentially allowing the execution of
arbitrary code with the rights of the web server. |
| Alerts: |
|
Comments (1 posted)
bind: validator function denial of service
| Package(s): | bind |
CVE #(s): | CAN-2005-0034
|
| Created: | January 27, 2005 |
Updated: | February 1, 2005 |
| Description: |
A vulnerability was discovered in BIND version 9.3.0,
an incorrect assumption in the validator function can be exploited by
a remote attacker to cause named to exit prematurely. |
| Alerts: |
|
Comments (none posted)
cdrecord: failure to drop privilege
| Package(s): | cdrecord |
CVE #(s): | CAN-2004-0806
|
| Created: | September 8, 2004 |
Updated: | February 21, 2005 |
| Description: |
The cdrecord utility, which is installed setuid on some distributions, fails to drop privilege before running a user-specified program. |
| Alerts: |
|
Comments (none posted)
chbg: buffer overflow
| Package(s): | chbg |
CVE #(s): | CAN-2004-1264
|
| Created: | January 18, 2005 |
Updated: | February 2, 2005 |
| Description: |
Danny Lungstrom discovered a vulnerability in chbg, a tool to change
background pictures. A maliciously crafted configuration/scenario
file could overflow a buffer and lead to the execution of arbitrary
code on the victim's machine. |
| Alerts: |
|
Comments (none posted)
ClamAV: multiple issues
| Package(s): | clamav |
CVE #(s): | CAN-2005-0133
|
| Created: | January 31, 2005 |
Updated: | March 3, 2005 |
| Description: |
ClamAV fails to properly scan ZIP files with special headers and base64
encoded images in URLs. |
| Alerts: |
|
Comments (none posted)
cpio - file permissions error
| Package(s): | cpio |
CVE #(s): | CAN-1999-1572
|
| Created: | February 2, 2005 |
Updated: | July 19, 2005 |
| Description: |
Some versions of cpio contain an ancient vulnerability where files created by that utility have overly generous access permissions. |
| Alerts: |
|
Comments (none posted)
cups: multiple vulnerabilities
| Package(s): | cups |
CVE #(s): | CAN-2004-1267
CAN-2004-1268
CAN-2004-1269
CAN-2004-1270
|
| Created: | December 17, 2004 |
Updated: | February 9, 2005 |
| Description: |
cups has a denial of service vulnerability in the lppasswd utility
and a remote code execution vulnerability in the hpgltops filter. |
| Alerts: |
|
Comments (none posted)
cyrus-sasl: remote buffer overflow
| Package(s): | cyrus-sasl |
CVE #(s): | CAN-2004-0884
|
| Created: | October 7, 2004 |
Updated: | March 16, 2005 |
| Description: |
cyrus-sasl has a vulnerability involving a buffer overflow
in the digestmda5.c file. A remote attacker may be able
to compromise the system. Also, a local user may be able to
exploit a vulnerability by using the SASL_PATH environment
variable. |
| Alerts: |
|
Comments (none posted)
dhcp: format string vulnerability
| Package(s): | dhcp |
CVE #(s): | CAN-2004-1006
|
| Created: | November 4, 2004 |
Updated: | July 13, 2005 |
| Description: |
Dhcp has a format string vulnerability in the log functions of dhcp 2.x
that may be exploited via a malicious DNS server. |
| Alerts: |
|
Comments (none posted)
enscript: arbitrary code execution
| Package(s): | enscript |
CVE #(s): | CAN-2004-1184
CAN-2004-1185
CAN-2004-1186
|
| Created: | January 21, 2005 |
Updated: | May 27, 2006 |
| Description: |
Erik Sjölund has discovered several security relevant problems in enscript,
a program to convert ASCII text into Postscript and other formats.
Unsanitized input can cause the execution of arbitrary commands via EPSF
pipe support. Due to missing sanitizing of filenames it is possible that a
specially crafted filename can cause arbitrary commands to be executed.
Multiple buffer overflows can cause the program to crash. |
| Alerts: |
|
Comments (none posted)
ethereal: multiple vulnerabilites
Comments (none posted)
evolution: arbitrary code execution
| Package(s): | evolution |
CVE #(s): | CAN-2005-0102
|
| Created: | January 24, 2005 |
Updated: | May 19, 2005 |
| Description: |
Max Vozeler discovered an integer overflow in camel-lock-helper. A
user-supplied length value was not validated, so that a value of -1
caused a buffer allocation of 0 bytes; this buffer was then filled by
an arbitrary amount of user-supplied data. A local attacker or a malicious
POP3 server could exploit this to execute arbitrary code with root
privileges (because camel-lock-helper is installed as setuid root). |
| Alerts: |
|
Comments (1 posted)
exim: buffer overflows
Comments (1 posted)
f2c: insecure temp files
| Package(s): | f2c |
CVE #(s): | CAN-2005-0017
CAN-2005-0018
|
| Created: | January 27, 2005 |
Updated: | April 20, 2005 |
| Description: |
The f2c fortran to C translator has a vulnerability due to
insecure opening of temporary files. A local attacker can use this
to launch a symlink attack. |
| Alerts: |
|
Comments (none posted)
FireHOL: insecure temporary file creation
| Package(s): | FireHOL |
CVE #(s): | |
| Created: | February 1, 2005 |
Updated: | February 1, 2005 |
| Description: |
FireHOL insecurely creates temporary files with predictable names. A local
attacker could create malicious symbolic links to arbitrary system
files. When FireHOL is executed, this could lead to these files being
overwritten with the rights of the user launching FireHOL, usually the root
user. |
| Alerts: |
|
Comments (none posted)
Foomatic: Arbitrary command execution in foomatic-rip
| Package(s): | foomatic |
CVE #(s): | CAN-2004-0801
|
| Created: | September 20, 2004 |
Updated: | May 31, 2006 |
| Description: |
There is a vulnerability in the foomatic-filters package. This
vulnerability is due to insufficient checking of command-line parameters
and environment variables in the foomatic-rip filter. This vulnerability
may allow both local and remote attackers to execute arbitrary commands on
the print server with the permissions of the spooler. |
| Alerts: |
|
Comments (none posted)
FreeRADIUS: denial of service
| Package(s): | freeradius |
CVE #(s): | CAN-2004-0938
CAN-2004-0960
CAN-2004-0961
|
| Created: | September 22, 2004 |
Updated: | February 2, 2005 |
| Description: |
FreeRADIUS (through version 1.0.1) suffers from several denial of service vulnerabilities in its packet reception code. |
| Alerts: |
|
Comments (none posted)
gaim: buffer overflow in MSN protocol
| Package(s): | gaim |
CVE #(s): | CAN-2004-0891
|
| Created: | October 25, 2004 |
Updated: | February 11, 2005 |
| Description: |
A buffer overflow in the MSN protocol handler for gaim 0.79 to 1.0.1 allows
remote attackers to cause a denial of service (application crash) and
possibly execute arbitrary code via an "unexpected sequence of MSNSLP
messages" that results in an unbounded copy operation that writes to the
wrong buffer. |
| Alerts: |
|
Comments (none posted)
Gallery: cross-site scripting vulnerability
| Package(s): | gallery |
CVE #(s): | |
| Created: | January 31, 2005 |
Updated: | February 10, 2005 |
| Description: |
Rafel Ivgi has discovered a cross-site scripting vulnerability where
the 'username' parameter is not properly sanitized in 'login.php'. See
this Gallery
announcement for the release of 1.4.4-pl5 for more information. |
| Alerts: |
|
Comments (none posted)
gtk2, gdk-pixbuf: buffer overflows
| Package(s): | gdk-pixbuf gtk2 |
CVE #(s): | CAN-2004-0753
CAN-2004-0782
CAN-2004-0783
CAN-2004-0788
|
| Created: | September 15, 2004 |
Updated: | February 25, 2005 |
| Description: |
The gdk-pixbuf and gtk2 libraries contain vulnerabilities in their handling of BMP and XPM files which can lead to denial of service and, potentially, code execution attacks. |
| Alerts: |
|
Comments (none posted)
gettext: Insecure temporary file handling
| Package(s): | gettext |
CVE #(s): | CAN-2004-0966
|
| Created: | October 11, 2004 |
Updated: | March 1, 2006 |
| Description: |
gettext insecurely creates temporary files in world-writeable directories
with predictable names. A local attacker could create symbolic links in
the temporary files directory, pointing to a valid file somewhere on the
filesystem. When gettext is called, this would result in file access with
the rights of the user running the utility, which could be the root user. |
| Alerts: |
|
Comments (1 posted)
ghostscript: symlink vulnerabilities
| Package(s): | ghostscript |
CVE #(s): | CAN-2004-0967
|
| Created: | October 20, 2004 |
Updated: | September 28, 2005 |
| Description: |
The ghostscript package (prior to version 7.07.1-r7) contains several scripts which are vulnerable to symlink attacks. |
| Alerts: |
|
Comments (none posted)
glibc: Information leak with LD_DEBUG
| Package(s): | glibc |
CVE #(s): | CAN-2004-1453
|
| Created: | August 17, 2004 |
Updated: | May 26, 2005 |
| Description: |
Silvio Cesare discovered a potential information leak in glibc. It allows
LD_DEBUG on SUID binaries where it should not be allowed. This has various
security implications, which may be used to gain confidential information.
An attacker can gain the list of symbols a SUID application uses and their
locations and can then use a trojaned library taking precedence over those
symbols to gain information or perform further exploitation. |
| Alerts: |
|
Comments (1 posted)
glibc: tempfile vulnerability in catchsegv script
| Package(s): | glibc |
CVE #(s): | CAN-2004-0968
|
| Created: | October 21, 2004 |
Updated: | November 14, 2005 |
| Description: |
The catchsegv script in the glibc package has a symlink vulnerability
that may allow a local user to overwrite arbitrary
files with the permissions of the user that is running the script. |
| Alerts: |
|
Comments (none posted)
gnome-vfs: backend script vulnerabilities
| Package(s): | gnome-vfs |
CVE #(s): | CAN-2004-0494
|
| Created: | August 4, 2004 |
Updated: | February 21, 2005 |
| Description: |
Several scripts packaged with gnome-vfs, using its "extfs" capability, have security flaws. These scripts tend not to be used on many systems, but their presence can still be a threat. |
| Alerts: |
|
Comments (none posted)
groff: insecure temporary directory
| Package(s): | groff |
CVE #(s): | CAN-2004-0969
|
| Created: | November 1, 2004 |
Updated: | February 9, 2006 |
| Description: |
Recently, Trustix Secure Linux discovered a vulnerability in the groff
package. The utility "groffer" created a temporary directory in an
insecure way, which allowed exploitation of a race condition to create
or overwrite files with the privileges of the user invoking the
program. |
| Alerts: |
|
Comments (none posted)
gtkhtml: malformed messages cause crash
| Package(s): | gtkhtml |
CVE #(s): | CAN-2003-0133
CAN-2003-0541
|
| Created: | April 14, 2003 |
Updated: | April 18, 2005 |
| Description: |
GtkHTML is the HTML rendering widget used by the Evolution mail reader.
GtkHTML supplied with versions of Evolution prior to 1.2.4 contain a bug
when handling HTML messages. Alan Cox discovered that certain malformed
messages could cause the Evolution mail component to crash. |
| Alerts: |
|
Comments (none posted)
imagemagick: .psd image file decode vulnerability
| Package(s): | imagemagick |
CVE #(s): | CAN-2005-0005
|
| Created: | January 18, 2005 |
Updated: | March 23, 2005 |
| Description: |
According to this iDEFENSE advisory,
ImageMagick is vulnerable to a heap overflow when decoding .psd image
files. This could be remotely exploited allowing an attacker to execute
arbitrary code. |
| Alerts: |
|
Comments (1 posted)
imlib2: buffer overflows
| Package(s): | imlib2 |
CVE #(s): | CAN-2004-0802
CAN-2004-0817
|
| Created: | September 8, 2004 |
Updated: | October 26, 2005 |
| Description: |
The imlib2 library contains buffer overflows in the BMP handling code. |
| Alerts: |
|
Comments (none posted)
iptables: missing initialization
| Package(s): | iptables |
CVE #(s): | CAN-2004-0986
|
| Created: | November 1, 2004 |
Updated: | February 11, 2005 |
| Description: |
Faheem Mitha noticed that the iptables command, an administration tool for
IPv4 packet filtering and NAT, did not always load the required modules on
its own as it was supposed to. This could lead to firewall rules not being
loaded on system startup. This caused a failure in connection with rules
provided by lokkit at least. |
| Alerts: |
|
Comments (none posted)
kdelibs: unsanitzied input
| Package(s): | kdelibs |
CVE #(s): | CAN-2004-1165
|
| Created: | January 10, 2005 |
Updated: | July 19, 2005 |
| Description: |
Thiago Macieira discovered a vulnerability in the kioslave library,
which is part of kdelibs, which allows a remote attacker to execute
arbitrary FTP commands via an ftp:// URL that contains an URL-encoded
newline before the FTP command. |
| Alerts: |
|
Comments (none posted)
kerberos5: execution of arbitrary code by authenticated user
| Package(s): | kerberos5 |
CVE #(s): | CAN-2004-1189
|
| Created: | December 21, 2004 |
Updated: | February 15, 2005 |
| Description: |
There is a buffer overflow in the password history handling code of
libkadm5srv which could be exploited by an authenticated user to execute
arbitrary code on a Key Distribution Center (KDC) server. |
| Alerts: |
|
Comments (none posted)
kernel: i386 SMP page fault handler privilege escalation
| Package(s): | kernel |
CVE #(s): | CAN-2005-0001
|
| Created: | January 14, 2005 |
Updated: | February 25, 2005 |
| Description: |
Paul Starzetz found an exploitable hole in the x86 SMP page fault handler
which could lead to privilege escalation. See the advisory for details. |
| Alerts: |
|
Comments (none posted)
libdbi-perl: insecure temporary file
| Package(s): | libdbi-perl |
CVE #(s): | CAN-2005-0077
|
| Created: | January 25, 2005 |
Updated: | March 2, 2006 |
| Description: |
Javier Fernández-Sanguino Peña from the Debian Security Audit Project
discovered that the DBI library, the Perl5 database interface, creates
a temporary PID file in an insecure manner. This can be exploited by a
malicious user to overwrite arbitrary files owned by the person
executing the parts of the library. |
| Alerts: |
|
Comments (none posted)
libgd2: buffer overflows in PNG handling
| Package(s): | libgd2 |
CVE #(s): | CAN-2004-0990
CAN-2004-0941
|
| Created: | October 29, 2004 |
Updated: | June 28, 2006 |
| Description: |
Several buffer overflows have been discovered in libgd's PNG handling
functions.
If an attacker tricked a user into loading a malicious PNG image, they
could leverage this into executing arbitrary code in the context of
the user opening image. Most importantly, this library is commonly
used in PHP. One possible target would be a PHP driven photo website
that lets users upload images. Therefore this vulnerability might lead
to privilege escalation to a web server's privileges.
Multiple buffer overflows in the gd graphics library (libgd) 2.0.21 and
earlier may allow remote attackers to execute arbitrary code via malformed
image files that trigger the overflows due to improper calls to the
gdMalloc function. |
| Alerts: |
|
Comments (none posted)
libpng: multiple vulnerabilities
Comments (1 posted)
libtiff: buffer overflow
| Package(s): | libtiff |
CVE #(s): | CAN-2004-1308
|
| Created: | December 22, 2004 |
Updated: | May 19, 2005 |
| Description: |
The libtiff image manipulation library contains several exploitable buffer overflows. |
| Alerts: |
|
Comments (none posted)
libxml2: multiple buffer overflows
| Package(s): | libxml2 |
CVE #(s): | CAN-2004-0989
|
| Created: | October 28, 2004 |
Updated: | February 28, 2005 |
| Description: |
libxml2 prior to version 2.6.14 has multiple buffer overflow
vulnerabilities, if a local user passes a specially crafted
FTP URL, arbitrary code may be executed. |
| Alerts: |
|
Comments (none posted)
libxpm4: stack and integer overflows