Skip to content

KDE 3.4.2 Info Page

KDE 3.4.2 was released on July 28th, 2005. Read the official announcement.

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

  • None known yet

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.2 is available for download:

LocationSizeMD5 Sum
arts-1.4.2952kBbfa5b0efa7454c15976c4e5c618d2db4
kdeaccessibility-3.4.27.0MB9ad0e81fc51de5513d778a2e4104d2c3
kdeaddons-3.4.21.5MBaf4fc7fa0dde8894b9d9582ecef7df2a
kdeadmin-3.4.21.4MBef1d4be02bbe384d46e807421dd52fed
kdeartwork-3.4.217MB3fcf6c047ee7350350a9a4c918299603
kdebase-3.4.221MB0ea16eb7185ef014d8bd4da4f4530272
kdebindings-3.4.26.8MB1ee2348e03b0af625679d0bb2c8aad2b
kdeedu-3.4.222MBe2c5cc083868dd4c35c1b50e04eb40eb
kdegames-3.4.29.0MB0213806b5cf7956f12d8d3a830ea2208
kdegraphics-3.4.26.2MB50916460952c4142329a7c6a47fe1530
kdelibs-3.4.216MBfe69f2f5c66dffd8fc741dcff221b80c
kdemultimedia-3.4.25.2MB7da7ba5fd676acfdf662113a4cdfe43c
kdenetwork-3.4.27.0MBf803a0800d722983e6cc2b4c87ca435e
kdepim-3.4.210MBe7bd012faa559bcf2a949b6a8ed5ff7f
kdesdk-3.4.24.3MBec794b8f2a492a188cae8fb38208e1b9
kdetoys-3.4.23.0MB86f954b4233937eb4cc7dd8f97bbe39f
kdeutils-3.4.22.1MB62500e5ee043937592ebc6ad91dd670d
kdevelop-3.2.27.9MB6d788b8ec89ea9b19f5c281a574b48fe
kdewebdev-3.4.25.6MB99dbd9bf9b2a1451544b35f73efe7dba

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.2 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.