DONATE (Why?)
paypal

KDE 3.4.1 Info Page

KDE 3.4.1 was released on May 31st, 2005. Read the official announcement.

This page is no longer maintained. Currently, only KDE 4.2.0 and newer are maintained. Please have a look at the KDE 4.4.0 Info Page instead.

Security Issues

Please report possible problems to security@kde.org.

Patches for the issues mentioned below are available from ftp://ftp.kde.org/pub/kde/security_patches unless stated otherwise.

  • The Gadu-Gadu protocol handler of Kopete 3.3 and above contains a copy of libgadu, that is used if there is no system installed libgadu library. Multiple integer overflow vulnerabilities have been found in libgadu.
    Read the detailed advisory. KDE 3.3.x up to including KDE 3.4.1 are affected.
  • KPDF contains multiple integer overflow and integer arithmetic flaws that may make it possible to execute arbitrary code on the client machine via remotely supplied PDF files.
    Read the detailed advisory. All versions of KDE up to and including KDE 3.3.1 are affected.
  • The langen2kvtml script (included in kdeedu/kvoctrain) contains multiple temp file generation vulnerabilities.
    Read the detailed advisory. KDE 3.0.x up to including KDE 3.4.2 are affected.
  • The kcheckpass utility contains on certain platforms a local root vulnerability.
    Read the detailed advisory. KDE 3.2.0 up to including KDE 3.4.2 are affected.
  • kpdf contains several buffer overflows in its xpdf-based code which can be triggered by a specially crafted pdf file.
    Read the detailed advisory. All versions of KDE up to and including KDE 3.5.0 are affected.
  • kjs contains a heap based buffer overflow when decoding certain malcrafted utf8 uri sequences.
    Read the detailed advisory. All versions of KDE starting with KDE 3.2.0 up to and including KDE 3.5.0 are affected.
  • kpdf contains a buffer overflow in its xpdf-based code which can be triggered by a specially crafted pdf file.
    Read the detailed advisory. All versions of KDE 3.3.0 up to and including KDE 3.5.1 are affected.
  • KDM contains a symlink attack vulnerability that allows a normal user to read files from other users including root.
    Read the detailed advisory. All versions of KDE starting with KDE 3.2.0 up to and including KDE 3.5.2 are affected.
  • kpdf contains a denial of service vulnerability in xpdf based code that can cause the client to crash via a specially crafted pdf file.
    Read the detailed advisory. All versions of KDE up to and including KDE 3.5.5 are affected.

Bugs

This is a list of grave bugs and common pitfalls surfacing after the release was packaged:

  • Some critical bugs in KPilot have been found: The memofile conduit will eat all previously synced memos; in addition, category names will be broken because the last character of each category name is removed. Apply kdepim-kpilot-fix.diff to the sources to fix it.

Please check the bug database before filing any bug reports. Also check for possible updates on this page that might describe or fix your problem.

FAQ

See the KDE FAQ for any specific questions you may have. Questions about Konqueror should be directed to the Konqueror FAQ.

Download and Installation

Library Requirements. KDE 3.4 requires or benefits from the given list of libraries, most of which should be already installed on your system or available from your OS CD or your vendor's website.

The complete source code for KDE 3.4.1 is available for download:

Location Size MD5 Sum
arts-1.4.1 952kB f632984ddc976a1e4243718af54559ee
kdeaccessibility-3.4.1 7.1MB a8f51420c214bbf36efa54c99e24fdd9
kdeaddons-3.4.1 1.5MB 596c3a7f4ef43e2f0bd760196a6b119b
kdeadmin-3.4.1 1.4MB ee02e3caf664d825838698b44557b0ef
kdeartwork-3.4.1 17MB 0f58245c2fa3c58dbe139da43037a203
kdebase-3.4.1 21MB 8fbe0b943721b79f2549064b580acdde
kdebindings-3.4.1 6.8MB 18a4e2c42d34bb86279e691498482951
kdeedu-3.4.1 22MB 9fa1db1cf500c0fc594b0f5d291bbf69
kdegames-3.4.1 8.9MB 6af3f45a1c959324c44d4b08bd552f16
kdegraphics-3.4.1 6.2MB d91ef530a416bd8407abb28103bc049c
kdelibs-3.4.1 16MB 67224e6b55856c23b0a162cab17dd1b4
kdemultimedia-3.4.1 5.2MB db69c9ab845c8295f095dc6394fba047
kdenetwork-3.4.1 7.0MB cfdec84537bd20f032b9b27c74bc28ba
kdepim-3.4.1 10MB e5515aa230558bac8651e9cd9f8f9673
kdesdk-3.4.1 4.3MB b7073f0f4ac7efe4d6ff33c1ba527668
kdetoys-3.4.1 3.0MB 8c9ad215fe076942bc9195eca5a9175f
kdeutils-3.4.1 2.1MB 0c3ef37a96ce9f5b0b3ee5d0b31ef4e4
kdevelop-3.2.1 7.9MB 7a5e9f2fb8a9539a41541dba566a234a
kdewebdev-3.4.1 5.6MB d5c9e5c72731aead950ab29a4d620af8

The Konstruct build toolset can help you downloading and installing these tarballs.

Binary packages

Some Linux/UNIX OS vendors have kindly provided binary packages of KDE 3.4.1 for some versions of their distribution, and in other cases community volunteers have done so. Some of these binary packages are available for free download from KDE's http or FTP mirrors.

Currently pre-compiled packages are available for:

Additional binary packages might become available in the coming weeks, as well as updates to the current packages.

Developer Info

If you need help porting your application to KDE 3.x see the porting guide or subscribe to the KDE Devel Mailinglist to ask specific questions about porting your applications.

There is also info on the architecture and the programming interface of KDE 3.4.

Global navigation links