I know many of you in the Atlassian Community are responsible for protecting the data of your customers and your organizations. And as more and more data gets exchanged over the internet, this is only becoming more important. With new vulnerabilities in the news every week, sharing back knowledge in the security space helps us all stay aware and protected.
With that in mind, the recent Okta breach was exacerbated by sensitive data contained in HAR files, and I wanted to put together a quick guide for the Community. HAR (HTTP Archive) files, commonly used in web development and support, are a perfect illustration of this challenge. These files are comprehensive logs of a web browser's interactions with a site, detailing every request sent and response received. While incredibly useful for troubleshooting and performance analysis, HAR files can also inadvertently become sources of significant security vulnerabilities if not handled with care. In this post, I'll talk a little about why HAR files can pose a security challenge, share a real-life example, and explain a few solutions you can use to mitigate, including open source options.
HAR files can contain a wealth of sensitive information, which, if exposed, could lead to serious security breaches. Here are some specific examples:
The Okta breach is a prime example of how overlooking these risks can lead to widespread security incidents. Attackers accessed unprotected HAR files containing sensitive headers and cookies, which enabled them to compromise user accounts and infiltrate further into Okta’s systems. This breach not only caused immediate harm but also impacted the trust in Okta’s services, affecting their customers and partners.
The new SEC data breach disclosure rules add another layer of urgency to this issue. With the requirement for publicly owned companies in the U.S. to report significant cyber incidents within 96 hours, the pressure to ensure robust data protection is higher than ever. Failing to properly sanitize HAR files not only poses a security risk but also could lead to regulatory non-compliance and reputational damage.
In light of these technical risks, the importance of tools like har-cleaner and Securely becomes evident. They serve as critical components in a company’s arsenal to protect against data breaches and maintain compliance with evolving regulatory standards.
Addressing these risks head-on, we are proud to announce that we have open-sourced the underlying HAR cleaning library, har-cleaner. This tool is a testament to our commitment to community-driven security enhancements. By leveraging har-cleaner, developers and companies can integrate robust data sanitization into their products, ensuring that sensitive information in HAR files is identified and scrubbed clean.
Building upon this, we've integrated har-cleaner into our Securely app, offering an out-of-the-box solution for JIRA and JIRA Service Management users. Securely, now with the new JIRA service management customer portal and in-browser scrubbing functionality, provides a seamless and secure way to handle HAR files.
Securely’s infrastructure runs on Atlassian Forge, ensuring that data processing stays within Atlassian systems for enhanced security. The app automatically scans and sanitizes HAR files attached to JIRA, with options for more aggressive data deletion policies if needed.
We love helping our users enhance their data protection best practices and hearing their stories. We're part of a growing movement of individuals and organizations who are dedicated to data protection at the highest standard:
This is a good way for us to keep requesting .har files from our customers in good conscience, while ensuring there is no sensitive content in them. Appreciate this is a Forge app with no egress, that helps us with our ISO certification
I really like that there is basically no room for human error during the HAR upload. Every HAR file is cleaned without exception, which is what you want.
The vendor has even gone above and beyond by implementing fine-grained controls over what is removed and what is kept to minimize the impact on the usefulness for support that these files have. And all of this for free and with zero data sent outside of the Atlassian! I would give more stars if I could and you should probably be using this app today.
We would appreciate you sharing your experience with our apps as well.
We believe in the power of collaboration and community feedback in evolving Securely into a robust tool for data protection. Your experiences, insights, and suggestions are invaluable in strengthening our defenses against data breaches.
We invite you to explore Securely's capabilities and contribute to a future where customer trust and data privacy are safe. Every install, rating, and comment fuels our journey towards this goal.
To a secure and trusted future,
Boris