<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>data breach &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/data-breach/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Tue, 13 Oct 2026 15:07:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>AWS Says Servers Secure After Malindo Air Data Breach Exposes 21 Million Passengers</title>
		<link>https://www.bestdevops.com/aws-says-servers-secure-following-malindo-air-data-breach/</link>
					<comments>https://www.bestdevops.com/aws-says-servers-secure-following-malindo-air-data-breach/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 21 Sep 2019 05:44:11 +0000</pubDate>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[data breach]]></category>
		<category><![CDATA[data bucket]]></category>
		<category><![CDATA[DevOps software testing]]></category>
		<category><![CDATA[Security Teams]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=7942</guid>

					<description><![CDATA[AWS confirmed its infrastructure was not compromised after a misconfigured S3 bucket exposed personal data of 21 million Malindo Air and Lion Air passengers. Here is what happened and what it means for cloud data security.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Original reporting by ZDNet. This article summarises the incident based on public statements from AWS, Malindo Air, and security vendors.</em></p>



<h2 class="wp-block-heading">Overview</h2>



<p class="wp-block-paragraph">Amazon Web Services (AWS) Singapore confirmed that all servers containing Malindo Air customer data were secured &#8220;with no further vulnerabilities&#8221; following a data breach that exposed the personal information of approximately 21 million passengers. The breach also affected customers of Malindo Air&#8217;s sister company, Lion Air, both members of the Lion Group.</p>



<p class="wp-block-paragraph">Crucially, AWS stated that no payment details were leaked and that its own infrastructure was never compromised. The incident instead traced back to a misconfigured AWS S3 data bucket — a configuration error on the customer side, not a flaw in AWS&#8217;s underlying platform.</p>



<h2 class="wp-block-heading">How the Breach Came to Light</h2>



<p class="wp-block-paragraph">The incident was first surfaced when Kaspersky Lab alerted its cloud users in Thailand, advising them to exercise caution with incoming emails, text messages, and phone calls. The cybersecurity vendor reported that personal data belonging to passengers of Malindo Air and Lion Air had been posted in online forums and listed for sale on the dark web.</p>



<p class="wp-block-paragraph">According to Check Point Software Technologies, the personal data exposed in the breach included:</p>



<ul class="wp-block-list">
<li>Date of birth</li>
<li>Passport numbers</li>
<li>Mobile phone numbers</li>
</ul>



<p class="wp-block-paragraph">The reported root cause was an unsecured (publicly accessible) AWS S3 bucket containing passenger data.</p>



<h2 class="wp-block-heading">AWS&#8217;s Position: Infrastructure Worked as Designed</h2>



<p class="wp-block-paragraph">An AWS spokesperson issued the following statement to ZDNet:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;While we can&#8217;t get into details regarding a customer issue, it is important to clarify that AWS services and infrastructure worked as designed and were not compromised in any way. Neither the use of cloud services nor the geographic location of the data had any bearing on the issue.&#8221;</p></blockquote>



<p class="wp-block-paragraph">When pressed on why the data bucket was unsecured if its infrastructure &#8220;worked as designed&#8221;, AWS declined to comment further, citing its policy of not discussing specific customer issues. AWS also declined to confirm the geographic location of the servers involved, or to detail how the security issue was remedied.</p>



<p class="wp-block-paragraph">This response reflects the AWS Shared Responsibility Model: AWS is responsible for securing the infrastructure that runs cloud services, while customers are responsible for securing the data and configurations within those services — including S3 bucket access policies.</p>



<h2 class="wp-block-heading">Malindo Air&#8217;s Response</h2>



<p class="wp-block-paragraph">Malindo Air issued a public statement confirming that forensic and data consultants had been appointed to assess the overall data security infrastructure, with a focus on passenger data protection across all platforms. The airline also stated that:</p>



<ul class="wp-block-list">
<li>Financial institutions, the police, and other relevant authorities had been notified.</li>
<li>The airline does not store customer payment details on its servers and was compliant with the Payment Card Industry Data Security Standard (PCI DSS).</li>
<li>Adequate measures compliant with Malaysia&#8217;s Personal Data Protection Act (PDPA) had been in place.</li>
<li>Members of the Malindo Air frequent flyer programme were advised to change their passwords, especially if those passwords were reused across other online services.</li>
<li>Customers were warned to be alert for suspicious or unsolicited calls and emails requesting personal data verification.</li>
</ul>



<p class="wp-block-paragraph">The investigation was being conducted jointly by AWS and Malindo Air&#8217;s e-commerce vendor, GoQuo.</p>



<h2 class="wp-block-heading">Expert Commentary: S3 Misconfiguration Is a Persistent Risk</h2>



<p class="wp-block-paragraph">Michael Petit, Asia-Pacific Head of Cloud Security at Check Point Software Technologies, highlighted the wider systemic problem exposed by this incident:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Data stored in cloud services like AWS S3 buckets are only as secure as their security configuration settings. Cloud services are convenient, but require proper configuration for the best security possible within the confines of such technologies. Companies may have hundreds, thousands or even millions of S3 buckets or similar cloud data storage on other competing platforms. With such complexity of data storage in the cloud, it is imperative for companies to persistently audit and correct misconfigurations, as cloud services may also change their settings occasionally. This is a necessarily laborious and time-consuming process for companies.&#8221;</p></blockquote>



<h2 class="wp-block-heading">Key Lessons for DevOps and Cloud Engineers</h2>



<p class="wp-block-paragraph">The Malindo Air breach is a textbook example of the risks that come with misconfigured cloud storage. For teams managing data on AWS or any cloud platform, this incident reinforces several operational imperatives:</p>



<ul class="wp-block-list">
<li><strong>Understand the Shared Responsibility Model:</strong> Cloud providers secure the underlying infrastructure. You are responsible for configuring access controls, encryption, and permissions on the resources you provision.</li>
<li><strong>Audit S3 bucket permissions regularly:</strong> Use AWS tools such as S3 Block Public Access settings, AWS Config rules, and AWS Trusted Advisor to detect publicly exposed buckets before attackers do.</li>
<li><strong>Enable S3 server-side encryption and access logging:</strong> Encryption at rest and detailed access logs add both a protective and a forensic layer to your data storage.</li>
<li><strong>Apply least-privilege IAM policies:</strong> Restrict bucket access to only the roles and services that genuinely require it. Avoid wildcard permissions.</li>
<li><strong>Implement automated misconfiguration detection:</strong> Tools such as AWS Security Hub, AWS Macie (for sensitive data discovery), and third-party cloud security posture management (CSPM) platforms can continuously scan for configuration drift.</li>
<li><strong>Have an incident response plan:</strong> Malindo Air&#8217;s response involved forensic consultants, regulatory notifications, and customer communications. These steps should be planned before a breach occurs, not improvised during one.</li>
</ul>



<h2 class="wp-block-heading">Background: The S3 Misconfiguration Problem</h2>



<p class="wp-block-paragraph">Exposed S3 buckets have been the cause of numerous high-profile data breaches across industries. By default, AWS S3 buckets are private, but they can be made publicly accessible through misconfiguration — either via bucket policies, access control lists (ACLs), or by explicitly disabling block public access controls. In complex environments with many buckets across multiple accounts and teams, maintaining consistent access controls requires deliberate, ongoing governance.</p>



<p class="wp-block-paragraph">AWS has progressively strengthened its default configurations and added tooling to help prevent accidental public exposure. However, the responsibility for applying and auditing those controls remains with the customer.</p>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">The Malindo Air breach was not caused by a vulnerability in AWS&#8217;s platform — it was caused by a misconfigured data bucket that left sensitive passenger data publicly accessible. AWS&#8217;s infrastructure functioned as intended. The failure was in how customer-controlled access settings were managed.</p>



<p class="wp-block-paragraph">For any organisation storing sensitive data in the cloud, this incident is a clear reminder that cloud adoption does not automatically confer security. Security must be deliberately engineered, continuously audited, and owned by the teams operating the infrastructure.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/aws-says-servers-secure-following-malindo-air-data-breach/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Lawsuit Filed Against GitHub and Capital One Following Massive Data Breach</title>
		<link>https://www.bestdevops.com/lawsuit-filed-against-github-in-wake-of-capital-one-data-breach/</link>
					<comments>https://www.bestdevops.com/lawsuit-filed-against-github-in-wake-of-capital-one-data-breach/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 03 Aug 2019 11:36:51 +0000</pubDate>
				<category><![CDATA[GitHub]]></category>
		<category><![CDATA[data breach]]></category>
		<category><![CDATA[Lawsuit]]></category>
		<category><![CDATA[LLP]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=6686</guid>

					<description><![CDATA[A class-action lawsuit was filed against Capital One and GitHub after a firewall misconfiguration exposed data belonging to over 100 million customers, raising serious questions about cloud security and platform responsibility.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Originally reported by The Hill. Original event date: August 2019.</em></p>



<h2 class="wp-block-heading">Overview</h2>



<p class="wp-block-paragraph">Capital One and GitHub were named in a class-action lawsuit following a major data breach that exposed the personal information of more than 100 million Capital One customers across the United States and Canada. The breach is one of the largest financial-sector security incidents on record and drew immediate legal, regulatory, and congressional scrutiny.</p>



<h2 class="wp-block-heading">What Happened: The Breach</h2>



<p class="wp-block-paragraph">The breach stemmed from a firewall misconfiguration in an Amazon Web Services (AWS) cloud storage environment used by Capital One. An attacker exploited that misconfiguration to gain unauthorized access to customer records.</p>



<p class="wp-block-paragraph">The exposed data included:</p>



<ul class="wp-block-list">
<li>Credit card applications for millions of customers in the U.S. and Canada</li>
<li>Approximately 140,000 Social Security numbers</li>
<li>Approximately 80,000 bank account numbers</li>
<li>Additional personal identifying information for tens of millions of individuals</li>
</ul>



<p class="wp-block-paragraph">According to the legal complaint, the unauthorized access occurred in March 2019. The stolen data was subsequently posted on GitHub in April 2019, where it reportedly remained visible for nearly three months before action was taken.</p>



<h2 class="wp-block-heading">The Alleged Perpetrator</h2>



<p class="wp-block-paragraph">Paige Thompson, a Seattle-based software engineer and former Amazon employee, was arrested in connection with the breach. Prosecutors alleged that Thompson exploited the cloud misconfiguration, accessed the data, and discussed her actions on GitHub. Another GitHub user who encountered the post notified Capital One, which then alerted the FBI.</p>



<h2 class="wp-block-heading">The Class-Action Lawsuit</h2>



<p class="wp-block-paragraph">Law firm Tycko &amp; Zavareei LLP filed the class-action complaint on behalf of individuals affected by the breach, naming both Capital One and GitHub as defendants. The complaint centered on two core allegations of negligence:</p>



<h3 class="wp-block-heading">Allegations Against GitHub</h3>



<p class="wp-block-paragraph">The complaint alleged that GitHub failed to monitor its platform for obviously stolen or improperly disclosed data. Specifically, it argued that GitHub did not recognize or act upon the presence of hacked customer data that had been posted publicly on GitHub.com. According to the filing:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;As a result of GitHub&#8217;s failure to monitor, remove, or otherwise recognize and act upon obviously-hacked data that was displayed, disclosed, and used on or by GitHub and its website, the Personal Information sat on GitHub.com for nearly three months.&#8221;</p><cite>— Tycko &amp; Zavareei LLP complaint</cite></blockquote>



<h3 class="wp-block-heading">Allegations Against Capital One</h3>



<p class="wp-block-paragraph">The firm further alleged that Capital One&#8217;s own computer logs showed the company &#8220;knew or should have known&#8221; about the breach at the time it occurred in March 2019, yet did not take meaningful action until months later. The delayed response formed a central pillar of the negligence claim against the financial institution.</p>



<h2 class="wp-block-heading">Regulatory and Congressional Response</h2>



<p class="wp-block-paragraph">The lawsuit was not the only institutional response to the breach. Several parallel investigations and inquiries were launched in its wake:</p>



<ul class="wp-block-list">
<li><strong>New York Attorney General:</strong> Letitia James announced that her office was opening a formal investigation into the breach.</li>
<li><strong>Connecticut lawsuit:</strong> A separate lawsuit was filed by a Connecticut resident on behalf of all those affected, adding further legal pressure on the companies.</li>
<li><strong>House Oversight and Reform Committee:</strong> Republican leaders of the committee demanded answers from both Capital One and Amazon about the breach and the underlying cloud security failures.</li>
<li><strong>Senate Banking Committee:</strong> The committee was expected to examine the incident following Congress&#8217;s return from the August 2019 recess.</li>
</ul>



<h2 class="wp-block-heading">Key Security Lessons for DevOps Teams</h2>



<p class="wp-block-paragraph">The Capital One breach became a widely referenced case study in cloud security failures. For DevOps and platform engineering teams, several practical takeaways stand out:</p>



<ul class="wp-block-list">
<li><strong>Firewall and IAM configuration reviews are critical:</strong> Misconfigured security groups, IAM roles, or metadata service access (a likely factor in this incident) can expose cloud storage to unauthorized access. Regular automated auditing is essential.</li>
<li><strong>Assume breach posture:</strong> Organizations should implement detection capabilities that alert on anomalous data access patterns, not just on perimeter intrusions.</li>
<li><strong>Secrets and sensitive data must never be committed to public repositories:</strong> This incident highlights the risk of sensitive data appearing on code hosting platforms. Tooling such as secret scanning and pre-commit hooks can help prevent accidental exposure.</li>
<li><strong>Platform responsibility is increasingly litigated:</strong> The inclusion of GitHub as a defendant signals that courts may scrutinize whether code hosting platforms bear responsibility for monitoring and removing clearly stolen data posted by users.</li>
<li><strong>Incident response timelines matter legally:</strong> The allegation that Capital One&#8217;s logs showed awareness of the breach months before public disclosure underscores that delayed response can itself become a legal liability.</li>
</ul>



<h2 class="wp-block-heading">Context and Background</h2>



<p class="wp-block-paragraph">The Capital One breach occurred during a period of heightened scrutiny around cloud security practices. AWS environments, when misconfigured, can expose storage buckets, metadata endpoints, and internal credentials to external actors. The Server Side Request Forgery (SSRF) technique—commonly cited in connection with this type of attack—allows an attacker to leverage a misconfigured application to query internal cloud metadata services and retrieve temporary credentials.</p>



<p class="wp-block-paragraph">While the specific technical vector in the Capital One case was confirmed by federal prosecutors, the full technical details of the exploit were subject to ongoing legal proceedings at the time of the original reporting.</p>



<p class="wp-block-paragraph"><em>This article is based on reporting from The Hill published in August 2019. Legal outcomes of the referenced lawsuit are not covered here and should be independently verified.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/lawsuit-filed-against-github-in-wake-of-capital-one-data-breach/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
