Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make sure that privately reported issues do not show up in the public image folder - create a new bucket and use that for private issues #1685

Open
DonnieBLT opened this issue Jan 20, 2024 · 12 comments

Comments

@DonnieBLT
Copy link
Collaborator

DonnieBLT commented Jan 20, 2024

we'll have a separate private bucket for private issues

Private Bug Bounties with Paid Incentives and Confidentiality.

A feature that allows companies to conduct private, paid bug bounties in a non-commercial way would enable companies to crowdsource security testing for their software systems while maintaining a high level of confidentiality. This feature would involve creating a closed bug bounty program that is accessible only to a select group of researchers who have been vetted by the company. The bounty program could be offered as a paid incentive to researchers who discover and report critical bugs in the company's software.

Here's how this feature might work:

  1. The company would set up a private bug bounty program on a third-party platform, which would allow them to define the scope of the bounty, the types of vulnerabilities that are eligible for rewards, and the amount of compensation that will be offered for each bug.
  2. The company would invite a select group of researchers to participate in the program, based on their experience, skills, and reputation in the security research community. The researchers would be required to sign a non-disclosure agreement (NDA) that would prohibit them from sharing any details about the vulnerabilities they discover with anyone outside the company.
  3. The researchers would conduct security testing on the company's software systems and report any vulnerabilities they find through the bounty program's platform. The company would review each vulnerability report and determine whether it is eligible for a reward based on the bounty program's criteria.
  4. The company would pay out rewards to the researchers who submit eligible vulnerabilities through the bounty program's platform. The researchers would be able to track their earnings and performance through a dashboard that displays their submissions, rewards, and overall ranking in the program.

This feature would allow companies to conduct private, paid bug bounties without the need for a commercial marketplace or public disclosure of vulnerabilities. It would help companies to identify and fix security vulnerabilities in their software systems more quickly and efficiently, while also building a relationship

@HanilJain
Copy link
Contributor

/assign

@HanilJain
Copy link
Contributor

it would be really helpful if you could provide a link.

@HanilJain
Copy link
Contributor

fixed #1691

@DonnieBLT
Copy link
Collaborator Author

I think the best way to do this would be to create a new private bucket

@DonnieBLT DonnieBLT changed the title make sure that privately reported issues do not show up in the public image folder Task: make sure that privately reported issues do not show up in the public image folder Jan 27, 2024
@DonnieBLT DonnieBLT added task and removed security labels Jan 27, 2024
@HanilJain
Copy link
Contributor

HanilJain commented Jan 28, 2024

@DonnieBLT what does exactly new private bucket means ?

@DonnieBLT
Copy link
Collaborator Author

A private bucket, in the context of cloud computing and storage, typically refers to a storage container within a cloud storage service that is designed to hold data. Unlike public buckets, which can be accessed by anyone with the right URL, private buckets are restricted and can only be accessed by specific, authorized users or systems.

Key features of a private bucket include:

  1. Access Control: The owner of the bucket can set permissions to control who can view, upload, or download data from the bucket.

  2. Security: Private buckets often have enhanced security measures like encryption, both at rest and in transit, to protect sensitive data.

  3. Data Integrity: They often include features to ensure the integrity of the data stored, like versioning and checksums.

  4. Integration: These buckets can be integrated with other cloud services for data processing, analysis, or backup.

  5. Cost: The cost of using a private bucket can vary based on the amount of data stored, the level of access control, and additional security features.

Private buckets are commonly used by businesses and individuals to store sensitive data like personal information, confidential business documents, or proprietary data, ensuring that it's not publicly accessible or vulnerable to unauthorized access.

@HanilJain
Copy link
Contributor

@DonnieBLT I think this issue can be closed, since #1691 is merged

@DonnieBLT
Copy link
Collaborator Author

No, this issue is still valid - we'll have a separate private bucket for private issues

@github-project-automation github-project-automation bot moved this to Backlog in 📌 All Mar 1, 2024
@DonnieBLT DonnieBLT changed the title Task: make sure that privately reported issues do not show up in the public image folder make sure that privately reported issues do not show up in the public image folder - create a new bucket and use that for private issues Mar 3, 2024
@DonnieBLT
Copy link
Collaborator Author

for this issue if the issue is private use the PRIVATE_BUCKET_ID (code this in and we can change it when we deploy)

@DonnieBLT DonnieBLT removed the task label Mar 3, 2024
@DonnieBLT DonnieBLT moved this from Backlog to Ready in 📌 All Mar 3, 2024
Copy link
Contributor

github-actions bot commented Dec 1, 2024

⏰ This issue has been automatically unassigned due to 24 hours of inactivity.
The issue is now available for anyone to work on again.

2 similar comments
Copy link
Contributor

github-actions bot commented Dec 1, 2024

⏰ This issue has been automatically unassigned due to 24 hours of inactivity.
The issue is now available for anyone to work on again.

Copy link
Contributor

github-actions bot commented Dec 1, 2024

⏰ This issue has been automatically unassigned due to 24 hours of inactivity.
The issue is now available for anyone to work on again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

No branches or pull requests

2 participants