Send e-mail to ACROS SecurityACROS Security's public PGP key  
     

ASPR Notification and Publishing Policy (Under review!)

IMPORTANT: This policy is currently under review and does not necessarily apply. A new commercial vulnerability disclosure policy will be published soon.

Vendor

Throughout this policy, "vendor" is defined either as the producer, seller, developer or maintainer of the affected system (software, hardware, web site, network etc.) - or more generally, the organization or person responsible for and capable of correcting the vulnerabilities in their system.

Discovery

When we discover a security problem in a system upon which we are not hired to conduct a security analysis, we may analyze it for our internal learning purposes. The problem is analyzed to a degree where it is reasonably reproducible and is then documented in a private report.

Private Report

Private report contains (when possible):

1. detailed description of the problem,
2. demonstration of the problem,
3. possible scenario(s) of its exploitation and
4. recommendation(s) for vendor's actions.

Just like the information about security problems that we discover in our customers' products, the private report is classified as strictly confidential.

Priorities

Our subsequent activities regarding the discovered security problem are subject to the following priorities:

1. Security of our customers
2. Security of global community
3. Fair vendor treatment

Notification

When completed, we send the private report to the vendor. Additionally, in case the discovered security problem affects our customers and we have a solution (fix or workaround), we notify them and provide recommendations for protecting their systems and their customers. Note that, in order to protect the vendor and other users, we take extreme care not to disclose to them unnecessary details of the security problem.

Helping the vendor

We're willing to grant the vendor reasonable effort on our side to help him reproduce the security problem and find an effective solution for it. When the vendor provides a fix, we are prepared to test it in our lab.

In case the vendor wants to publish his own security bulletin about this vulnerability (the usual method of informing users of fix availability), we are prepared to review this bulletin for technical accuracy before it is published.

Public Report

Public version of the report differs from private one in that it doesn't include sufficient details for actually exploiting the described vulnerability. Its purpose is to inform the public of the existence of the vulnerability, its potential impact and ways to eliminate or avoid it. Details about the vulnerability remain strictly confidential even after the fix is available and/or applied to affected systems.

Publishing

When the vendor has corrected the problem and/or made the solution available, we distribute the public report to the general public. This is done by:

1. sending it via e-mail to our customers,
2. including the public report in our Advisories page,
3. sending it via e-mail to subscribers of ASPR Mailing List and
4. sending it via e-mail to security mailing lists.

Exception to this are reports about security problems that would in our opinion provide no significant benefit to the general community (e.g. a trivial vulnerability in some site which has already been fixed). We don't publish these reports, but we may name them in our Advisories page

We may give the vendor an opportunity to review the public report before we publish it.

Unresponsive vendors

Sometimes the notified vendor is very responsive and cooperative, while other times we get absolutely no response even after several months of trying to establish a contact. Regardless of this, our actions are governed by the Priorities stated above. Therefore it may well happen that we find a vulnerability in a public site, but the maintainer neither responds nor fixes the problem. In such cases, if we determine that publishing our public report would do more harm to our customers or global community than it would benefit them, we only list the report on our Advisories page, mark the vendor as "unresponsive" and keep trying to establish contact.

However, when we believe that such a security problem presents a real threat to members of global community, and it seems that publishing is the only way for pushing the vendor into fixing the problem, we do publish the public report - as long as publishing would be in accordance with the Priorities stated above. The same rule applies when the vendor doesn't exist any more or doesn't support the affected system any more.

Language and Format

Private reports are written in English or in vendor's local language where possible and are in HTML or PDF format. Public reports are written in English and are in ASCII format for reasons of general understanding and readability.

Copyright

Our reports are copyrighted because we invest a great deal of effort in analyzing and documenting the vulnerabilities they describe.

However, this policy is not copyrighted. Since it reflects what we believe to be professional and ethical handling of (accidentally) discovered security problems we encourage everyone to copy and enhance it.

Subscribe to ASPR mailing list