|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Sources: Full and Partial Coverage
Hi Gaus, I don't see this as a justification for a product-centered view. If Shiny has 10 vulns, and only one has made an exploit kit, I have no use for the other 9 cves. So it's an argument against a purely product-centered view. It is an argument that at least some level of source-cetricity may be useful, but that's probably not the only thing that can be taken from it. Adam On Tue, Jun 12, 2012 at 11:38:16AM +0100, Damir Rajnovic wrote: | Hi Adam, | | This is interesting situation you are describing. Here is how I see a potential | scenario being played out. We select to cover products and SHINY is one of | them. To get vulnerabilities in SHINY we select Contagio as the source. | Things are working fine but Contagio is also providing information about | other products that are not on our list. The question is what to do with | this extra information? Is this what you are trying to illustrate? | | Regarding treating exploit kits as products - they are products. If there is | a vulnerability in the SW _itself_ it may get CVE assigned. The confusion | may arise if we are using that product as the information source so we | may want to assign a CVE to a vulnerability being described within the | exploit kit. To me, these two facets (product vs information source), are | orthogonal and should not be mixed. We can treat a product as an information | source. After all, a mailing list can be seen as a product (ok, ok - service, | like google) and we use it as information source without even thinking | about it. In the case of exploit kit the things are just more explicit but | the principle is the same. | | Gaus | | | | On Mon, Jun 11, 2012 at 12:07:02PM -0400, Adam Shostack wrote: | > Sorry to come back into this discussion late. I'd like to share a | > recent use case where coverage by product would have been | > insufficient. | > | > My goal was to study how computers become compromised. As a proxy for | > one subset of that, I was using the Contagio "overview of exploit | > packs" [1]. Foreach element in that list, I was investigating when it | > became publicly known, when it was patched, and several other | > properties of the vuln and the update. | > | > The searches for which I had CVEs took me 5-10 minutes per CVE. | > Several of the ones for which I didn't have CVEs took between 2 hours | > and failed to finish. | > | > The vulns exploited by exploit packs are selected by the authors of | > the packs, with a goal of compromising a large number of computers. I | > don't believe any product-centered view of the world would be | > sufficient. | > | > We could, perhaps, define this work as outside the goal of CVE, but I | > think that might be putting a patch management goal above a vuln | > management goal. We should not do that accidentally, nor do I think | > it's a good prioritization. We could work around it by adding things | > like exploit kits as 'products', but I believe that stretches the | > definition of products that most people here seem to have in mind. | > | > Adam | > | > [1] http://contagiodump.blogspot.com/2010/06/overview-of-exploit-packs-update.html | > | > On Mon, May 21, 2012 at 02:35:39PM +0100, Damir Rajnovic wrote: | > | Hi, | > | | > | No, not really. By definition CVE is the best effort project. It is so | > | because we rely on others (i.e., vendors, researches) to provide the information. | > | Until we have vendors comitted assigning CVE themselves that will continue | > | to be so. | > | | > | Estimating how many vulnerabilities are not covered can also be questioned. | > | Some vendors may quietly fix things and never admitting that fact. Would | > | you count that as lack of coverage? I would _if_ I manage to establish that | > | this really happened. What are other ways that vulnerability may 'escape'? | > | | > | The bottom line is that I am a pragmatist and will take what there is available | > | to get the job done. If we cannot reliably estimate coverage I would still | > | use CVE. | > | | > | Gaus | > | | > | | > | On Fri, May 18, 2012 at 12:51:56PM -0500, security curmudgeon wrote: | > | > On Fri, 18 May 2012, Damir Rajnovic wrote: | > | > | > | > : Hear, hear! Defining the goal in the scope of products is much better | > | > : than sources and I am saying this as a consumer of CVEs. I have a piece | > | > : of SW and I would like to know what is going with it. If the currently | > | > : used sources do not cover the product 100% then the workaround can be to | > | > : publicly say "we cover product X to an estimate 80% (or whatever)". That | > | > : way CVE consumers are told of the situation. | > | > | > | > Does your answer change if the percentage cannot be answered with any | > | > certainty at all? | | ============== | Damir Rajnovic <psirt@cisco.com>, PSIRT Incident Manager, Cisco Systems | <http://www.cisco.com/go/psirt> Telephone: +44 7715 546 033 | 300 Longwater Avenue, Green Park, Reading, Berkshire RG2 6GB, GB | ============== | There are no insolvable problems. | The question is can you accept the solution? | | | Incident Response and Product Security | http://www.ciscopress.com/bookstore/product.asp?isbn=1587052644 | | | - - - - | Cisco.com - http://www.cisco.com/global/UK | | This e-mail may contain confidential and privileged material for the sole | use of the intended recipient. Any review, use, distribution or disclosure by | others is strictly prohibited. If you are not the intended recipient (or | authorized to receive for the recipient), please contact the sender by reply | e-mail and delete all copies of this message. | | Cisco Systems Limited (Company Number: 02558939), is registered in England | and Wales with its registered office at 1 Callaghan Square, Cardiff, | South Glamorgan CF10 5BT | | For corporate legal information go to: | http://www.cisco.com/web/about/doing_business/legal/cri/index.html
|
||||