Security incidents. Looking for high level reviews etc.

Security incidents. Looking for high level reviews etc.

Secure Home | Search | About
 General Computer Security    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content add this group's latest topics to your Google content
Subject Author Date
Security incidents. Looking for high level reviews etc. Sudhakar Govindavajhala 12-03-2004
Posted by Sudhakar Govindavajhala on December 3, 2004, 6:27 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
Hi all,

I am a PhD student at Princeton studying computer security.


I and a colleague are trying to work on automating security analysis.
We want to make sure that we have thought of all the attack patterns.
So we are trying to enumerate the various ways in which an adversary
can compromise a network. Does the comunity have any idea as to what
is a good place to find such information? We are interested in both
the details of some specific attacks and more importantly the high
level ideas as to how attackers proceed from one step to another in a
multi-stage attack. Let us try to give examples so that my question is
more clear.


- An attacker can compromise root and then replace ssh with a Trojan
Horse that captures the password each user types. Then he uses that
password to login into remote sites and uses a local root
vulnerability in the remote site.


- The attacker takes over the webserver running as user apache. He
learns the kernel version etc. He then introduces a cron job that
polls a website for new attack information. The website tells if there
is a new exploit available for the kernel the server is running. If
yes, the website provides the exploit too. Thus the cron job can wait
till a new exploit is available. If the admin upgrades the webserver,
the adversary can still launch the attack because of the cron job.
The admin will have to clear the cron jobs after every upgrade etc.


Can the community refer us to good places where we can find such
information? We tried to read some books, but they did not have the
information. We are not sure what website is a good place to get the
reviews and high level information. It's easy to find published
details of vulnerabilities in code, but most attacks use a combination
of techniques to acheive their target. We want to make sure that at a
high level we thought of all the issues.


Any ideas are appreciated.


thanks,
Sudhakar

http://www.cs.princeton.edu/~sudhakar

PS: I was re-reading the replies to an old question I asked. Thanks
for useful replies people gave.
http://groups.google.com/groups?hl=en&lr=&threadm=yTxkc.217%24Af6.170%40newsfe1-win&rnum=2&prev=/groups%3Fq%3Dsudhakar%2Bmulti%2Bstage%2Battacks%26hl%3Den%26lr%3D%26selm%3DyTxkc.217%2524Af6.170%2540newsfe1-win%26rnum%3D2

On the other hand, I wish fewer people in world had a patronising
attitude. I wonder what makes some people think they are better human
beings than anyone else. Since I cannot control peoples thoughts (for
a good reason), I guess I should resign to the fact that there are
people of all kinds in this world. I should just ignore the existence
of certain lot and interact with the more fun and cheerful lot.


Posted by Ramkumar Chinchani on January 11, 2005, 11:16 am
If you were  Registered and logged in, you could reply and use other advanced thread options
Hi Sudhakar,

Looks like you are talking about "attack graphs" or some variation
thereof. There has been some recent work by Somesh Jha and Oleg Sheyner
(pls. look up his dissertation), which you may find relevant.

You should also look at tools like Core Impact, Nessus, etc.

Hope this helps.

_r

Sudhakar Govindavajhala wrote:
> Hi all,
>
> I am a PhD student at Princeton studying computer security.
>
>
> I and a colleague are trying to work on automating security analysis.
> We want to make sure that we have thought of all the attack patterns.
> So we are trying to enumerate the various ways in which an adversary
> can compromise a network. Does the comunity have any idea as to what
> is a good place to find such information? We are interested in both
> the details of some specific attacks and more importantly the high
> level ideas as to how attackers proceed from one step to another in a
> multi-stage attack. Let us try to give examples so that my question is
> more clear.
>
>
> - An attacker can compromise root and then replace ssh with a Trojan
> Horse that captures the password each user types. Then he uses that
> password to login into remote sites and uses a local root
> vulnerability in the remote site.
>
>
> - The attacker takes over the webserver running as user apache. He
> learns the kernel version etc. He then introduces a cron job that
> polls a website for new attack information. The website tells if there
> is a new exploit available for the kernel the server is running. If
> yes, the website provides the exploit too. Thus the cron job can wait
> till a new exploit is available. If the admin upgrades the webserver,
> the adversary can still launch the attack because of the cron job.
> The admin will have to clear the cron jobs after every upgrade etc.
>
>
> Can the community refer us to good places where we can find such
> information? We tried to read some books, but they did not have the
> information. We are not sure what website is a good place to get the
> reviews and high level information. It's easy to find published
> details of vulnerabilities in code, but most attacks use a combination
> of techniques to acheive their target. We want to make sure that at a
> high level we thought of all the issues.
>
>
> Any ideas are appreciated.
>
>
> thanks,
> Sudhakar
>
> http://www.cs.princeton.edu/~sudhakar
>
> PS: I was re-reading the replies to an old question I asked. Thanks
> for useful replies people gave.
>
http://groups.google.com/groups?hl=en&lr=&threadm=yTxkc.217%24Af6.170%40newsfe1-win&rnum=2&prev=/groups%3Fq%3Dsudhakar%2Bmulti%2Bstage%2Battacks%26hl%3Den%26lr%3D%26selm%3DyTxkc.217%2524Af6.170%2540newsfe1-win%26rnum%3D2
>
> On the other hand, I wish fewer people in world had a patronising
> attitude. I wonder what makes some people think they are better human
> beings than anyone else. Since I cannot control peoples thoughts (for
> a good reason), I guess I should resign to the fact that there are
> people of all kinds in this world. I should just ignore the existence
> of certain lot and interact with the more fun and cheerful lot.


Similar ThreadsPosted
Recommendation's for Security Reviews December 6, 2004, 9:02 am
OMB: Security incidents jumped in 2007 March 10, 2008, 5:25 pm
High Security Networks - Removing recent documents July 23, 2006, 1:10 pm
Security level of wireless network March 26, 2007, 3:47 am
DOS Attack & High load June 29, 2007, 5:58 am
Serious level HDD data protection May 11, 2004, 2:40 am
looking for a way to execute something in higher level acounts. March 24, 2005, 9:14 pm
File Level Access Control January 28, 2006, 12:34 pm
Security Breaches Pandemic - Deloitte Touche 2006 Global Security Survey June 29, 2006, 12:42 am
New site dedicated to security conferences : www.security-briefings.com May 6, 2006, 11:16 am

The site map in XML format XML site map

Contact Us | Privacy Policy