• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af acidbodyguard | 23.03.2009 14:38

Rooting a linux box via MySQL Injection

Sandkassen
Hey her på Linux in ;)
faldt lige over denne Video og syntes lige i skal have lov til at se den ;)

http://milw0rm.com/video/watch.php?id=92

Rimelig interresant
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer7

# 1

16 år 9 måneder siden

Permalink

Indsendt af dusted den 23. marts 2009 kl. 15:23

Permalink

Re: Rooting a linux box via MySQL Injection

Jeg syntes det er en smule tankevækkende at en simpel programmeringsfejl (ie. glemme at escape al userinput) kan resultere i en rooted box
  • Log ind eller opret dig for at tilføje kommentarer

# 2

16 år 9 måneder siden

Permalink

Indsendt af acidbodyguard den 24. marts 2009 kl. 11:57

Permalink

Re: Rooting a linux box via MySQL Injection

men som altid, det er jo brugeren der laver fejlende ikke systemet,
  • Log ind eller opret dig for at tilføje kommentarer

# 3

16 år 9 måneder siden

Permalink

Indsendt af lean3 den 24. marts 2009 kl. 12:16

Permalink

Re: Rooting a linux box via MySQL Injection

Jeg synes nu ikke at brugeren skal klantres for at der er et priviledge escalation exploit i kernen...
  • Log ind eller opret dig for at tilføje kommentarer

# 4

16 år 9 måneder siden

Permalink

Indsendt af larskhansen den 24. marts 2009 kl. 12:37

Permalink

Gentagelse?

Hey,

Er der nogen som har mulighed for at genskabe det han/hun laver der? Så man kan være sikker på at det ikke er skabt i et redigeringsværktøj?
  • Log ind eller opret dig for at tilføje kommentarer

# 5

16 år 9 måneder siden

Permalink

Indsendt af einar.petersen den 24. marts 2009 kl. 17:23

Permalink

Sådanne exploits kan undgåes

Det gør man ved at følge god programmeringsskik ved at validere input og gøre det umuligt at accesse databasen direkte fra url'en

https://www.securecoding.cert.org/confluence/display/seccode/CERT+Secur… har java og c++ exempler besøg også cert.org hvis du er interesseret i sikkerhed.

Som en tommelfinger regel kan du lave input forms på din side og validere igennem din form lavet i nærmest hvilket som helst programmeringssprog og kun lade databasen acceptere input fra pågældende form som så filtrerer ukurrante input fra før de bliver sendt til databasen.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

16 år 9 måneder siden

Permalink

Indsendt af dusted den 25. marts 2009 kl. 14:44

Permalink

#5
Det er meget vel, men det

#5
Det er meget vel, men det er principielt forkert at man med adgang til at læse/skrive filer som mysql brugeren kan køre en exploit og roote boxen.. Dernæst skal man huske at da php er et sindsygt nemt sprog, så er der mange nynyny begyndere der bruger det og de kan af gode grunde ikke lære det hele på samme tid.
  • Log ind eller opret dig for at tilføje kommentarer

# 7

16 år 9 måneder siden

Permalink

Indsendt af marx den 25. marts 2009 kl. 15:29

Permalink

Re: Rooting a linux box via MySQL Injection

Naturligvis skal man gardere sig imod indbrud ved at validere sine databaseinput, men systemet må jo ikke kunne rootes af at én bruger på systemet har usikre databasekald - det er jo i praksis det samme som at give alle brugere rootadgang med det samme, og det er jo ikke så smart hvis man kører fx et shared hosting miljø. En fejl på en brugers side må ikke kunne have så store konsekvenser som det har her, og det er helt sikkert et Linux-/administrations- problem, og ikke kun et brugerproblem.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Linux i København 12.01.2026: Open source i det offentlige 0
Winboat 0
Dansk distro Omarchy 0
KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0
Zypper Package Manager brugervejledning til openSUSE brugere og deres derivater 0

Seneste aktivitet

Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 5
Nu kan man skrive private beskeder 9
Mint på imac 2009 33
Firefox AI 7
BigLinux 1
Kunstig inteligens 6
Kopiering til min Samsung telefon 9
LinuxIn live 8
Installation af programmer 21
Hjælp til partitionering - eller ny installation? 6
Godt Nytår 5
E-mail blues 3
Printer Epson ET-2865 problem 7
Linux og open source øjeblikke i 2025, der formede året 3
Program ala Dreamweaver 16
Linux Foundation brugte 8,4 millioner dollars på Linux Kernel projektet i 2025 1
Glædelig Jul 3
Mbox mail import til Thunderbird 14
FOSS i Færdselsstyrelsen 2
Test af forum 5

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !