Jump to content

myg0tDerKaiser

myg0t
  • Joined

Everything posted by myg0tDerKaiser

  1. myg0tDerKaiser posted a post in a topic in Steam Powered Games
    Utilize Google
  2. Get your glasses on, wav is shown on the pic
  3. oh my goodness
  4. http://i34.tinypic.com/28bwap4.jpg
  5. myg0tDerKaiser posted a post in a topic in Steam Powered Games
    There is no way to reverse a VAC ban
  6. http://www.enhancedaim.com has the only functional anti-mute feature for the Orange Box Engine (TF2, DoD:S and soon CS:S)
  7. ####################################################################### Luigi Auriemma Application: WebMod http://www.djeyl.net/w.php Versions: <= 0.48 Platforms: Windows and Linux Bugs: A] directory traversal B] Cookie buffer-overflow C] parser.cpp arbitrary memory writing D] scripts source disclosure Exploitation: remote Date: 03 May 2008 Author: Luigi Auriemma e-mail: aluigi@autistici.org web: aluigi.org ####################################################################### 1) Introduction 2) Bugs 3) The Code 4) Fix ####################################################################### =============== 1) Introduction =============== WebMod is an open source MetaMod plugin which acts as a web server for Half-Life running on the equivalent TCP port of the UDP one used by the game. ####################################################################### ======= 2) Bugs ======= ---------------------- A] directory traversal ---------------------- WebMod uses an anti-directory traversal check which searchs for any "../" pattern in the HTTP request of the client. So it's enough to use a "..\" pattern to bypass the check and being able to download any file from the disk where Half-Life is running included the configuration files of the game server (like ..\..\..\..\platform\config\server.vdf or ..\..\..\server.cfg). Note that this bug works only on Windows servers. From server.cpp: void clientHandle(int connfd, httpquery_t *query, int tid) ... if(strstr(str,"../")) // hack attempt, display index page { str[0]='\0'; } ------------------------- B] Cookie buffer-overflow ------------------------- A cookie parameter longer than MYSOCK_BUFLEN (8192) bytes leads to a stack based buffer-overflow. From server.cpp: void connectHandle(void *data) { char *input; char buf[MYSOCK_BUFLEN+1]; ... for(j=0;input&&input!=';'&&input!='\n';j++,i++) buf[j]=input; -------------------------------------- C] parser.cpp arbitrary memory writing -------------------------------------- The functions in parser.cpp are affected by some memory corruption vulnerabilities with different effects depending by the type of variable/script used. In short a value longer than MAX_FILE_SIZE (16384) bytes can lead to the writing of custom data in a custom memory address through strcat (auth.w?mode) or a NULL pointer (auth.w?redir) or an invalid memory access (the rconpass parameter of auth.w) and so on. ---------------------------- D] scripts source disclosure ---------------------------- Adding a dot at the end of the requested URI allows the viewing of the script source code instead of executing it. This bug (which should work only on FAT/NTFS filesystems) can be considered a security vulnerability ONLY if the server runs custom scripts. ####################################################################### =========== 3) The Code =========== http://aluigi.org/poc/webmodz.zip nc SERVER PORT -v -v < webmodz1.txt nc SERVER PORT -v -v < webmodz2.txt nc SERVER PORT -v -v < webmodz3.txt nc SERVER PORT -v -v < webmodz4.txt ####################################################################### ====== 4) Fix ====== No fix #######################################################################
  8. Please adjust the background of the rage collage to the forum color standard next time
  9. myg0tDerKaiser posted a post in a topic in General Discussion
    He Od'ed
  10. myg0tDerKaiser posted a post in a topic in Steam Powered Games
    Both of you just received an infraction
  11. +Infraction for Advertisment
  12. I have always liked Operation Flashpoint, had countless hours of fun with it
  13. myg0tDerKaiser posted a post in a topic in General Discussion
    Thread closed
  14. Get your rcon hack for sv_cheats 1 servers here http://forums.myg0t.com/showthread.php?t=46886
  15. Obvious troll, thread closed.
  16. myg0tDerKaiser posted a post in a topic in Europe's Europe Topics
    Hey people we need more pics of Europe, leave links to images here so I can upload them
  17. myg0tDerKaiser posted a post in a topic in General Discussion
    You are violating Rule No. 7, as a result you receive an infraction.
  18. myg0tDerKaiser posted a post in a topic in Flames
    Dear Captian, Flaming in the flame section is allowed, therefore infractions are not valid -Kaiser
  19. Can you enlarge the first collage please?
  20. myg0tDerKaiser posted a post in a topic in General Discussion
    Your post was clearly trying to provoke a flame war. Please stick flames to the flame section.
  21. The only reason you would release something to the public is to get it patched
  22. Wrong forum please post in appropriate forum section next time
  23. myg0tDerKaiser posted a post in a topic in General Discussion
    Wrong forum please post in appropriate forum section next time
  24. myg0tDerKaiser posted a post in a topic in Other Games
    Keep up the good work. Please adjust the background of your rage collage to the forum color standard next time.