Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: DJB's students release 44 *nix software vulnerability advisories |
|---|---|
| Date: | Wed, 22 Dec 2004 18:56:18 +0100 |
/bin/sh exists to run shell commands. That is the purpose of the shell. NASM, on the other hand, is designed to create object files from assembly files. If NASM starts running arbitrary code on your machine, it's doing something unauthorized. That is a security hole. By typing "nasm file.S" you are not intending to authorize the author of file.S to take over your account, right?
What other purpose does NASM have other than to compile code and then, implicitely, run it? I could buy the argument for a webbrowser or a wordprocessor; but a assembler or compiler?
Also, could you please show me this shell script you speak of? All the shell scripts I know of that give me root access require me to type the root password. If you have found a way around this, then you are correct, "every UNIX system on Earth has a remote hole". :)
Any script which exploits a local security hole would do.
Setting buff[1023] to '\0' is a good idea, since vsnprintf won't do that if vsprintf(buff, fmt, args) generates 1024 bytes.
You should have paid better attention in class. Casper
| Previous by Date: | [ GLSA 200412-23 ] Zwiki: XSS vulnerability, Luke Macken |
|---|---|
| Next by Date: | RE: DJB's students release 44 *nix software vulnerability advisories, Manning, Robert (Mission Systems) |
| Previous by Thread: | Re: DJB's students release 44 *nix software vulnerability advisories, Jonathan Rockway |
| Next by Thread: | Re: DJB's students release 44 *nix software vulnerability advisories, Michal Zalewski |
| Indexes: | [Date] [Thread] [Top] [All Lists] |