Toon posts:

Remote exploit in OpenSSH < 3.3

Pagina: 1 2 Laatste
Acties:
  • 232 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Het is eens weer zover, er is een lek gevonden in OpenSSH. Details worden niet bekend gemaakt maar iedereen wordt geadviseerd naar OpenSSH 3.3p1 te upgraden.
Bron: http://freshmeat.net/articles/view/489/
Download: http://openssh.mirror.widexs.nl/portable.html
:(

  • Ronald
  • Registratie: Juli 2000
  • Laatst online: 16:33
Als ik Theo de Raadt goed begrepen heb MOET je zelfs over op Priviledge seperated modus, anders is ook 3.3 lek.
Dit is de default sinds 3.3

PV Output - Obdam; SolarEdge SE5K 'Voor korte strings'; 12x350Wp Oost-West 13°; 8x415Wp Zuid 10°; Totaal 7520Wp.


Verwijderd

Lekker vaag. Dus je bent met 3.3 ook vuln. alleen dan alleen je chroot?

Verwijderd

Topicstarter
Klopt dat Privilege seperation de default is. Om sshd op te starten heeft ie een user sshd nodig en moest ik een /var/empty dir aanmaken. Dat is inderdaad nieuw voor mij :)

  • 2P
  • Registratie: November 2001
  • Laatst online: 21-06 01:34

2P

:wq

Gaat dus lekker met OpenSSH, dit is alweer de zoveelste exploit :(
En OpenBSD's zinnetje van "Five years without a remote hole in the default install!" kunnen ze nu wel weghalen.
Wel toevallig dat ik me SSH eergister al had ge-update, hoeft nu niet meer te gebeuren :)

Lees meer op slashdot.

edit:

Ik las net nog even de announcement van Theo De Raadt door waarin hij uitlegt wat er precies aan de hand is. Is wel de moeite waard om even te lezen vind ik.

  • _cyclops_
  • Registratie: Mei 2000
  • Laatst online: 07-03-2025
mja
dit is wel weer chaos, en na dat gezeur over apache...

overigens is 't van Theo de Raadt niet goed wat ie doet, hij heeft nammelijk geen details van de lek weggegeven... wat 'n beetje tegendraads is bij opensource....

  • _cyclops_
  • Registratie: Mei 2000
  • Laatst online: 07-03-2025
Overigens,

dit mag wel op de frontpage vind ik zo.. maargoe :P

  • leonardo1504
  • Registratie: April 2001
  • Niet online
Op dinsdag 25 juni 2002 08:05 schreef _cyclops_ het volgende:
mja
dit is wel weer chaos, en na dat gezeur over apache...

overigens is 't van Theo de Raadt niet goed wat ie doet, hij heeft nammelijk geen details van de lek weggegeven... wat 'n beetje tegendraads is bij opensource....
Maak je maar geen zorgen, dat komt vast na de fix wel, en ik vind daar overigens niets tegendraads aan. Niets zo irritant als iemand die wel problemen ziet maar geen oplossing aandraagt. Ik vind dus dat dit de goede volgorde is.En oh ja dit is inderdaad iets voor de frontpage.

Verwijderd

Ik vertrouw dit niet (heb wel geupgrade hoor :P), want hij geeft aan dat de bug dus niet gefixt is en dat dat ook geen prioriteit heeft (immers, 3.3p1 zal fixes voor useprivilege bevatten, niet een fix voor deze bug specifiek). Dat is absoluut niet iets voor opensource in het algemeen of Theo de Raadt in het bijzonder...

/me wil wel eens horen wat de eigenlijke bug nou is en hoe ze die gaan fixen.

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 13:46
Voor de mensen die Debian woody gebruiken: Debian heeft sindskort ook een security site voor Woody opgezet zoals deze er ook voor potato is. Zet hiervoor in je /etc/apt/sources.list:
code:
1
deb http://security.debian.org/ testing/updates main contrib non-free

Woody heeft de update dus ook al.

  • _cyclops_
  • Registratie: Mei 2000
  • Laatst online: 07-03-2025
Op dinsdag 25 juni 2002 08:19 schreef leonardo1504 het volgende:

[..]

Maak je maar geen zorgen, dat komt vast na de fix wel, en ik vind daar overigens niets tegendraads aan. Niets zo irritant als iemand die wel problemen ziet maar geen oplossing aandraagt. Ik vind dus dat dit de goede volgorde is.En oh ja dit is inderdaad iets voor de frontpage.
mja, opzich.. 't gaat er meer om dat ze zeggen "Je moet upgraden, dat is het beste voor je!"
maar verder laten ze niets los, dat brengt heel 't opensource gebeuren in een slecht daglicht...

bij opensource is het altijd zo geweest dat dat soort dingen public zijn e.d.

en netzoals bij de freshmeat post:
[»] Re: Once upon a time
by Adam Hooper - Jun 24th 2002 20:24:03


> Once upon a time "security by
> obscurity" was a bad thing.


The end.

Verwijderd

Topicstarter
Ik krijg ook het idee dat 3.3 net zo lek is als de voorgaande versies en dat er nog geen goede fix is.Het voordeel van 3.3 kan zijn dat de schade door de exploit wordt beperkt door toepassing van privilege seperation .
De info over de exploit zal dan wel worden vrijgegeven nadat er een versie is die niet gevoelig is voor de exploit.

Maar dat is dus een vermoeden :)

  • Mark
  • Registratie: Juni 1999
  • Laatst online: 08-08 09:24
Mensen met een GNU/Linux kernel 2.2.x moeten hier even kijken hoe ze de nieuwe versie op een 2.2.x kernel aan de praat moeten krijgen.

Verder staat er hier weer een heel leuk verhaaltje over het feit dat 3.3p1 een nieuwe exploit zou bevatten...

Wie moeten we nu geloven.....Voor de zekerheid heb ik toch maar netjes geupgrade.

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Op dinsdag 25 juni 2002 13:22 schreef janjanjansen het volgende:
Ik krijg ook het idee dat 3.3 net zo lek is als de voorgaande versies en dat er nog geen goede fix is.Het voordeel van 3.3 kan zijn dat de schade door de exploit wordt beperkt door toepassing van privilege seperation .

Maar dat is dus een vermoeden :)
Dat is correct. Een quote van Theo de Raadt:
3.3 does not contain a fix for this upcoming bug.
Zie de hele mail van hem aan security mailinglists op
http://www.linuxsecurity.com/articles/cryptography_article-5185.html

  • SiliconError
  • Registratie: Januari 2000
  • Laatst online: 29-10-2025

SiliconError

:(){ :|:& };:

006: SECURITY FIX: June 24, 2002
An (as yet) undisclosed bug exists in OpenSSH which a patch is not forthcoming for yet -- no patch exists yet!
However, upgrading to OpenSSH 3.3 with the UsePrivilegeSeparation option enabled will block this problem.
All users are advised to update immediately, and keep an eye out for a upcoming OpenSSH 3.4 release on Monday containing a real fix.
Dit kwam net langs op irc...
Er is dus ook nog geen fix, maar dat UsePrivilegeSeparation aan is goed ofzo...

[edit]
Dat gedoe met UsePrivilegeSeparation :(
Jun 25 11:32:46 server sshd[10859]: fatal: mmap(65536): Invalid argument
Lees deze post in de meuktracker: http://www.tweakers.net/reacties.dsp?Action=Posting&ParentID=541138

Gare fix...
Compression op NO zetten

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Op dinsdag 25 juni 2002 13:28 schreef Silicon Error het volgende:

[..]


Er is dus ook nog geen fix, maar dat UsePrivilegeSeparation aan is goed ofzo...
Ja, dan draait er maar heel weinig als root, en de rest als een non-priviliged user, en bij een exploit heeft men dan alleen de rechten van de sshd user.

  • leonardo1504
  • Registratie: April 2001
  • Niet online
Op dinsdag 25 juni 2002 13:18 schreef _cyclops_ het volgende:

[..]

mja, opzich.. 't gaat er meer om dat ze zeggen "Je moet upgraden, dat is het beste voor je!"
maar verder laten ze niets los, dat brengt heel 't opensource gebeuren in een slecht daglicht...

bij opensource is het altijd zo geweest dat dat soort dingen public zijn e.d.

en netzoals bij de freshmeat post:
[..]
De reden wordt ook vermeldt :
Clearly we cannot yet publish what the bug is, or provide anyone with the real patch, but we can try to get maximum
deployement of privsep, and therefore make it hurt less when the problem is published.
Lijkt me dat een heleboel sysops daar dankbaar voor zijn. Het is nogal vervelend als iemand gaat roepen:

"hallo alle (wannabe)hackers! je kan nu een exploit gebruiken die op heeeeeeeeeel veel bakken is geinstalleerd, hier volgt de tutorial [tutorial volgt]. BTW sysops, volgende week vrijdag is er een patch...."

Als ik me niet vergis zou dat onder de Amerikaanse wetgeving zelfs strafbaar kunnen zijn.

/typo

  • The Noid
  • Registratie: Januari 2000
  • Laatst online: 17-03-2011
Ter verduidelijking (hopelijk ;))
Er zit een bug in ssh die een cracker root geeft op je bak.

Probleem is alleen, zodra je een patch uitbrengt weet iedere cracker exact waar de bug zit en is elke machine op deze planeet geR00T voor iemand de kans heeft gehad de patch te installeren.

m.a.w. Ze kunnen die patch niet uitbrengen, want dan is iedereen het haasje.

Dus wat doen ze: Ze gooien eerst de volledige code om zodat 90% van de code niet meer als root draait, dus ook de code waar de bug in zit. Uit deze verandering kunnen de crackers niet exact bepalen waar de bug zit.
Na iedereen de tijd gegeven te hebben om deze patch te installeren releasen ze de exacte informatie van de bug.

ik hoop dat dit duidelijk maakt waarom alles loopt zoals het loopt...

This must be that Woodstock place mom and dad are allways talking about


  • The Noid
  • Registratie: Januari 2000
  • Laatst online: 17-03-2011
Op dinsdag 25 juni 2002 13:37 schreef leonardo1504 het volgende:
Lijkt me dat een heleboel sysops daar dankbaar voor zijn. Het is nogal vervelend als iemand gaat roepen:

"hallo alle (wannabe)hackers! je kan nu een exploit gebruiken die op heeeeeeeeeel veel bakken is geinstalleerd, hier volgt de tutorial [tutorial volgt]. BTW sysops, volgende week vrijdag is er een patch...."
Je was me voor :)
Maar, zelfs als ze de bug bekend maken en tegelijk een patch releasen gaat het al fout, omdat niet iedereen die patch direct kan draaien aangezien mensen ook slapen enzo ;). (gaat schat ik zo minimaal 16 uur overheen)

Sterker nog, alleen de patch geven, zonder te zeggen wat de bug is werkt niet, aangezien het verschil bepalen tussen de oude en de nieuwe versie makkelijk te doen is.

Ze maken dus eerst de bug onschadelijk op een manier die op geen enkele wijze aangeeft waar de bug zit en fixen dan pas de bug zelf.

[edit: typo]

This must be that Woodstock place mom and dad are allways talking about


  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

ik laat thuis een bakkie ongepatched en dan maar kijken of ik er door kan komen....

is altijd weer erg leerzaam !

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


  • xoror
  • Registratie: November 1999
  • Niet online
Date: Tue, 25 Jun 2002 00:49:11 -0400 (EDT)
From: "Michael Richards" <michael@fastmail.ca>
To: security@FreeBSD.ORG
Subject: Re: Upcoming OpenSSH vulnerability
Message-ID: <3D17F647.000045.31912@ns.interchange.ca>


--------------------------------------------------------------------------------
Next in thread | Raw E-Mail | Index | Archive | Help
--------------------------------------------------------------------------------



--------------Boundary-00=_Z1W8O2D1VX7NTT4D7TH0
Content-Type: Text/Plain
Content-Transfer-Encoding: 7bit

Does anyone feel like they're being held over a barrel and forced to
take something being told that it's good for them? Perhaps this new
privledge separation thing is good but since it seems to be really
new and neither well tested nor well integrated into any of the OSes
it seems like something I'd rather not be taking uninformed.

After reviewing the code of the new 3.3.1p I've located a very simple
yet obscure root exploit for this new version that everyone is
blindly rushing to install because someone says there is a hole in
the old one. Everyone is being rushed because someone wants to break
into all the systems and install OpenBSD on them while we're asleep.
I'm not going to tell anyone about this new exploit because then
someone _else_ will probably fix it.

Pretty silly huh? Maybe we should turn the internet off until the end
of the week so all the sysadmins can patch their stuff.

As someone else suggested, if this secret patch is really so
important to keep crackers from coming up with their own exploits,
why not just compile a bunch of binaries and distribute them. I'd be
more thank happy to donate some CPU time toward this cause. Having
said this, at some point source will have to be made public that
fixes this bug. Or is the issue more than only one individual knows
about it and as a result there is one person working to patch it?

-Michael
_________________________________________________________________
http://fastmail.ca/ - Fast Secure Web Email for Canadians
--------------Boundary-00=_Z1W8O2D1VX7NTT4D7TH0--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message
hmmpf daar wordt je ook niet vrolijk van :(
ik firewall voorlopig ssh, en restrict het alleen vanaf bepaalde ips.

Mitsubishi Warmtepomp Uitlezen / Besturen | Optimaliseren


  • jep
  • Registratie: November 2000
  • Laatst online: 29-07 16:55

jep

Welke bruikbare en serieuze alternatieven zijn er nou eigenlijk :? Naast de commerciële ssh's.

  • 2P
  • Registratie: November 2001
  • Laatst online: 21-06 01:34

2P

:wq

Op dinsdag 25 juni 2002 16:10 schreef jep het volgende:
Welke bruikbare en serieuze alternatieven zijn er nou eigenlijk :? Naast de commerciële ssh's.
Telnet >:)
code:
1
2
3
4
peter@asterix:~$ apt-cache search telnet-ssl
libssl0.9.6 - SSL shared libraries
telnet-ssl - The telnet client with SSL encryption support.
ssltelnet - Convenience Package to replace ssltelnet by telnet(d)-ssl

Ik heb verder geen ervaring met telnet-ssl en volgens mij werkt het ook lang niet zo goed als SSH.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 13:47

deadinspace

The what goes where now?

Op dinsdag 25 juni 2002 13:27 schreef Mark het volgende:
Mensen met een GNU/Linux kernel 2.2.x moeten hier even kijken hoe ze de nieuwe versie op een 2.2.x kernel aan de praat moeten krijgen.
Ik heb net mijn server (Debian 2.2 met kernel 2.2.18) geupdate naar versie 3.3p1-0.0potato2, en ik kan gewoon nog inloggen.
Op dinsdag 25 juni 2002 08:05 schreef _cyclops_ het volgende:
overigens is 't van Theo de Raadt niet goed wat ie doet, hij heeft nammelijk geen details van de lek weggegeven... wat 'n beetje tegendraads is bij opensource....
Het is standaard procedure na het ontdekken van een lek om eerst de maintainters en de vendors van de software de kans te geven de exploit te fixen (paar dagen meestal), zodat de fixes meteen beschikbaar zijn als de exploit bekend gemaakt wordt.
Dit gebeurt bij vrijwel alle software, zowel opensource als closedsource.
Het grote punt is dat er nu bekend is dat er een exploit is (maar niet precies waar het zit), en dat er nog geen fix voor is (maar wel een nieuwe versie die de exploit nogal onschuldig zou maken).
Op dinsdag 25 juni 2002 16:10 schreef jep het volgende:
Welke bruikbare en serieuze alternatieven zijn er nou eigenlijk :? Naast de commerciële ssh's.
telnet/ssh firewallen voor !jouw IP.

  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

Op dinsdag 25 juni 2002 15:49 schreef xoror het volgende:

[..]

hmmpf daar wordt je ook niet vrolijk van :(
ik firewall voorlopig ssh, en restrict het alleen vanaf bepaalde ips.
firewall is een optie, je zou ook hosts.allow kunnen gebruiken
of beide :P dubbele beveiliging

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


  • klown
  • Registratie: November 2001
  • Laatst online: 10:16

klown

geek

Op dinsdag 25 juni 2002 17:10 schreef deadinspace het volgende:
telnet/ssh firewallen voor !jouw IP.
Dan zit je bij Telnet altijd nog met het probleem dat je password als plain text over het net gaat, toch? en bij SSH niet.

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


  • Mark
  • Registratie: Juni 1999
  • Laatst online: 08-08 09:24
Op dinsdag 25 juni 2002 17:10 schreef deadinspace het volgende:

[..]

Ik heb net mijn server (Debian 2.2 met kernel 2.2.18) geupdate naar versie 3.3p1-0.0potato2, en ik kan gewoon nog inloggen.
[..]
En heb je UsePrivilegeSeparation en Compression ook aan staan ?
Het kan natuurlijk ook zo zijn dat Debian een gepatche kernel gebruikt met nieuwere mmap procedures..

Verwijderd

Op dinsdag 25 juni 2002 13:22 schreef janjanjansen het volgende:
Ik krijg ook het idee dat 3.3 net zo lek is als de voorgaande versies en dat er nog geen goede fix is.
Lezen. er staat duidelijk in dat dit het probleem niet verhelpt. Er staat ook in dat versies die UsePrivilegeSeparation yes defined hebben niet vuln. zijn.

Verwijderd

Op dinsdag 25 juni 2002 17:10 schreef deadinspace het volgende:

[..]

Ik heb net mijn server (Debian 2.2 met kernel 2.2.18) geupdate naar versie 3.3p1-0.0potato2, en ik kan gewoon nog inloggen.
[..]
Woody met kernel 2.2.20 werkt wel. Als het goed is heeft ie wel die sshd user automatisch geadd (deed-ie bij Woody versie iig wel)

Verwijderd

Op dinsdag 25 juni 2002 17:33 schreef MadCow88 het volgende:

[..]

firewall is een optie, je zou ook hosts.allow kunnen gebruiken
Alleen wanneer je SSHd vanuit inetd draait ja. (en wie doet dat? Juist :))

  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 24-05 21:44

wzzrd

The guy with the Red Hat

Heeft het nou zin om portsentry, hostsentry en logsentry voor dit soort dingen te installeren?

  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

Op dinsdag 25 juni 2002 19:37 schreef dystopia het volgende:

[..]

Alleen wanneer je SSHd vanuit inetd draait ja. (en wie doet dat? Juist :))
weet niet, als ik mijn ip uit hosts.allow sloop dan krijg ik deze leuke melding bij het inlogen
code:
1
2
kwm@IGLO:~> ssh 192.168.1.1
ssh_exchange_identification: Connection closed by remote host

btw draai hier freebsd, weet niet of dat wat uitmaakt

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


  • 2P
  • Registratie: November 2001
  • Laatst online: 21-06 01:34

2P

:wq

Op dinsdag 25 juni 2002 20:28 schreef MadCow88 het volgende:

[..]

weet niet, als ik mijn ip uit hosts.allow sloop dan krijg ik deze leuke melding bij het inlogen
code:
1
2
kwm@IGLO:~> ssh 192.168.1.1
ssh_exchange_identification: Connection closed by remote host

btw draai hier freebsd, weet niet of dat wat uitmaakt
Dat is hier ook het geval (zowel onder Debian als Slackware).
SSHD checkt dus wel degelijk de 'tcp wrapper' bestanden.

hosts_access (5) - format of host access control files

Verwijderd

Op dinsdag 25 juni 2002 13:41 schreef The_Noid het volgende:
Probleem is alleen, zodra je een patch uitbrengt weet iedere cracker exact waar de bug zit en is elke machine op deze planeet geR00T voor iemand de kans heeft gehad de patch te installeren.

m.a.w. Ze kunnen die patch niet uitbrengen, want dan is iedereen het haasje.
Onzin. Met deze redenatie is iedere patch bij voorbaat kansloos en is de enige manier van ware security 'security through obscurity'. Wil jij dat geloven? Ik niet. ;).

De patch is er simpelweg nog niet. Anders was ie al lang gesubmit. Als er echt gare informatie op een server zit zet je tijdelijk SSH uit tot de update. En anders hoef je nergens bang voor te zijn - een cracker komt niet op jouw bak - echt niet. Dat wil hij namelijk niet. ;). En een hacker kan niks totdat de tutorial volgt en dat duurt wel ff...

Conclusie: leuk verhaal, maar niet echt zoals het er in de echte wereld aan toe gaat. :*. Welkom in de wereld van opensource. *D.

  • xoror
  • Registratie: November 1999
  • Niet online
theo had fix binnen 3 mins klaar [zie freebsd mailinglist]. die wordt wel gereleased wanneer bug gedisclosed word. wees blij dat je nu krap een week heb om te upgraden. het voordeel van deze 'oplossing' is dat het gat 'gedicht' kan worden zonder dat mensen weten wat het gat precies is. precieze uitleg komt volgende week dus wel.

Mitsubishi Warmtepomp Uitlezen / Besturen | Optimaliseren


Verwijderd

Topicstarter
Op dinsdag 25 juni 2002 19:21 schreef dystopia het volgende:

[..]

Lezen. er staat duidelijk in dat dit het probleem niet verhelpt. Er staat ook in dat versies die UsePrivilegeSeparation yes defined hebben niet vuln. zijn.
Vraag me dan af wie er WEER onzin zit te posten naar aanleiding van een post van mij. En dan vooral weer compleet nutteloos, aangezien deze opmerking al terecht was gemaakt.
Toevallig tech posts aan het scoren ?

Eerdere quote met die info:
Op dinsdag 25 juni 2002 13:27 schreef blaataaps het volgende:

[..]

Dat is correct. Een quote van Theo de Raadt:
[..]

Zie de hele mail van hem aan security mailinglists op
http://www.linuxsecurity.com/articles/cryptography_article-5185.html

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 13:47

deadinspace

The what goes where now?

Op dinsdag 25 juni 2002 18:29 schreef Mark het volgende:
En heb je UsePrivilegeSeparation en Compression ook aan staan ?
Ow, ik had niet goed gelezen. Compression staat hier uit.
Het kan natuurlijk ook zo zijn dat Debian een gepatche kernel gebruikt met nieuwere mmap procedures..
Ik downloadt en compile altijd vanilla kernels.
Op dinsdag 25 juni 2002 21:33 schreef beelzebubu het volgende:
en cracker komt niet op jouw bak - echt niet. Dat wil hij namelijk niet. ;). En een hacker kan niks totdat de tutorial volgt en dat duurt wel ff...
s/hacker/scriptkiddie/

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Het zal wel aan mij liggen, maar ik vind het helemaal niet echt goed gaan zo. Ik durf de FreeBSD-servers die onder mijn hoede staan niet te updaten.

FreeBSD (STABLE en releases) gebruikt in de base nog een gepatchte oudere versie van OpenSSH (2.9, maar dan met alle bekende security holes gefixed). Deze versie heeft geen ondersteuning voor UsePrivilege. Ik kan ze allemaal gaan upgraden naar OpenSSH-portable 3.3, maar ik weet niet eens zeker of die UsePrivilege functie wel goed werkt (ik zie ook veel mensen bij wie het de eerste keer fout gaat, waardoor ze weer iets moeten wijzigen, etc.). Ook heeft Theo nog steeds niet gezegd of oudere versies van OpenSSH ook vulnerable zijn.

Als alles gewoon bekend was gemaakt, kon er in no time (waarschijnlijk) een fix gefabriceerd worden voor de OpenSSH in de FreeBSD base install, en kon ik gewoon net zoals normaal m'n upgrade doorvoeren. Nu weet ik het eerlijk gezegd gewoon niet meer.

Een deel van de servers kan ik uitproberen omdat ik een gelijke configuratie heb staan om te testen, maar een ander deel niet. Dat is vervelend, vooral als de enige manier om te connecten met die servers SSH zelf is.

De beste manier lijkt me nu gewoon te wachten tot alle informatie en een fix beschikbaar zijn. Dan hoef ik ook niet 2x te upgraden, wat me nog meer werk bezorgt. Iemand betere ideeen?

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 13:47

deadinspace

The what goes where now?

Op dinsdag 25 juni 2002 23:47 schreef AVL het volgende:
De beste manier lijkt me nu gewoon te wachten tot alle informatie en een fix beschikbaar zijn. Dan hoef ik ook niet 2x te upgraden, wat me nog meer werk bezorgt. Iemand betere ideeen?
Ja, firewall je ssh poort voor iedereen behalve de computers vanaf waar jij zult inloggen op die bak.
Je levert er dan wel wat functionaliteit mee in, maar je kunt dan iig niet gecrackt worden.
Als duidelijk is wat er precies aan de hand is kun je updaten en die firewall rules wegknikkeren.

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Op woensdag 26 juni 2002 00:10 schreef deadinspace het volgende:

[..]

Ja, firewall je ssh poort voor iedereen behalve de computers vanaf waar jij zult inloggen op die bak.
Je levert er dan wel wat functionaliteit mee in, maar je kunt dan iig niet gecrackt worden.
Als duidelijk is wat er precies aan de hand is kun je updaten en die firewall rules wegknikkeren.
Dat zou een erg goed idee zijn... ware het niet dat het Chello IP op m'n werk de neiging heeft om wel eens te veranderen als de (Windows NT) server weer eens een reboot nodig heeft. Da's ook een risico.

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • jep
  • Registratie: November 2000
  • Laatst online: 29-07 16:55

jep

Op dinsdag 25 juni 2002 17:10 schreef deadinspace het volgende:
telnet/ssh firewallen voor !jouw IP.
Ik ben niet de enigste op mijn machine :o. ;)

  • Onno
  • Registratie: Juni 1999
  • Niet online
Op dinsdag 25 juni 2002 23:47 schreef AVL het volgende:
Dat is vervelend, vooral als de enige manier om te connecten met die servers SSH zelf is.
Als je sshd (netjes) restart blijft je huidige sessie gewoon leven. Ook als het restarten mislukt. En dan kun je rustig weer een oudere versie terugzetten dus. :)
Op woensdag 26 juni 2002 00:13 schreef jep het volgende:
Ik ben niet de enigste op mijn machine :o. ;)
Wel hoor. :*

Verwijderd

Op dinsdag 25 juni 2002 22:04 schreef janjanjansen het volgende:

[..]

Vraag me dan af wie er WEER onzin zit te posten naar aanleiding van een post van mij. En dan vooral weer compleet nutteloos, aangezien deze opmerking al terecht was gemaakt.
Toevallig tech posts aan het scoren ?
Neuh. Vooroordeel; me postaantal kan me werkelijk aan me anus oxideren. Okay, er had al iemand gereageerd op jouw post die ik niet had gelezen. Goed, mijn fout. Aan de andere kant zie je dit verschijnsel wel vaker dat wanneer iemand foutieve informatie vrijgeeft, er meerdere keren op wordt gereageerd. Moet jij dus niet zo raar van opkijken. Want, who cares, hoef je nog niet zo fel te reageren; kun je het gewoon links laten liggen. Jouw reactie op mij is net zo nutteloos, zo niet nuttelozer, dan de mijne. Derden hebben er niks aan (ik reageer er verder niet meer op).

Verwijderd

Op woensdag 26 juni 2002 01:48 schreef Onno het volgende:
Als je sshd (netjes) restart blijft je huidige sessie gewoon leven. Ook als het restarten mislukt. En dan kun je rustig weer een oudere versie terugzetten dus. :)
[..]
Normaal gesproken wel, maar als je vergeet een sshd user te adden in dit geval helaas niet. Ken al iemand die morgen een tripje gaat maken naar z'n servertje ;)

Andere optie die zekerheid biedt: even, tijdelijk telnetd open gooien, user adden, sudo entry, testen of je kunt inloggen en su(do)en en dan met SSHd pielen. Webmin kan ook een redding zijn.

Verwijderd

Op woensdag 26 juni 2002 00:13 schreef jep het volgende:

[..]

Ik ben niet de enigste op mijn machine :o. ;)
Je zou kunnen overwegen tijdelijk Telnetd-SSL te draaien. Ik bedoel, dit is wel een aparte situatie.

Debian packages, source + info

Verwijderd

Op dinsdag 25 juni 2002 23:47 schreef AVL het volgende:

*knip*

De beste manier lijkt me nu gewoon te wachten tot alle informatie en een fix beschikbaar zijn. Dan hoef ik ook niet 2x te upgraden, wat me nog meer werk bezorgt. Iemand betere ideeen?
Sh*t. Ik had hier behoorlijk wat voor je uitgetypt maar ja alles was ineens weg. Anyways. Dat lijkt mij dus absoluut niet de beste oplossing. Tis natuurlijk jouw bak en jouw keus maar je bent nu vuln. God weet wat voor 0days er nu in de maak zijn of al zijn gemaakt door derden.

Oplossingen voor je probleem:
1) Even telnetd enablen en met een tijdelijke user die kan su(do)en en met onbelangrijk wachtwoord inloggen. Mocht de SSHd upgrade verkeerd verlopen kun je iig nog inloggen en het fixen. Of telnetd-ssl en dan met je gebruikelijke loginnamen.

2) Goed lezen op: http://www.deadly.org/article.php3?sid=20020625003314 en dan het begin en je ziet dat < 3.3 remote vuln. is en dat alle versies de bug hebben maar 3.3 door de UsePrivilegeSeparation optie niet remote rootbaar is volgens Theo. En: http://www.openssh.com/openbsd.html voor de upgrade van je OBSD 2.9 bakkie. Note: lees eerst goed die thread door van Deadly.org. Gast met 2.8 had daar niet door dat je OpenSSL 0.9.6 nodig had. En de config files staan dus in /etc/ssh en niet meer in /etc. Verder biedt FreeBSD ook vast support hiervoor. Waar weet ik niet precies moet je ff goed zoeken.

3) ik zei al eerder enkele posts hierboven: behalve telnetd kan ook Webmin een (tijdelijke) noodoplossing zijn. Mocht het dan fout gaan kun je commando's uitvoeren via Webmin en/of je SSHd reconfigureren.

4) Tcp_wrappers en/of softwarematige firewall a-la ipf(w)/pf/iptables/ipchains en dan alleen vanaf bepaalde IP's toelaten.

5) Als je de enige bent die op de bak connect kun je zelfs nog met SSL + Netcat + Softfirewall een login maken waardoor je altijd en secure op de bak kunt inloggen voor noodgevallen. Als laatste redmiddel.

6) Voorlopig permanent telnetd-ssl draaien en SSHd ff vergeten. Lijkt drastisch; is het niet. Dit is natuurlijk wel een aparte noodsituatie, laten we dat voorop stellen.

  • xoror
  • Registratie: November 1999
  • Niet online
Op dinsdag 25 juni 2002 23:47 schreef AVL het volgende:
Het zal wel aan mij liggen, maar ik vind het helemaal niet echt goed gaan zo. Ik durf de FreeBSD-servers die onder mijn hoede staan niet te updaten.

FreeBSD (STABLE en releases) gebruikt in de base nog een gepatchte oudere versie van OpenSSH (2.9, maar dan met alle bekende security holes gefixed). Deze versie heeft geen ondersteuning voor UsePrivilege. Ik kan ze allemaal gaan upgraden naar OpenSSH-portable 3.3, maar ik weet niet eens zeker of die UsePrivilege functie wel goed werkt (ik zie ook veel mensen bij wie het de eerste keer fout gaat, waardoor ze weer iets moeten wijzigen, etc.). Ook heeft Theo nog steeds niet gezegd of oudere versies van OpenSSH ook vulnerable zijn.

Als alles gewoon bekend was gemaakt, kon er in no time (waarschijnlijk) een fix gefabriceerd worden voor de OpenSSH in de FreeBSD base install, en kon ik gewoon net zoals normaal m'n upgrade doorvoeren. Nu weet ik het eerlijk gezegd gewoon niet meer.
die komt er wel. volgende week dus. je heb nu zoals ik al zei de kans om te upgraden zonder dat de kiddies weten waar het gat zit.

http://docs.freebsd.org/cgi/getmsg.cgi?fetch=646359+0+current/freebsd-security

daar staat kant en klare fbsd 4.4,4.5,4.6 package.
Thanks to Jeroen, a binary package that updates the OpenSSH in the base
FreeBSD install to 3.3p1 is available at

http://bob.cryptohill.net/~gelderen/openssh-overwrite-base-3.3p1_1.tgz

This package will install right over the base install in FreeBSD 4.4,
4.5, and 4.6, and will create the necessary pseudo-user, group, and
chroot directory for privilege separation. It won't touch your existing
sshd_config, so you'll need to add

UsePrivilegeSeparation yes
Compression yes

to that file and remove any obsolete directives that this new version
complains about.

Hopefully, this will speed administrators' jobs as they try to plug the
OpenSSH hole before next week.
vergeet niet ssh te upgraden dmv telnet oid. als het mis gaat kan je nog een en ander restoren.

Mitsubishi Warmtepomp Uitlezen / Besturen | Optimaliseren


  • Mark
  • Registratie: Juni 1999
  • Laatst online: 08-08 09:24
Op woensdag 26 juni 2002 04:45 schreef dystopia het volgende:

[..]

Normaal gesproken wel, maar als je vergeet een sshd user te adden in dit geval helaas niet. Ken al iemand die morgen een tripje gaat maken naar z'n servertje ;)
Onzin, dan kom je er achter dat je nieuwe sshd dus geen nieuwe connecties accepteerd (waarschijnlijk nog niet eens start). Dan blijven je huidige bestaande sessies dus gewoon open.
Je bent natuurlijk een rund als je op het moment dat je een niet werkende sshd hebt je ook nog eens je open sessies sluit...

offtopic:
Owja, je kunt trouwens ook meerdere quotes doen in 1 post, op die manier hoef je niet 4 posts te maken...staat iets netter
Op woensdag 26 juni 2002 04:46 schreef dystopia het volgende:

[..]

Je zou kunnen overwegen tijdelijk Telnetd-SSL te draaien. Ik bedoel, dit is wel een aparte situatie.

Debian packages, source + info
Mwah, heb wel eens ooit erger mee gemaakt....remote kernel exploits zijn erger als een *mogelijke* bug in SSH welke vele mensen gewoon zien als een manier om OpenSSH3.3 door onze strot te douwen door Theo...

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Op woensdag 26 juni 2002 09:41 schreef xoror het volgende:

daar staat kant en klare fbsd 4.4,4.5,4.6 package.
[..]

vergeet niet ssh te upgraden dmv telnet oid. als het mis gaat kan je nog een en ander restoren.
Yup, ik had Brett's post ook al gelezen :). Ben nu even aan het uitproberen op m'n testserver, als dat goed gaat doe ik de anderen ook.

"I'd rather have a bottle in front of me than a frontal lobotomy."


Verwijderd

Op woensdag 26 juni 2002 10:58 schreef Mark het volgende:

[..]

Onzin, dan kom je er achter dat je nieuwe sshd dus geen nieuwe connecties accepteerd (waarschijnlijk nog niet eens start). Dan blijven je huidige bestaande sessies dus gewoon open.
Je bent natuurlijk een rund als je op het moment dat je een niet werkende sshd hebt je ook nog eens je open sessies sluit...
Als je nadat je SSHd hebt geupgrade je de user/group add (of niet, in beide gevallen gebeurde mij dit) en SSHd kill -HUP'ed dan wordt je SSHd parent eruit gekicked. Tested @ OpenBSD 3.1 met OpenSSH 3.3. Het proces dat je dan daarna nog kunt kill -HUP'en is een SSH sessie. Als je die kill -HUP'ed en dat is je enige SSH sessie dan ben je dus je connectie kwijt. In OpenBSD herken je ze niet in de process list zonder UsePrivilegeSeparation, althans ik kon de parent niet zo gauw herkennen.

Een foutje is zo gemaakt.
Mwah, heb wel eens ooit erger mee gemaakt....remote kernel exploits zijn erger als een *mogelijke* bug in SSH welke vele mensen gewoon zien als een manier om OpenSSH3.3 door onze strot te douwen door Theo...
In welke kernel van welk OS was dat en er was er eerder een patch dan een exploit? Mocht het om Linux 2.0.x gaan dan denk ik dat dit toch aardig in de buurt komt qua graad van ernstigheid aangezien veel sites OpenSSH draaien alszijnde een veilige daemon. Grootgedeelte van die Linuxbakjes op het internet die RedHat, Mandrake etc. draaien is toch wel remote rootbaar. No match. Dus dan boeit een exploit meer of minder niet zo. In dit geval betreft het een daemon die bekend staat als 'default veilig'. Mensen verwachten dit niet net zoals zo'n remote kernel exploit.

Mogelijke bug. Kijk ik vertrouw een C en security expert als de Raadt. We zullen zien hoeveel bakjes er volgende week geowned zijn dankzij deze bug..

Als je Theo (of iemand anders) niet vertrouwt draai je z'n software toch gewoon niet? En zijn motief is volgens jou..?

Verwijderd

Op woensdag 26 juni 2002 11:54 schreef AVL het volgende:

[..]

Yup, ik had Brett's post ook al gelezen :). Ben nu even aan het uitproberen op m'n testserver, als dat goed gaat doe ik de anderen ook.
Op de officiele mail van de FreeBSD security officer dat OpenSSH in het base systeem geupdate is zat ik nog te wachten, zodat ik 'n make buildworld kon doen, en alles volgens de 'nomale gang van zaken' upgrade.

Om nu weer OpenSSH uit de ports te installeren vond ik 'n beetje onzinnig. Ik wil dat de beheer-situatie namelijk 't zelfde blijft.

Dus ik heb maar even dit pakketje die OpenSSH in het base system overschrijft geprobeerd, bij de volgende make buildworld zou het dan hopelijk netjes weer geupgrade moeten worden.
code:
1
2
3
4
5
6
7
8
9
10
11
[root@testserver root]# pkg_add openssh-overwrite-base-3.3p1_1.tgz

To enable this port, please add sshd_program=/usr/local/sbin/sshd and make
sure
sshd_enable is set to YES in your /etc/rc.conf

You may also want to put NO_OPENSSH=    true in your /etc/make.conf
and make sure your path is setup to /usr/local/bin before /usr/bin so that
you
are running the port version of openssh and not the version that comes with
FreeBSD

Er bestaat helemaal geen /usr/local/sbin/sshd, laat staan een /usr/local/bin/sshd op mijn systeem na installeren van dit package! Lijkt me dus ook niet dat dit gaat werken...

Ik heb wel een nieuwe sshd in /usr/sbin/sshd (de out-of-the-box plaats van sshd):
code:
1
2
3
4
[root@CP35785-A ssh]# /usr/sbin/sshd -V
sshd: option requires an argument -- V
sshd version OpenSSH_3.3
[...]

Dat betekent dat die rc.conf wijzigingen _niet_ kloppen. Ik kan na een 'killall -HUP sshd' gewoon weer connecten, en namelijk naar versie 3.3:
code:
1
2
3
4
5
[root@testserver bin]# telnet localhost 22
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
SSH-2.0-OpenSSH_3.3

Daarbij heb ik de wijzigingen in /etc/rc.conf en /etc/make.conf _niet_ doorgevoerd.

Daarna
code:
1
2
UsePrivilegeSeparation yes
Compression yes

..toegevoegd aan /etc/ssh/sshd_config.

De user sshd bestaat, die is door het package netjes aangemaakt, dus dit zou moeten werken:
code:
1
sshd:*:22:22:sshd privilege separation:/usr/empty:/nonexistent

Daarna nog een HUP signaal naar sshd, en ik kan weer connecten.
code:
1
2
3
4
[root@testserver ssh]# ps auxww|grep sshd
root     45516  0.0  2.5  2092 1552  ??  Is   12:38PM   0:00.03 /usr/sbin/sshd
root     45525  0.0  2.9  4880 1768  ??  I    12:38PM   0:00.16 sshd: johannes [priv] (sshd)
johannes 45618  0.1  2.9  4880 1772  ??  S    12:40PM   0:00.40 sshd: johannes@ttyp0 (sshd)

Dat '[priv]' houdt dus in dat privsep adequaat werkt? Aangezien /usr/sbin/sshd gewoon als root draait, en die volgens mij de connecties aanneemt...

  • Ronald
  • Registratie: Juli 2000
  • Laatst online: 16:33
Op woensdag 26 juni 2002 12:17 schreef dystopia het volgende:

[..]

Als je nadat je SSHd hebt geupgrade je de user/group add (of niet, in beide gevallen gebeurde mij dit) en SSHd kill -HUP'ed dan wordt je SSHd parent eruit gekicked. Tested @ OpenBSD 3.1 met OpenSSH 3.3. Het proces dat je dan daarna nog kunt kill -HUP'en is een SSH sessie. Als je die kill -HUP'ed en dat is je enige SSH sessie dan ben je dus je connectie kwijt. In OpenBSD herken je ze niet in de process list zonder UsePrivilegeSeparation, althans ik kon de parent niet zo gauw herkennen.

Een foutje is zo gemaakt.
kill `cat /var/run/sshd.pid`
dit werkt op linux, freebsd en vast ook openbsd.

(dat zijn backticks, geen quotes!)
[knip]

Als je Theo (of iemand anders) niet vertrouwt draai je z'n software toch gewoon niet? En zijn motief is volgens jou..?
Inderdaad, gebruik software, en ga niet lopen mekkeren als er een bug boven water komt. Anders ga je toch windows draaien :z , die zijn een stukje vaker remote root^H^H^H^Hadministrator-baar.
Ik vind persoonlijk dat Theo de raadt mischien niet de eenvoudigste (hier is sploit, hier is fix, upgrade now or be rooted, oh and better not be sleeping while i post this), maar geeft eerst een acceptabele workaround en gaat dan de sploit releasen zodat sysops tenminste nog durfen te slapen.

PV Output - Obdam; SolarEdge SE5K 'Voor korte strings'; 12x350Wp Oost-West 13°; 8x415Wp Zuid 10°; Totaal 7520Wp.


Verwijderd

Ik heb mijn manier van werken maar even gauw in een guide geklopt. Leek me wel zo handig, was zelf namelijk ook lang op zoek naar eenduidige instructies om OpenSSH onder FreeBSD te upgraden... Laat ajb even weten als 't ook voor jou werkt!

http://www.trunix.com/freebsd-4.x_openssh-3.3_upgrade.html

  • Mark
  • Registratie: Juni 1999
  • Laatst online: 08-08 09:24
Op woensdag 26 juni 2002 12:17 schreef dystopia het volgende:

[..]

Als je nadat je SSHd hebt geupgrade je de user/group add (of niet, in beide gevallen gebeurde mij dit) en SSHd kill -HUP'ed dan wordt je SSHd parent eruit gekicked. Tested @ OpenBSD 3.1 met OpenSSH 3.3. Het proces dat je dan daarna nog kunt kill -HUP'en is een SSH sessie. Als je die kill -HUP'ed en dat is je enige SSH sessie dan ben je dus je connectie kwijt. In OpenBSD herken je ze niet in de process list zonder UsePrivilegeSeparation, althans ik kon de parent niet zo gauw herkennen.

Een foutje is zo gemaakt.
[..]
kill `cat /var/run/sshd.pid` en je pakt de parent

En als je maar SSH sessie open zet tijdens de installatie ben je sowieso niet goed bezig. Ik start op een andere locatie als mijn PC een SSH sessie via screen (zodat ik deze altijd weer kan opppikken) en op mijn locatie minimaal 2 SSH sessies.
Zo ben ik ook weer veilig als @Home weer loopt te kloten.
In welke kernel van welk OS was dat en er was er eerder een patch dan een exploit? Mocht het om Linux 2.0.x gaan dan denk ik dat dit toch aardig in de buurt komt qua graad van ernstigheid aangezien veel sites OpenSSH draaien alszijnde een veilige daemon.
Dat was inderdaad een 2.0.x kernel.
Grootgedeelte van die Linuxbakjes op het internet die RedHat, Mandrake etc. draaien is toch wel remote rootbaar. No match. Dus dan boeit een exploit meer of minder niet zo.
Tuurlijk zullen een aantal servers wel het 1 of andere lek bevatten, maar een lek wat zo ruim word verkondigt als deze moet simpelweg dicht. Exploits in wu-ftpd, sendmail en Proftpd worden niet zo ruim in het nieuws gebracht en zijn dus ook minder gevaarlijk. Op dit moment zitten heel veel scriptkiddies te wachten op de exploit om zo weer veel dozen te rooten
In dit geval betreft het een daemon die bekend staat als 'default veilig'. Mensen verwachten dit niet net zoals zo'n remote kernel exploit.
Owja ???? Loop de complete OpenSSH historie maar eens na. Zo veilig is deze ook weer niet.
Mogelijke bug. Kijk ik vertrouw een C en security expert als de Raadt. We zullen zien hoeveel bakjes er volgende week geowned zijn dankzij deze bug..

Als je Theo (of iemand anders) niet vertrouwt draai je z'n software toch gewoon niet? En zijn motief is volgens jou..?
Ik vetrouw Theo ook wel, maar de manier waar het op gaat vertrouw ik niet helemaal. En met mij zijn er vele mensen die de gang van zaken zeer raar vinden.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 13:47

deadinspace

The what goes where now?

Op woensdag 26 juni 2002 12:44 schreef RonaldH het volgende:
(dat zijn backticks, geen quotes!)
Gebruik dan gewoon $() ipv ``. Veel leesbaarder en minder kans op typfouten.

Verwijderd

OpenBSD: Five years without a remote hole in the default install!

;(. >:).

En het is nog steeds niet weggehaald. :o. :P.

  • 2P
  • Registratie: November 2001
  • Laatst online: 21-06 01:34

2P

:wq

Op woensdag 26 juni 2002 16:51 schreef beelzebubu het volgende:
OpenBSD: Five years without a remote hole in the default install!

;(. >:).

En het is nog steeds niet weggehaald. :o. :P.
Omdat _nog_ niet is bewezen dat SSH een remote hole heeft. :)

edit:
Had de link van cyclops niet gelezen |:(


Maar ze zullen binnenkort waarschijnlijk iets anders er moeten neer zetten. :'(

Verwijderd

De Xforce advisory:
From: X-Force [mailto:xforce@iss.net]
Sent: woensdag 26 juni 2002 15:56
To: bugtraq@securityfocus.com
Subject: ISS Advisory: OpenSSH Remote Challenge Vulnerability


-----BEGIN PGP SIGNED MESSAGE-----

Internet Security Systems Security Advisory
June 26, 2002

OpenSSH Remote Challenge Vulnerability

Synopsis:

ISS X-Force has discovered a serious vulnerability in the default
installation of OpenSSH on the OpenBSD operating system. OpenSSH is a
free version of the SSH (Secure Shell) communications suite and is used
as a secure replacement for protocols such as Telnet, Rlogin, Rsh, and
Ftp. OpenSSH employs end-to-end encryption (including all passwords) and
is resistant to network monitoring, eavesdropping, and connection
hijacking attacks. X-Force is aware of active exploit development for
this vulnerability.

Impact:

OpenBSD, FreeBSD-Current, and other OpenSSH implementations may be
vulnerable to a remote, superuser compromise.

Affected Versions:

OpenBSD 3.0
OpenBSD 3.1
FreeBSD-Current
OpenSSH 3.0-3.2.3

OpenSSH version 3.3 implements "privilege separation" which mitigates
the risk of a superuser compromise. Prior to the release of this
advisory, ISS and OpenBSD encouraged all OpenSSH users to upgrade to
version 3.3. Versions of FreeBSD-Current built between March 18, 2002
and June 23, 2002 are vulnerable to remote superuser compromise.
Privilege separation was implemented in FreeBSD-Current on June 23,
2002.

Note: OpenSSH is included in many operating system distributions,
networking equipment, and security appliances. Refer to the following
address for information about vendors that implement OpenSSH:
http://www.openssh.com/users.html

Description:

A vulnerability exists within the "challenge-response" authentication
mechanism in the OpenSSH daemon (sshd). This mechanism, part of the SSH2
protocol, verifies a user's identity by generating a challenge and
forcing the user to supply a number of responses. It is possible for a
remote attacker to send a specially-crafted reply that triggers an
overflow. This can result in a remote denial of service attack on the
OpenSSH daemon or a complete remote compromise. The OpenSSH daemon runs
with superuser privilege, so remote attackers can gain superuser access
by exploiting this vulnerability.

OpenSSH supports the SKEY and BSD_AUTH authentication options. These are
compile-time options. At least one of these options must be enabled
before the OpenSSH binaries are compiled for the vulnerable condition to
be present. OpenBSD 3.0 and later is distributed with BSD_AUTH enabled.
The SKEY and BSD_AUTH options are not enabled by default in many
distributions. However, if these options are explicitly enabled, that
build of OpenSSH may be vulnerable.

Recommendations:

Internet Scanner X-Press Update 6.13 includes a check, OpenSshRunning,
to detect potentially vulnerable installations of OpenSSH. XPU 6.13 is
available from the ISS Download Center at: http://www.iss.net/download.
For questions about downloading and installing this XPU, email
support@iss.net.

ISS X-Force recommends that system administrators disable unused OpenSSH
authentication mechanisms. Administrators can remove this vulnerability
by disabling the Challenge-Response authentication parameter within the
OpenSSH daemon configuration file. This filename and path is typically:
/etc/ssh/sshd_config. To disable this parameter, locate the
corresponding line and change it to the line below:

ChallengeResponseAuthentication no

The "sshd" process must be restarted for this change to take effect.
This workaround will permanently remove the vulnerability. X-Force
recommends that administrators upgrade to OpenSSH version 3.4
immediately. This version implements privilege separation, contains a
patch to block this vulnerability, and contains many additional pro-
active security fixes. Privilege separation was designed to limit
exposure to known and unknown vulnerabilities. Visit
http://www.openssh.com for more information.

Additional Information:

ISS X-Force and Black Hat consulting will host a presentation titled,
"Professional Source Code Auditing" at Black Hat Briefings USA 2002. The
presentation will explore advanced source code auditing techniques as
well as secure development best-practices. Please refer to
http://www.blackhat.com and
http://www.blackhat.com/html/bh-usa-02/bh-usa-02-speakers.html#Dowd for
more information.

Credits:

The vulnerability described in this advisory was discovered and
researched by Mark Dowd of the ISS X-Force. ISS would like to thank Theo
de Raadt of the OpenBSD Project for his assistance with this advisory.
De bug is dus te omzeilen door ChallengeResponseAuthentication op no te zetten. Ok, de bug is serieus omdat de meeste distro's dit standaard aan hebben staan, maar om er nu zoveel ophef over te maken en zo geheimzinnig te doen. Ze hadden beter eerder kunnen vertellen dat je ChallengeResponseAuthentication uit moest schakelen.

  • _cyclops_
  • Registratie: Mei 2000
  • Laatst online: 07-03-2025
me ziet 2 overbodige posts :P :P

  • 2P
  • Registratie: November 2001
  • Laatst online: 21-06 01:34

2P

:wq

OpenBSD.org

One remote hole in the default install, in nearly 6 years!
>:)

  • dinges
  • Registratie: September 2000
  • Niet online
Op woensdag 26 juni 2002 17:32 schreef 2P het volgende:

[..]

>:)
woei :D

PSN: Houtvlot


Verwijderd

Op woensdag 26 juni 2002 17:32 schreef 2P het volgende:
>:)
/me *

En nu vraag ik me toch af of Linx vulnerable is, want linux gebruikt afaik BSD_AUTH niet. En dus zou linux/SSH niet vulnerable hoeven zijn. Toch?

  • xoror
  • Registratie: November 1999
  • Niet online
hmm wat raar, zit die gat alleen in 3.x series.
hmm dat zou verklaren waarom freebsd current alleen lek is.

ah well :) valt nog mee

Mitsubishi Warmtepomp Uitlezen / Besturen | Optimaliseren


  • Wilke
  • Registratie: December 2000
  • Laatst online: 14:53
Tjonge jonge, ik zit hier nou al 2 dagen af en toe naar te kijken, en de hoeveelheid informatie waar je wat aan hebt is weer werkelijk overweldigend....NOT.

Is Linux nou vulnerable of niet? OpenSSH is sowieso al lekker lastig te installeren (vanwege PAM, of geen PAM, en dan werkt het weer NET niet met die ene versie van crypt/shadow-suite die jouw computer natuurlijk heeft etc.), dan gooien we daar nog even de problemen bovenop met het installeren van 3.3 met privsep (wat op OpenBSD ongetwijfeld werkt, maar op Slackware Linux dan? Waar vind ik dat?), en het feit dat op Bugtraq al mensen lopen te roepen dat ze sowieso al van andere root-exploits weten in de (nog slecht geteste) privsep-code.

Feitelijk kan ik dus net zo goed 'killall -9 sshd' doen tot er meer duidelijkheid is, als proberen een nieuwe te installeren zonder dat ik enig idee heb wat er nou precies aan de hand is. Of gewoon weer telnet installeren. Of m'n root-password in m'n welcome-message zetten.


Grrrrrrrrrrrrrrrrrrrr.


Maar goed, to the point: heeft iemand de nieuwe versie (3.4 dus begrijp ik?) al succesvol gecompileerd voor Slackware (8.0) ?

Verwijderd

Topicstarter
Op woensdag 26 juni 2002 18:19 schreef Wilke het volgende:
[...]


Maar goed, to the point: heeft iemand de nieuwe versie (3.4 dus begrijp ik?) al succesvol gecompileerd voor Slackware (8.0) ?
Yep, die draait hier al op Slackware 8.0 :)

Verwijderd

Vooralsnog is openSSH wat mij betreft niet vulnerable op linux.

En die zkr1ptk1dd13s op buqtraq zijn allemaal erg lief en interessant, maar je hoeft niet te luisteren naar hun geschreeuw, je hoort 't vanzelf wel als er iets waars tussenzit. ;).

  • Wilke
  • Registratie: December 2000
  • Laatst online: 14:53
OK, ik zet voorlopig die ene feature wel uit (gebruik het toch niet - waarom staat het default aan sowieso!?), en hoop dat Linux uberhaupt niet vulnerable was. Zo wel, jammer dan, wens ik degene die de moeite neemt me te r00t3n veel succes met m'n 6 KB/s upstream :P

  • 2P
  • Registratie: November 2001
  • Laatst online: 21-06 01:34

2P

:wq

Op woensdag 26 juni 2002 18:19 schreef Wilke het volgende:

Maar goed, to the point: heeft iemand de nieuwe versie (3.4 dus begrijp ik?) al succesvol gecompileerd voor Slackware (8.0) ?
Draait hier ook goed op Slackware 8.1. Ik heb het build script van Slackware gebruikt (check de slackware_source tree).

Ik vraag me trouwens af waarom Patrick SSHD nog niet heeft ge-update... Is hij misschien op vakantie ofzo :?

Verwijderd

Op woensdag 26 juni 2002 18:56 schreef 2P het volgende:

[..]

Draait hier ook goed op Slackware 8.1. Ik heb het build script van Slackware gebruikt (check de slackware_source tree).

Ik vraag me trouwens af waarom Patrick SSHD nog niet heeft ge-update... Is hij misschien op vakantie ofzo :?
Slackware is meestal traag met security fixes...One Man Show enzo :(

Verwijderd

Als je snelle updates wilt, dan patch je het best je SSHD zelf of gebruik je een distro zoals Debian waar de updates relatief vlug worden online gezet.

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 12-08 06:34
na aardig wat dep. gezeik heb ik nu op 2 verschillende machines achtereenvolgens:
code:
1
2
sshd version OpenSSH_3.3 Debian 1:3.3p1-0.0potato2
sshd version OpenSSH_3.3 Debian 1:3.3p1-0.0woody4

zijn deze nieuw zat?

ach...in een volgend leven lach je er om!


Verwijderd

Op woensdag 26 juni 2002 20:44 schreef 0siris het volgende:
na aardig wat dep. gezeik heb ik nu op 2 verschillende machines achtereenvolgens:
code:
1
2
sshd version OpenSSH_3.3 Debian 1:3.3p1-0.0potato2
sshd version OpenSSH_3.3 Debian 1:3.3p1-0.0woody4

zijn deze nieuw zat?
Ja. 3.3 met UsePrivilegeSeparation yes is secure. 3.4 met UsePrivilegeSeparation no is ook secure. Even je /etc/ssh/sshd_config checken voor de zekerheid :)

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Dusseh... OpenSSH 2.9 is niet vulnerable?

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 12-08 06:34
Op woensdag 26 juni 2002 20:49 schreef dystopia het volgende:
[..]
Ja. 3.3 met UsePrivilegeSeparation yes is secure. 3.4 met UsePrivilegeSeparation no is ook secure. Even je /etc/ssh/sshd_config checken voor de zekerheid :)
OK done thanks ;)
Maareh...werkt die (al dan nog niet zekere) bug ook als je een nogal strict /etc/hosts.deny|allow hebt? Ik bedoel: kan iemand die ik NIET in mijn /etc/hosts.allow heb staan, eventueel toch nog met zijn 1337 h4x0r skI11z binnenkomen?

ach...in een volgend leven lach je er om!


Verwijderd

Op woensdag 26 juni 2002 13:20 schreef Mark het volgende:

[..]

kill `cat /var/run/sshd.pid` en je pakt de parent
Juh dat heb ik op m'n andere bak ook gedaan. Ook na de 3.4 upgrade:

# kill -HUP `cat /var/run/sshd.pid`
# telnet 127.0.0.1 22
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
# sshd
# telnet 127.0.0.1 22
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
SSH-1.99-dystopia
En als je maar SSH sessie open zet tijdens de installatie ben je sowieso niet goed bezig. Ik start op een andere locatie als mijn PC een SSH sessie via screen (zodat ik deze altijd weer kan opppikken) en op mijn locatie minimaal 2 SSH sessies.
Zo ben ik ook weer veilig als @Home weer loopt te kloten.
Oh, ik heb een stabiele internet verbinding :) Al met al is een screen SSH wel een goede suggestie :)
Owja ???? Loop de complete OpenSSH historie maar eens na. Zo veilig is deze ook weer niet.
[..]
Remote wel. Dit is uitzonderlijkhoor :) Ik vind een remote hole tientallen malen erger dan een lokaal. Lokaal vertrouw je namelijk je users, zo niet kick je ze >:) of je gaat preventieve security methodes gebruiken like bijv. kernel patches als OpenWall, GrSecurity, Stephanie *waslijst*.
Ik vetrouw Theo ook wel, maar de manier waar het op gaat vertrouw ik niet helemaal. En met mij zijn er vele mensen die de gang van zaken zeer raar vinden.
Alleen in dit specifieke geval? Ik vind Theo een persoon die zegt waar het op staat. Recht voor z'n raap, dat de oeverloze discussies nihiliseert en 'actie' betekend. Geweldig hoe de gang van zaken met Darren Reed en Dan Bernstein was (wel spijtig van Qmail, maar idd, ik weet als OpenBSD gebruiker wel hoe ik Qmail moet compileren met mijn arsenaal van patches; niet persee een port voor nodig).

Verwijderd

Op woensdag 26 juni 2002 20:44 schreef 0siris het volgende:
na aardig wat dep. gezeik heb ik nu op 2 verschillende machines achtereenvolgens:
code:
1
2
sshd version OpenSSH_3.3 Debian 1:3.3p1-0.0potato2
sshd version OpenSSH_3.3 Debian 1:3.3p1-0.0woody4

zijn deze nieuw zat?
Hoe krijg je die versie te zien?

Verwijderd

Op woensdag 26 juni 2002 20:58 schreef 0siris het volgende:

[..]

OK done thanks ;)
Maareh...werkt die (al dan nog niet zekere) bug ook als je een nogal strict /etc/hosts.deny|allow hebt? Ik bedoel: kan iemand die ik NIET in mijn /etc/hosts.allow heb staan, eventueel toch nog met zijn 1337 h4x0r skI11z binnenkomen?
Als hij/zij niet kan connecten op port 22 (of een andere port waar SSH draait) kan hij/zij de bug niet exploiten. Of dat wel/niet kan hangt van je hosts.deny en hosts.allow af natuurlijk. Je kunt het testen.

  • xoror
  • Registratie: November 1999
  • Niet online
Op woensdag 26 juni 2002 20:58 schreef AVL het volgende:
Dusseh... OpenSSH 2.9 is niet vulnerable?
nope, alleen vanaf 2.9.9 t/m 3.3

Mitsubishi Warmtepomp Uitlezen / Besturen | Optimaliseren


Verwijderd

Op woensdag 26 juni 2002 21:11 schreef stuartje het volgende:

[..]

Hoe krijg je die versie te zien?
Lokaal: telnet 127.0.0.1 22
Remote: telnet *ip* *port*
(port is meestal 22 :))

Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
2. Impact:

      This bug can be exploited remotely if
      ChallengeResponseAuthentication is enabled in sshd_config.

      Affected are at least systems supporting
      s/key over SSH protocol version 2 (OpenBSD, FreeBSD
      and NetBSD as well as other systems supporting
      s/key with SSH).  Exploitablitly of systems
      using PAM in combination has not been verified.

We kunnen er dus inderdaad vanuit gaan dat linux niet vulnerable is geweest en dat deze massahysterie gewoon Theo de Raadt's manier was om privilege separation door iedereen's strot te douwen. :{.

  • Mark
  • Registratie: Juni 1999
  • Laatst online: 08-08 09:24
Op woensdag 26 juni 2002 21:35 schreef beelzebubu het volgende:
[..]
We kunnen er dus inderdaad vanuit gaan dat linux niet vulnerable is geweest en dat deze massahysterie gewoon Theo de Raadt's manier was om privilege separation door iedereen's strot te douwen. :{.
Och, OpenSSH 3.4p1 werkt ook perfect zonder privilege separation ;)

Verwijderd

Mijn versie is SSH-1.99-OpenSSH_3.0.2p1 Debian 1:3.0.2p1-9
ik veronderstel dat die safe is?

Verwijderd

Op woensdag 26 juni 2002 21:35 schreef beelzebubu het volgende:
code:
1
2
3
4
5
6
7
8
9
10
2. Impact:

      This bug can be exploited remotely if
      ChallengeResponseAuthentication is enabled in sshd_config.

      Affected are at least systems supporting
      s/key over SSH protocol version 2 (OpenBSD, FreeBSD
      and NetBSD as well as other systems supporting
      s/key with SSH).  Exploitablitly of systems
      using PAM in combination has not been verified.

We kunnen er dus inderdaad vanuit gaan dat linux niet vulnerable is geweest en dat deze massahysterie gewoon Theo de Raadt's manier was om privilege separation door iedereen's strot te douwen. :{.
At least. Minstens. En PAMAuthenticationViaKbdInt kun je beter disablen als je het niet gebruikt (ik gebruik het wel).

Je bent er zekerder van safe te zijn wanneer je 3.3 met Privseup draait of gewoon 3.4; zie hier: http://marc.theaimsgroup.com/?l=freebsd-security&m=102511806130301&w=2

Verwijderd

Op woensdag 26 juni 2002 21:41 schreef stuartje het volgende:
Mijn versie is SSH-1.99-OpenSSH_3.0.2p1 Debian 1:3.0.2p1-9
ik veronderstel dat die safe is?
http://freshmeat.net/articles/view/489
Je kunt beter upgraden.

Verwijderd

Op woensdag 26 juni 2002 21:51 schreef dystopia het volgende:
At least. Minstens. En PAMAuthenticationViaKbdInt kun je beter disablen als je het niet gebruikt (ik gebruik het wel).
Weet ik, ik kan Engels. Maar stel, je bent een 1337 SSH developer en je hoort dat er een bug is. Wat doe je?
• openBSD testen, massahysteria veroorzaken en patch uitbrengen
• alle supported systemen testen, grote report maken van affected systemen, gedetailleerde security advisory, patch

Ik dacht die tweede. En bovendien gebruikt Linux nog altijd geen BSD_Auth. Dus denk ik dat linux niet affected is.

Verwijderd

ISS and the OpenSSH team just released advisories concerning the
OpenSSH vulnerability. These advisories state that the vulnerability
exists only if the package has been compiled with support for S/Key
or BSDAUTH authentication. Inspecting the patches included in the
OpenSSH advisory however show that there is a second vulnerability that
can be exploited when interactive keyboard mode is enabled (via the
PAMAuthenticationViaKbdInt option in sshd_config).

Neither S/Key or BSDAUTH were enabled in previous RPMs released by
SuSE (i.e. the OpenSSH 2.9.9p2 RPMs previously released on March 6,
and the OpenSSH 3.0.2p1 RPMs released with SuSE Linux 8.0). Support for
interactive keyboard mode is compiled in, and is off by default in recent
RPMs. However, it can be enabled by the administrator.

Which means that, in the default configuration, SuSE Linux users are
not affected by this vulnerability.

We will release another set of RPMs that fix this vulnerability soon.
Van de Suse mailinglist. Suse/Linux is dus inderdaad niet affected.

Verwijderd

Op woensdag 26 juni 2002 21:54 schreef beelzebubu het volgende:

[..]

Weet ik, ik kan Engels. Maar stel, je bent een 1337 SSH developer en je hoort dat er een bug is. Wat doe je?
• openBSD testen, massahysteria veroorzaken en patch uitbrengen<li> alle supported systemen testen, grote report maken van affected systemen, gedetailleerde security advisory, patch
</li>

Alle supported systemen testen? Ik word bij deze SSH developer als jij mij de hardware levert en me per uur redelijk uitbetaald want dat gaat behoorlijk wat tijd kosten :+ die taak ligt ook bij de vendor, zeker in deze situatie. Dan help je elkaar in zo'n situatie.

Lees verder nog 'ns goed wat Theo schreef hier, vooral eerste deel:

http://marc.theaimsgroup.com/?l=freebsd-security&m=102511806130301&w=2
Ik dacht die tweede. En bovendien gebruikt Linux nog altijd geen BSD_Auth. Dus denk ik dat linux niet affected is.
SKey OF BSD_Auth; PAM is niet getest. Lachertje met Apache: 'Alleen Windows is vuln. *NIX kan niet geexploit worden'. Gevolg: Lakse admins upgraden niet. Pats, komt er ineens een OpenBSD exploitje op Bugtraq voorbij. Even later ook een FreeBSD/NetBSD/Linux versie. En wat leren we ervan? Vooral niet upgraden hoor! |:(

Verwijderd

Op woensdag 26 juni 2002 21:52 schreef dystopia het volgende:

[..]

http://freshmeat.net/articles/view/489
Je kunt beter upgraden.
Ik ga het zeker niet manueel doen want ik gebruik Debian en anders gaat dat conflicten geven met apt-get

Verwijderd

Op woensdag 26 juni 2002 22:13 schreef stuartje het volgende:

[..]

Ik ga het zeker niet manueel doen want ik gebruik Debian en anders gaat dat conflicten geven met apt-get
Hoezo? Leverde bij mij geen conflicten op hoor. Die Debs zijn speciaal ervoor gemaakt om manueel te upgraden. Deze zijn dan voor Woody btw (maar dat staat er duidelijk bij :))

Verwijderd

Op woensdag 26 juni 2002 22:04 schreef dystopia het volgende:
Alle supported systemen testen? Ik word bij deze SSH developer als jij mij de hardware levert en me per uur redelijk uitbetaald want dat gaat behoorlijk wat tijd kosten :+ die taak ligt ook bij de vendor, zeker in deze situatie. Dan help je elkaar in zo'n situatie.
Geloof me, ze krijgen heus wel goed betaald daar.
Lees verder nog 'ns goed wat Theo schreef hier, vooral eerste deel:

http://marc.theaimsgroup.com/?l=freebsd-security&m=102511806130301&w=2
De inhoudloosheid sterkt alleen maar mijn mening dat het om een PR actietje ging. Zie ook Suse's e-mail.
SKey OF BSD_Auth; PAM is niet getest. Lachertje met Apache: 'Alleen Windows is vuln. *NIX kan niet geexploit worden'. Gevolg: Lakse admins upgraden niet. Pats, komt er ineens een OpenBSD exploitje op Bugtraq voorbij. Even later ook een FreeBSD/NetBSD/Linux versie. En wat leren we ervan? Vooral niet upgraden hoor! |:(
Maar het klopt toch? De huidige exploit werkte dus alleen op windows. Dat er andere exploits op linux zaten is een heel ander verhaal, dat is de issue ook niet, ik heb allang geupgrade hoor. Maar er zat geen exploit in linux en dus is dit hele PR gebeuren nogal overtrokken.

Dat is mijn punt.

Verwijderd

Op woensdag 26 juni 2002 22:19 schreef beelzebubu het volgende:

De inhoudloosheid sterkt alleen maar mijn mening dat het om een PR actietje ging. Zie ook Suse's e-mail.
[..]
SuSE is (in dit geval) echt niet een expert, dat is het OpenSSH team en ISS. Dat ten eerste. Ten tweede zeggen ze dat er een 2de hole is ontdekt in PAM (en Theo zegt in die post dat er nog meer is geaudit en dat noem jij nutteloos? Ik vind het kwalijk. Crackers gaan die code echtwel auditen en misbruiken).

Dus default is SuSE niet vuln. Als je PAM hebt enabled (zoals ik) ben je wel vuln. Want leuk, Apache draait ook niet default op OpenBSD. Betekend nog niet dat je niet moet upgraden. Er is ook niemand die op een bak van mij lokaal access heeft. Betekend dat ook dat ik niet hoef te upgraden als de bak op internet hangt? Tuurlijk upgraden.
Maar het klopt toch? De huidige exploit werkte dus alleen op windows. Dat er andere exploits op linux zaten is een heel ander verhaal, dat is de issue ook niet, ik heb allang geupgrade hoor. Maar er zat geen exploit in linux en dus is dit hele PR gebeuren nogal overtrokken.
Vind ik dus niet. Theo zegt dat hij afgelopen week heeft geaudit. Dus toen hij iedereen adviseerde up te graden naar 3.3 wist hij al dat 3.4 uitkwam en dat daar meer bugs in werden gefixed. Dus 3.3 was een quick fix. Want zoals nu al is gebleken ben je wel vuln. voor een andere remote compromise wanneer je PAM hebt enabled. Er zit dus naar alle waarschijnlijkheid wel een remote exploit in OpenSSH / Linux.

Btw voor de geinteresseerde: OpenSSH 3.4p1 voor Windows @ http://www.networksimplicity.com/openssh

  • MikeN
  • Registratie: April 2001
  • Laatst online: 15:59
Op woensdag 26 juni 2002 21:35 schreef beelzebubu het volgende:
We kunnen er dus inderdaad vanuit gaan dat linux niet vulnerable is geweest en dat deze massahysterie gewoon Theo de Raadt's manier was om privilege separation door iedereen's strot te douwen. :{.
Wat ik me nu afvraag, als jij vind dat priviledge separation door je strot wordt geduwd: Wat is er MIS met priviledge separation??

Ik heb nl. nog geen slecht punt eraan ontdekt?

Verwijderd

Op woensdag 26 juni 2002 22:15 schreef SKYLOS het volgende:
Je kunt je deb gewoon downloaden van
http://security.debian.org/pool/updates/main/o/openssh/ssh_3.3p1-0.0woody4_i386.deb

Succes ermee!
Ik heb potato

  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

Op woensdag 26 juni 2002 22:32 schreef MikeN het volgende:

[..]

Wat ik me nu afvraag, als jij vind dat priviledge separation door je strot wordt geduwd: Wat is er MIS met priviledge separation??

Ik heb nl. nog geen slecht punt eraan ontdekt?
Wat er mis is is dat een nieuwe versie door je strot wordt geduwd terwijl het niet nodig is EN de versie niet eens bugs oplost. 3.3 is een waardeloze versie, de inmiddels bekende bug zit er nog steeds in en andere, in 3.4 gefixte bugs, ook. En tóch zegt Theo dat we moeten upgraden naar 3.3, terwijl de fix voor 'de bekende bug' hooguit een # weghalen was uit de sshd_config.

Veel admins hebben een dag besteed aan het patchen van tientallen systemen naar een versie die brak is. Is dat de manier om de boel veilig te houden?

Als Theo direct had gezegd dat er een bug was gevonden in S/Key code, die dmv een # in de config weghalen niet geexploit had kunnen worden, hadden ze rustig kunnen werken aan 3.4, die volgende week kunnen releasen en was alles koek en ei geweest. Maarja..

Verwijderd

helemaal mee eens

  • 2P
  • Registratie: November 2001
  • Laatst online: 21-06 01:34

2P

:wq

Ik kwam op slashdot een post van Patrick Volkerding (Slackware maintainer) tegen. Deze post verklaart waarom OpenSSH nog geen upgrade heeft gehad in -stable, current.
Leek mij wel nuttig om hier even te melden :)
Slackware not vulnerable (Score:5, Informative)
by volkerdi on Wednesday June 26, @12:47PM

Slackware is not affected by this security problem. You need BSD_AUTH, S/KEY, or PAM to have a potential problem (PAM is still not verified), and we've never compiled in any of those options, nor are they options in a default build. So, you could just keep using a version with working compression, just don't include those options.


More simple is usually more secure.
edit: typo
Pagina: 1 2 Laatste