• Skip to main content
  • Skip to primary sidebar

BSDFreaks.nl

For starters and advanced *BSD users

Tags

brand dmi enschede FreeBSD harddisk Hardware Howto's Howto's move new ports server serverruimte universiteit utwente

News

[FreeBSD] Security Advisory: Remote denial-of-service in XDR encoder/decoder

March 21, 2003 by Rob

Er is weer een [url=http://www.freebsdforums.org/forums/showthread.php?threadid=7937]security advisory[/url] uitgegeven voor FreeBSD. Deze keer betreft het de XDR encoder/decoder die ontwikkeld is door Sun.
[quote]
The xdrmem XDR stream object does incorrect bounds-checking. It may be possible for an attacker to send maliciously formatted messages to a service which utilizes the xdrmem XDR stream object and cause a denial-of-service.[/quote]

Volledige Advisory:
[quote]
FreeBSD-SA-03:05.xdr Security Advisory
The FreeBSD Project

Topic: remote denial-of-service in XDR encoder/decoder

Category: core
Module: libc
Announced: 2003-03-20
Credits: Riley Hassell‚ eEye
Todd Miller
Affects: All releases of FreeBSD prior to 4.6-RELEASE-p11‚
4.7-RELEASE-p8‚ 4.8-RELEASE and 5.0-RELEASE-p5
Corrected: 2003-03-20 12:59:55 UTC (RELENG_4)
2003-03-20 13:05:04 UTC (RELENG_4_6)
2003-03-20 13:05:27 UTC (RELENG_4_7)
2003-03-20 13:04:46 UTC (RELENG_5_0)
FreeBSD only: NO

I. Background

XDR (eXternal Data Representation) is a standard developed by Sun
Microsystems for platform-independent encoding of data types. It is
widely used by the Sun RPC (Remote Procedure Call) protocol and other
protocols. FreeBSD’s standard C library includes routines for encoding
and decoding XDR‚ derived from a library originally distributed by
Sun Microsystems.

II. Problem Description

The xdrmem XDR stream object does incorrect bounds-checking. An
internal variable used for tracking bounds is a signed integer.
Bounds-checking is performed by subtracting the object length from
this signed integer‚ and then testing for a negative result. However‚
if the object length is sufficiently large‚ the internal variable will
wrap and the result will be positive.

III. Impact

For some operations on the xdrmem XDR stream object‚ the
bounds-checking is followed by a memory copy. If the bounds-checking
error is exploited‚ then the memory copy will operate on a huge region
of memory‚ resulting in a segmentation violation. Thus‚ it may be
possible for an attacker to send maliciously formatted messages to a
service which utilizes the xdrmem XDR stream object and cause a
denial-of-service.

IV. Workaround

None known.

V. Solution

Do one of the following:

1) Upgrade your vulnerable system to the FreeBSD 4-STABLE branch; or
to the RELENG_4_7 (4.7-RELEASE-p8)‚ RELENG_4_6 (4.6-RELEASE-p11)‚ or
RELENG_5_0 (5.0-RELEASE-p5) security branch dated after the correction
date.

2) To patch your present system:

The following patch has been verified to apply to FreeBSD 4.6‚ and 4.7
systems.

a) Download the relevant patch from the location below‚ and verify the
detached PGP signature using your PGP utility.

# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/C…:05/xdr-4.patch
# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/C…xdr-4.patch.asc

The following patch has been verified to apply to FreeBSD 5.0 systems.

a) Download the relevant patch from the location below‚ and verify the
detached PGP signature using your PGP utility.

# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/C…:05/xdr-5.patch
# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/C…xdr-5.patch.asc

b) Execute the following commands as root:

# cd /usr/src
# patch < /path/to/patch c) Recompile the operating system as described in .

Note that any statically linked applications that are not part of
the base system (i.e. from the Ports Collection or other 3rd-party
sources) must be recompiled.

All affected applications must be restarted for them to use the
corrected library. Though not required‚ rebooting may be the easiest
way to accomplish this.

VI. Correction details

The following list contains the revision numbers of each file that was
corrected in FreeBSD.

Branch Revision
Path
– ————————————————————————-
RELENG_4
src/include/rpc/xdr.h 1.14.2.1
src/lib/libc/xdr/xdr_mem.c 1.8.2.1
RELENG_4_6
src/UPDATING 1.73.2.68.2.38
src/include/rpc/xdr.h 1.14.10.1
src/lib/libc/xdr/xdr_mem.c 1.8.10.1
src/sys/conf/newvers.sh 1.44.2.23.2.28
RELENG_4_7
src/UPDATING 1.73.2.74.2.10
src/include/rpc/xdr.h 1.14.12.1
src/lib/libc/xdr/xdr_mem.c 1.8.12.1
src/sys/conf/newvers.sh 1.44.2.26.2.10
RELENG_5_0
src/UPDATING 1.229.2.10
src/include/rpc/xdr.h 1.21.2.1
src/lib/libc/xdr/xdr_mem.c 1.11.2.1
src/sys/conf/newvers.sh 1.48.2.6
– ————————————————————————-

VII. References




—–BEGIN PGP SIGNATURE—–
Version: GnuPG v1.2.0 (FreeBSD)
Comment: FreeBSD: The Power To Serve[/quote]

Filed Under: *BSD news from the past

NetBSD viert 10de verjaardag

March 20, 2003 by Rob

Deze week is de [url=http://mail-index.netbsd.org/netbsd-announce/2003/03/19/0001.html]10de verjaardag[/url] van het NetBSD project.

Verder zijn er nog wat leuke ontwikkelingen betreffende [url=http://mail-index.netbsd.org/tech-x11/2003/03/19/0000.html]DRI ondersteuning[/url] in NetBSD:
[quote]
Erik Reid has been working on getting DRI support for NetBSD to work. Under NetBSD/i386 1.6P‚ a Matrox G450 has been reported to work‚ Radeon and Riva128 should be functional as well.[/quote]

De eerste cvs commit bestond uit:
[file]
RCS file: /cvsroot/src/Makefile‚v
Working file: Makefile
—————————-
revision 1.1
date: 1993/03/21 09:45:37; author: cgd; state: Exp;
branches: 1.1.1;
Initial revision
[/file]

Filed Under: *BSD news from the past

[FreeBSD] RC2 van FreeBSD 4.8

March 18, 2003 by Rob

Het FreeBSD releng team heeft de tweede release candidate uitgebracht. Nadat de de release van 4.8 is uitgesteld tot 24 maart.

[quote]
The FTP installation directory, mini-ISO, and full ISO with packages
are available now from ftp.freebsd.org and most mirrors. Sysinstall
won’t properly install GNOME+Enlightenment, but all other desktop
environments should install properly. GNOME+E should be installable
with pkg_add. The Alpha build is in progress (thanks David!). The
testing guide is available here :

http://www.freebsd.org/releases/4.8R/qa.html

Please email re@ if you have an open issue that should be reflected
on this page. As always, thanks for your help making this FreeBSD
release a success.
– Murray / Release Engineering Team
[/quote]

Filed Under: *BSD news from the past

Avoiding rootkits and trojans

March 11, 2003 by Rob

Onlamp heeft een artikel gepubliceerd over hoe je eenvoudig kan controleren of je geen rootkits of trojans op je systeem hebt staan.
[quote]
Trojans‚ rootkits‚ and DDoS agents are a sad reality. It’s a little disheartening to think that software exists which‚ given a chance‚ can install unwanted files on your system‚ overwrite or destroy your own files‚ send your data or user input elsewhere‚ or use your computer to attack another system.
[/quote]

[url=http://www.onlamp.com/pub/a/bsd/2003/03/06/FreeBSD_Basics.html?page=last&x-showcontent=text#thread]Het hele artikel[/url]

Filed Under: *BSD news from the past

MicroBSD project gestopt

February 22, 2003 by Rob

Vanwege schending van de BSD licensie is MicroBSD gestopt. Theo de Raadt (hoofd ontwikkelaar OpenBSD) kwam achter een aantal [url=http://marc.theaimsgroup.com/?l=openbsd-misc&m=104568226621371&w=]rare cvs wijzigingen[/url]. Door deze commotie heeft het MicroBSD team besloten te stoppen. Een quote van [url=http://www.microbsd.net/]de verklaring[/url]
[quote]
The MicroBSD Project has Shut Down! All works have been removed.

To the OpenBSD developers‚ There was no intent to modify any copyright in the CVS tree. We have publically acknowledged the issue and have shut down this project. We apologize for the inconvience and commotion this has caused the BSD community. It was never our intent to be at odds with anyone in the community to start. All MicroBSD code has been removed from our servers. The web site will go away. The project will cease to exist. This decision is based on time‚ efforts involved‚ the lack of developers‚ and lack of interest. I personally do not have the time‚ nor am I inclined to continue with a project that has caused this much negativity in the community.
At the suggestions from various repected people in the industry who supported us‚ we are sorry. We feel it is not in the best interest of the project to continue its exitance. To those that opposed us from the start‚ We will just go away as you wish.[/quote]

Filed Under: *BSD news from the past

[FreeBSD] 4.8 Release plan

February 15, 2003 by Rob

De nieuwe FreeBSD 4.8 release is bekend gemaakt. Hidetoshi Shimokawa heeft nieuwe functionaliteit toegevoegt aan Firewire. Zoals:
– built-in DV
– improved recovery process & timeout stability
– Write/ioctl support for /dev/fwmem0.

Filed Under: *BSD news from the past

Nieuwsbriefsoftware slordig met adressen

February 5, 2003 by Rob

Bron: [url=http://www.webwereld.nl]Webwereld[/url]

Spammers kunnen profiteren van het feit dat veel gebruikers slordig omgaan met de nieuwsbriefsoftware van Majordomo.
De e-mailadressen nieuwsbriefabonnees zijn voor kwaadwillenden [url=http://ws.obit.nl/exploits/majordomo2.txt.html]simpel te achterhalen[/url]. Iemand hoeft alleen een mailtje te sturen naar de verwerker van e-mailaanvragen‚ met daarin een kleine code. Even later wordt een mailtje gestuurd naar de verzender met alle adressen van de mailinglist‚ ook al is de verzender geen lid van de lijst‚ zo zegt Marco van Berkum‚ beveiligingsexpert van OBIT.

[url=http://www.webwereld.nl/nieuws/14030.phtml]Lees het hele artikel[/url]

Filed Under: *BSD news from the past

Blootgestelde server‚ magneet voor hack aanvallen

January 29, 2003 by Rob

Bron: [url=http://zdnet.com.com]ZDNet[/url]

De hoeveelheid hack activiteiten op het internet is blootgegeven nadat een bedrijf een anonieme ‘dummy test’ server had geplaatst. Deze machine werd binnen 24 uur na de installatie 467 keer aangevallen.

[quote]The server‚ which contained no data and had no public profile‚ was attacked every single day over the next three weeks.

PSINet Europe ran the test on an unprotected server at its Internet Data Center in Amsterdam‚ and registered a total of 626 malicious attacks over the three week period.
[/quote]

[url=http://zdnet.com.com/2100-1105-982554.html]Het hele artikel[/url]

Filed Under: *BSD news from the past

NL-domeinen voor particulieren: drukte bij SIDN

January 29, 2003 by Rob

Bron: [url=http://www.webwereld.nl]Webwereld.nl[/url]

Bij de SIDN, de stichting die de uitgifte van .nl-domeinen regelt, is het druk.
Sinds woensdagochtend tien uur mogen particulieren en buitenlanders een domein, eindigend op ‘.nl’ registreren. Volgens Ben Geerlings van de SIDN loopt het storm. “Het is een stuk drukker dan normaal.” Precieze cijfers waren op het moment van schrijven nog niet voorhanden.

[url=http://www.webwereld.nl/nieuws/13946.phtml]Het hele artikel[/url]

Filed Under: *BSD news from the past

FreeBSD Basic: Odds and Ends

January 28, 2003 by Rob

Het volgende verhaaltje/column gaat over de basics van FreeBSD

[quote]One of the reasons I look forward to the holiday season is that it provides the opportunity to get reacquainted with the inner workings of my FreeBSD system. During the rush of the rest of the year it seems that everything I learn is on a need-to-know basis. So with the excitement of a four year old on Christmas Eve‚ I break open the eggnog‚ pump up the volume on the PC speakers‚ and start reading through the notes I’ve made to myself over the past year.[/quote]

[url=http://www.onlamp.com/lpt/a/3134]Het hele artikel[/url]

Filed Under: *BSD news from the past

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 55
  • Page 56
  • Page 57
  • Page 58
  • Page 59
  • Interim pages omitted …
  • Page 73
  • Go to Next Page »

Primary Sidebar

Pages

  • Howto overview
  • iPhone mail setup
  • Links

Categories

  • *BSD news from the past
  • Console
  • Firewall
  • FreeBSD
  • FTP server
  • Hardware
  • Howto's
  • Installation
  • Kernel
  • Mail server
  • Miscellaneous
  • Networking
  • News
  • News imported
  • OpenBSD
  • Operating System
  • Programming
  • Security
  • Site news
  • Software
  • Sysutils
  • Web server

Recent Comments

  • admin on Qmail FreeBSD Mail Toaster Spam en virus control addon
  • admin on [FreeBSD] Het opzetten van een Vlan
  • Jap on [FreeBSD] Installing GlFtpd
  • Jap on [FreeBSD] Installing GlFtpd
  • Crashjuh on Wireless access point met OpenBSD + VPN

Copyright © 2025 · Genesis Sample Theme on Genesis Framework · WordPress · Log in