<?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>SafeForFamily.Net</title>
	<atom:link href="https://safeforfamily.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://safeforfamily.net</link>
	<description>The Family&#039;s Internet Safeguard Tools</description>
	<lastBuildDate>Tue, 26 Sep 2023 10:00:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.11</generator>

<image>
	<url>https://safeforfamily.net/wp-content/uploads/2019/11/SafeForFamilyLogo-150x150.png</url>
	<title>SafeForFamily.Net</title>
	<link>https://safeforfamily.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Update on Naked Security</title>
		<link>https://safeforfamily.net/update-on-naked-security/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Tue, 26 Sep 2023 10:00:12 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=973500</guid>

					<description><![CDATA[Dear Naked Security readers, Firstly, thank you for your interest, your time, and your contributions to the Naked Security community. Your invaluable engagement and expertise have helped improve cybersecurity for everyone. We have recently added the extensive catalog of Naked Security articles to the Sophos News blog platform, enabling us to provide all Sophos security [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img decoding="async" src="https://news.sophos.com/wp-content/uploads/2023/09/Naked-Security-For-SN.png?w=640" class="ff-og-image-inserted"></div>
<p>Dear Naked Security readers,</p>
<p>Firstly, thank you for your interest, your time, and your contributions to the Naked Security community. Your invaluable engagement and expertise have helped improve cybersecurity for everyone.</p>
<p>We have recently added the extensive catalog of Naked Security articles to the Sophos News blog platform, enabling us to provide all Sophos security research, insights, and intelligence in a single location.</p>
<p>We are redirecting articles from Naked Security to Sophos News and you can continue to access the Naked Security article library whenever you need it.</p>
<p>As adversary behaviors evolve, we’re seeing increased demand for deep threat research to help defenders keep pace with today’s fast-changing, innovative attacks. In response, we’re increasing our content focus on proprietary research by our Sophos X-Ops team.</p>
<p>Sophos X-Ops is a cross-functional team of more than 500 threat intelligence and security experts with visibility into attacker behaviors and other important topics including ransomware attacker trends, cluster attacks, software vulnerabilities, supply chain attacks, zero days, and much more. You can find their articles in the <a href="https://news.sophos.com/en-us/category/security-operations/">Security Operations</a>, <a href="https://news.sophos.com/en-us/category/threat-research/">Threat Research</a> and<a href="https://news.sophos.com/en-us/category/ai-research/"> AI Research</a> sections of this blog.</p>
<p>We’re extremely proud of Naked Security’s contributions to the security community over the last decade. Paul Ducklin will continue to share his security expertise on <span><a href="https://twitter.com/duckblog?lang=en">X (formerly Twitter)</a>, </span><span><a href="https://www.facebook.com/duckblog">Facebook</a>, </span><span><a href="https://www.instagram.com/pducklin/">Instagram</a>, and </span><span><a href="https://uk.linkedin.com/in/pducklin">LinkedIn</a>.&nbsp;</span></p>
<p>If you don’t already, we invite you to subscribe to receive our Sophos News blog email (sign-up at the bottom of this page) and follow Sophos X-Ops on <a href="https://twitter.com/SophosXOps">X (Twitter)</a> and <a href="https://infosec.exchange/@SophosXOps">Mastodon</a><em>.</em></p>
<p>Whether you’re a threat hunter, security administrator, IT/security generalist, home user or more, we know you will find Sophos X-Ops a valuable resource.</p>
<p>Thank you for your support.</p>
<p>Sophos</p>
<p> <a href="https://nakedsecurity.sophos.com/2023/09/26/update-on-naked-security/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mom’s Meals issues “Notice of Data Event”: What to know and what to do</title>
		<link>https://safeforfamily.net/moms-meals-issues-notice-of-data-event-what-to-know-and-what-to-do/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Tue, 29 Aug 2023 16:51:14 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[data breach]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[MDR]]></category>
		<category><![CDATA[Mom's Meals]]></category>
		<category><![CDATA[PurFoods]]></category>
		<category><![CDATA[ransomre]]></category>
		<category><![CDATA[ransomware]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951347</guid>

					<description><![CDATA[by Paul Ducklin US food delivery compeny PurFoods, which trades as Mom’s Meals, has just admitted to a cyberintrusion that took place from 2023-01-16 to 2023-02-22. The company stated officially that: [The] cyberattack […] included the encryption of certain files in our network. Because the investigation identified the presence of tools that could be used [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p>US food delivery compeny PurFoods, which trades as <em>Mom’s Meals</em>, has just admitted to a <a href="https://www.purfoods.com/notice-of-data-event/" rel="nofollow">cyberintrusion</a> that took place from 2023-01-16 to 2023-02-22.</p>
<p>The company stated officially that:</p>
<blockquote>
<p>[The] cyberattack […] included the encryption of certain files in our network. </p>
<p>Because the investigation identified the presence of tools that could be used for data exfiltration (the unauthorized transfer of data), we can’t rule out the possibility that data was taken from one of our file servers.</p>
</blockquote>
<p>PurFoods says it has contacted everyone whose was affected, or at least everyone whose data appeared in one or more of the scrambled files, which we assume are the files that the company thinks the attackers would have stolen, if indeed any data was exfiltrated.</p>
<aside id="sophos_ad-3" class="widget sophos-inline-ad sophos_widget_ad">
<style>.s-button+.s-button { margin-left: .3125rem; } .s-button { transition: all .15s linear; font-size: .875rem; line-height: 1.5; color: #f2f2f2; font-family: SophosSansMedium, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; display: inline-block; padding: .3125rem 1.25rem; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #005bc8; border-radius: 3px; background-color: #005bc8; text-shadow: none; } .s-button:hover { text-decoration: none; color: #fff; border-color: #002d62; background-color: #002d62; } .s-button--white, .s-button--white:hover { color: #005bc8 !important; border-color: #fff; background-color: #fff; } .s-ad-sophos-mdr { font-size: 1rem; line-height: 1.5; color: #242629; font-family: SophosSansRegular, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; position: relative; max-width: 769px; margin: 15px auto; padding: 30px 30px 25px; transition: box-shadow .25s cubic-bezier( .645, .045, .355, 1 ); text-align: center; background-color: #0d141d; background-repeat: no-repeat; background-position: 50%; background-size: cover; box-shadow: 0 0 0 0 0 transparent; background-color: #005bc8; background-image: none; background-position: 0 0; } .s-ad-sophos-mdr__title { font-size: 2rem; line-height: 1.125; margin-bottom: 4px; color: #fff; } .s-ad-sophos-mdr__text { font-family: SophosSansLight, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 17px; color: #fff; } .s-ad-sophos-mdr__action { margin-top: 15px; } .s-ad-sophos-mdr__action .s-button { color: #fff; } .s-ad-sophos-mdr__link-wrapper { text-decoration: none; } .s-ad-sophos-mdr__link-wrapper:hover .s-ad-sophos-mdr { box-shadow: 0 5px 10px 0 rgba( 0, 0, 0, .15 ); } .s-ad-sophos-mdr__sophos-logo { position: absolute; top: 15px; right: 15px; } .s-ad-sophos-mdr__sophos-logo-svg { display: inline-block; width: 64px; height: 11px; vertical-align: top; background-repeat: no-repeat; background-size: 64px 11px; } .s-ad-sophos-mdr__title { font-family: SophosSansSemibold, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 10px; text-align: left; } .s-ad-sophos-mdr__title svg { max-width: 100%; } .s-ad-sophos-mdr__text { font-size: 16px; line-height: 1.25; text-align: left; } .s-ad-sophos-mdr__action { text-align: right; } .s-ad-sophos-mdr .s-button { border-radius: 20px; } @media (min-width:769px) { .s-ad-sophos-mdr__text { margin-right: 140px; } .s-ad-sophos-mdr__action { position: absolute; right: 30px; bottom: 30px; } } @media (max-width:768px) { .s-ad-sophos-mdr { padding-top: 50px; } .s-ad-sophos-mdr__title { font-size: 1.625rem; } .s-ad-sophos-mdr__text { font-size: 16px; } .s-ad-sophos-mdr { padding-top: 30px; } }</style>
</aside>
<h2>What’s at risk</h2>
<p>The company didn’t say how many people were caught up in this incident, but a <a href="https://www.theregister.com/2023/08/28/purfoods_meal_data_theft/" rel="nofollow">recent report</a> on IT news site <em>The Register</em> puts the total at more than 1,200,000 individuals.</p>
<p>PurFoods listed those affected as:</p>
<blockquote>
<p>Clients of PurFoods who received one or more meal deliveries, as well as some current and former employees and independent contractors. </p>
<p>The information in the files included date of birth, driver’s license/state identification number, financial account information, payment card information, medical record number, Medicare and/or Medicaid identification, health information, treatment information, diagnosis code, meal category and/or cost, health insurance information, and patient ID number. </p>
<p>Social Security numbers [SSNs] were involved for less than 1% of the [individuals], most of which are internal to PurFoods.</p>
</blockquote>
<p>We’re guessing that the company didn’t collect SSNs for customers, though we’d expect them to need SSN data for employees, which is why the at-risk SSNs are listed as “internal”.</p>
<p>But if you’re wondering why a food delivery company would need to collect customers’ medical details, including health and treatment information…</p>
<p>…well, we wondered that, too.</p>
<p>It seems that the company specialises in providing meals for people with specific dietary needs, such as those with diabetes, kidney problems and other medical conditions, for whom food ingredients need to be chosen carefully.</p>
<p>Mom’s Meals therefore needs medical details for some, if not all, of its customers, and that data was mixed in with plenty of other personally identifiable information (PII) that may now be in the hands of cybercriminals.</p>
<h2>What to do?</h2>
<p>If you’re one of the more than a million affected customers:</p>
<ul>
<li><strong>Consider replacing your payment card if yours was listed as possibly stolen.</strong> Most banks will issue new payment cards promptly, thus automatically invalidating your old card and making the old card details useless to anyone who has them now or buys them up later on the dark web.
</li>
<li><strong>Watch your statements carefully.</strong> You should do this anyway, so that you spot anomalies as soon as you can, but it’s worth keeping a closer eye on what’s happening with your financial accounts if there’s evidence you might be at a greater-than-usual risk of identity theft or card abuse.
</li>
<li><strong>Consider implementing a credit freeze.</strong> This adds an extra layer of authorisation from you that’s needed before anything in your credit report can be released to anyone. This makes it harder for crooks to acquire loans, credit cards and the like in your name (although this obviously makes it harder – and thus takes longer – for you to get a new loan, credit card or mortgage, too). Unfortunately, <a href="https://consumer.ftc.gov/articles/what-know-about-credit-freezes-fraud-alerts">activating a credit freeze</a> means you need to send a large amount of PII, including a copy of your photo ID and your SSN, to one of three main credit bureaus.
</li>
</ul>
<p>If you’re a company that handles vital PII of this sort:</p>
<ul>
<li><strong>Act immediately when any anomalies are detected in your network.</strong> In this attack, the criminals were apparently inside the PurFoods network for more than a month, but were only spotted after they’d got as far as scrambling files, presumably as a basis for extorting money from the company.
</li>
<li><strong>Consider using a Managed Detection and Response (MDR) service if you can’t keep up on your own.</strong> Good threat hunting tools not only search for and prevent the activation of malware, but also help you to detect weak spots in your network such as unprotected or unpatched computers, and to identify and isolate behaviour that’s commonly seen in the build-up to a full-blown attack. Having threat hunting experts on hand all the time makes it much more likely that you’ll spot any danger signals before it’s too late.
</li>
<li><strong>Be as quick and as transparent as you can in any data breach notifications.</strong> Despite the suggestion that this was a two-pronged steal-data-and-then-scramble-it attack, known in the jargon as <em>double extortion</em>, PurFoods hasn’t made it clear what really happened, even though the company tooks several months to investigate and publish its report. For example, we still don’t know whether the company received any blackmail demands, whether there was any “negotiation” with the attackers, or whether any money changed hands in return for hushing up the incident or for buying back decryption keys to recover the scrambled files.
</li>
</ul>
<p>According to the data in the latest <a href="https://news.sophos.com/en-us/2023/08/23/active-adversary-for-tech-leaders/">Sophos Active Adversary report</a>, the median average <em>dwell time</em> in ransomware attacks (the time it takes between the crooks first breaking into your network and getting themselves into a position to compromise all your files in one simultaneous strike) is now down to just five days.</p>
<p>That means that if your company does get “chosen” by ransomware criminals for their next money-grabbing attack, there’s a <em>better than 50% chance</em> that you’ll have <em>less than a week</em> to spot the crooks sneaking around getting ready for your network doomsday event.</p>
<p>Worse still, the final hammer blow unleashed by ransomware attackers is likely to be at a deeply inconvenient time for your own IT team, with the file-scrambling denouement typically unleashed between 21:00 and 06:00 (9pm to 6am) in your local timezone.</p>
<p>To counter-paraphrase Mr Miagi of Karate Kid fame: <em>Best way to avoid punch is to be there all the time</em>, monitoring and reacting as soon as you can.</p>
<p><a href="https://news.sophos.com/en-us/2023/08/23/active-adversary-for-tech-leaders/"><img fetchpriority="high" decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/aar-2023-640.png" alt width="640" height="370" class="aligncenter size-full wp-image-951348" srcset="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/aar-2023-640.png 640w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/aar-2023-640.png?resize=300,173 300w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/aar-2023-640.png?resize=100,58 100w" sizes="(max-width: 640px) 100vw, 640px"></a></p>
<hr>
<p><em>Short of time or expertise to take care of cybersecurity threat response? Worried that cybersecurity will end up distracting you from all the other things you need to do?</em></p>
<p>Learn more about <strong>Sophos Managed Detection and Response</strong>:<br /><a href="https://sophos.com/mdr"><strong>24/7 threat hunting, detection, and response</strong>&nbsp;&nbsp;▶</a></p>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/29/moms-meals-issues-notice-of-data-event-what-to-know-and-what-to-do/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>S3 Ep149: How many cryptographers does it take to change a light bulb?</title>
		<link>https://safeforfamily.net/s3-ep149-how-many-cryptographers-does-it-take-to-change-a-light-bulb/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Thu, 24 Aug 2023 18:50:02 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[Cybercrime]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[Naked Security Podcast]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[TP-LINK]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<category><![CDATA[WinRAR]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951335</guid>

					<description><![CDATA[by Paul Ducklin HOW MANY CRYPTOGRAPHERS? No audio player below? Listen directly on Soundcloud. With Doug Aamoth and Paul Ducklin. Intro and outro music by Edith Mudge. You can listen to us on Soundcloud, Apple Podcasts, Google Podcasts, Spotify and anywhere that good podcasts are found. Or just drop the URL of our RSS feed [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/02/nsp-1200-1.png?w=775" class="ff-og-image-inserted"></div>
<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p><strong>HOW MANY CRYPTOGRAPHERS?</strong></p>
<div>
<p><em>No audio player below? Listen <a href="https://soundcloud.com/sophossecurity/s3-ep149-how-many-cryptographers-does-it-take-to-change-a-light-bulb">directly</a> on Soundcloud.</em></p>
</div>
<p>With Doug Aamoth and Paul Ducklin. Intro and outro music by <a href="https://www.edithmudge.com/" rel="nofollow">Edith Mudge</a>.</p>
<p>You can listen to us on <a href="https://soundcloud.com/sophossecurity" rel="nofollow">Soundcloud</a>, <a href="https://podcasts.apple.com/us/podcast/naked-security/id171426676" rel="nofollow">Apple Podcasts</a>, <a href="https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5wb2R0cmFjLmNvbS9zWHFCbXN4TXJIaXg" rel="nofollow">Google Podcasts</a>, <a href="https://open.spotify.com/show/4AhwI3oHRgqO4v4Q5ZGaq9" rel="nofollow">Spotify</a> and anywhere that good podcasts are found. Or just drop the <a href="https://feeds.podtrac.com/sXqBmsxMrHix">URL of our RSS feed</a> into your favourite podcatcher.</p>
<hr>
<p><strong>READ THE TRANSCRIPT</strong></p>
<div>
<p><strong>DOUG.</strong>&nbsp;&nbsp;Leaky light bulbs, WinRAR bugs, and “Airplane mode, [HIGH RISING TONE] question mark?” </p>
<p>All that and more on the Naked Security podcast. </p>
<p>[MUSICAL MODEM]</p>
<p>Welcome to the podcast, everybody. </p>
<p>I am Doug Aamoth; he is Paul Ducklin. </p>
<p>Paul, your thoughts?</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;My thoughts are, Doug, that…</p>
<p>…that was a very good representation of an interrogation mark.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Yeah, I turned my head almost into landscape mode.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;[LAUGHS] And then one little woodpecker blow just at the bottom, PLOCK, just for full effect.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Well, speaking of questions, we have a great one… I am so excited for <em>This Week in Tech History</em>.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Very good one there!</p>
<p>The Seguemeister is back!</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;If anyone has ever heard of Miss Manners, she is advice columnist Judith Martin. </p>
<p>She’s 84 years young and still doling out advice. </p>
<p>So in her 26 August 1984 column, she answers a very important question. </p>
<p>Now, I need to read this verbatim because the write up is too good: this is from computerhistory.org, which is a great site if you’re into tech history. </p>
<p><em>Miss Manners confronts a new realm of etiquette in her August 26 column…</em></p>
<p>Remember, this is 1984!</p>
<p><em>…as she responded to a reader’s concern about typing personal correspondence on a personal computer. </em></p>
<p>The concerned individual said that using the computer was more convenient, but that they were worried about the poor quality of their dot matrix printer and about copying parts of one letter into another. </p>
<p>Miss Manners replied that computers, like typewriters, generally are inappropriate for personal correspondence. </p>
<p>The recipient may confuse the letter for a sweepstakes entry.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;[LOUD LAUGHTER] Do you have four aces? </p>
<p>Here are three… scratch off your lucky letter and see. [MORE LAUGHTER]</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;And she noted:</p>
<p><em>If any of your friends ever sees that your letter to another contains identical ingredients, you will have no further correspondence problems.</em> </p>
<p>As in, you’re done corresponding with this friend because the friendship is over.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Yes, the question will answer itself. [LAUGHTER]</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Exactly. </p>
<p>Alright, let’s get into it. </p>
<p>Here we have a pair of WinRAR bugs… remember WinRAR?</p>
<p>One is, “A security issue involving an out-of-bounds write.”</p>
<p>And number two, “WinRAR could start a wrong file after a user double-clicked an item in a specially crafted archive.” </p>
<p>Paul, what’s going on here with WinRAR?</p>
<blockquote class="wp-embedded-content" data-secret="2smohS1PSO">
<p><a href="https://nakedsecurity.sophos.com/2023/08/23/using-winrar-be-sure-to-patch-against-these-code-execution-bugs/">Using WinRAR? Be sure to patch against these code execution bugs…</a></p>
</blockquote>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Well, WinRAR… lots of people will remember that from the old days, when archives typically came on multiple floppies, or they came as lots and lots of separate small text-encoded posts in an internet forum. </p>
<p>WinRAR, if you like, set the standard for making it easy to collate lots of separate sources, putting them back together for you and having what I believe it refers to as a “recovery volume”. </p>
<p>That was one or more additional parts so that if one or more of the original parts is damaged, corrupted or even (as you imagine in the case of floppy disks or uploaded chunks in an online forum) missing completely, the program could automatically reconstruct the missing part based on error correction data in this recovery volume. </p>
<p>And, unfortunately, in (I believe) the older code in the product that dealt with the old-style error recovery system…</p>
<p>…as far as I can understand it (obviously they’re not giving away the exact details of this), you send someone an archive that has a corrupt part which forces WinRAR to go and use its recovery volume to try and deal with the bit that’s been damaged. </p>
<p>And in handling the recovery data, there’s a buffer overflow which writes beyond the end of the buffer, which could cause remote code execution.</p>
<p>This is CVE-2023-40477, where trying to recover from a fault causes a fault that can be exploited for remote code execution. </p>
<p>So if you are a WinRAR user, make sure that you have patched. </p>
<p>Because there was a coordinated disclosure of this by the Zero Day Initiative and by WinRAR recently; everyone knows that this bug is out there by now.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;The second bug is less serious, but still a bug nonetheless…</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Apparently this one was used by crooks for tricking people into installing data-stealing malware or cryptocurrency roguery, who would have thought?</p>
<p>Given that I’m not a WinRAR user, I couldn’t test this, but my understanding is that you can open an archive and when you go to access something in the archive, *you get the wrong file* by mistake.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;OK, so version 6.23 if you’re still using WinRAR.</p>
<p>Our next story is from the “how in the world did they find this bug?” file. </p>
<p>Researchers have discovered how to trick you into thinking your iPhone is in Airplane mode while actually leaving mobile data turned on.</p>
<blockquote class="wp-embedded-content" data-secret="MUpECBsZPw">
<p><a href="https://nakedsecurity.sophos.com/2023/08/21/snakes-in-airplane-mode-what-if-your-phone-says-its-offline-but-isnt/">“Snakes in airplane mode” – what if your phone says it’s offline but isn’t?</a></p>
</blockquote>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;I was minded to write this up because it is a fascinating reminder that when you are relying on visual indicators provided by the operating system or by an app, say in a status bar or, on the iPhone, in the so called Control Center, which is the buttons you get when you swipe up from the bottom of the screen…</p>
<p>There’s a little icon of an aircraft, and if you tap it, you go into Aeroplane mode. </p>
<p>And so researchers at Jamf figured, given that that’s the workflow that most people do if they temporarily want to make sure their phone is offline, “How strongly can you rely on indicators like that Control Center that you swipe up on your iPhone?”</p>
<p>And they discovered that you can actually trick most of the people most of the time! </p>
<p>They found a way that, when you tap on the aircraft icon, it’s supposed to go orange and all the other icons that show radio connection are supposed to dim out… well, they found that they could get that aircraft to become orange, but they could suppress the mobile data bit being turned off. </p>
<p>So it looks like you’re in Aeroplane mode, but in fact your mobile data connection is still valid in the background.</p>
<p>And then they reasoned that if someone really was serious about security, they’d figure, “Well, I want to make sure that I am disconnected.” </p>
<p>And I would have followed exactly the workflow that they suggest in their research article, namely: I would open my browser, and I’d browse to a site (nakedsecurity.sophos.com, for example), and I would check that the system gave me an error saying, “You’re in Aeroplane mode. You can’t get online.” </p>
<p>I would have been inclined, at that point, to believe that I really had disconnected my phone from the network. </p>
<p>But the researchers found a way of tricking individual apps into convincing you that you were in Aeroplane mode when in fact all they’d done is deny mobile data access to that specific app. </p>
<p>Normally, when you go into Safari and you’ve said that Safari is not allowed to use my mobile data, what you’re supposed to get is an error message along the lines of, “Mobile data is turned off for Safari.” </p>
<p>If you saw that message when you were testing connectivity, you would realise, “Hey, that means mobile data is still on in general; it’s only off for this specific app. That’s not what I want: I want it off for everybody.” </p>
<p>So they found a way of faking that message. </p>
<p>It displays the one that says, “You’re in Aeroplane mode. You can’t get online.” </p>
<p>It is a great reminder that sometimes you can’t believe what you see on the screen. </p>
<p>It helps to have two ways of checking that your computer is in the security status, or at the security level, that you want it to be in.</p>
<p>Just in case someone is pulling the wool over your eyes.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Alright, it gives me great pleasure to announce that we will keep an eye on that. </p>
<p>And last, but certainly not least, anyone who set up a smart device knows the process by now. </p>
<p>The device transmits itself as an access point. </p>
<p>You connect to that access point with your phone, tell it what *your* access point is, complete with Wi-Fi password. </p>
<p>And what could possibly go wrong? </p>
<p>Well, several things, it turns out, Paul, could go wrong!</p>
<blockquote class="wp-embedded-content" data-secret="PLvEeqkqBl">
<p><a href="https://nakedsecurity.sophos.com/2023/08/22/smart-light-bulbs-could-give-away-your-password-secrets/">Smart light bulbs could give away your password secrets</a></p>
</blockquote>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Yes. </p>
<p>In this particular paper, the researchers focused on a product called the TP-Link Tapo L530E. </p>
<p>Now, I don’t want to point fingers particularly at TP-Link here… in the paper, they said they chose that one because, as far as they could see (and the researchers are all, I think, Italian), that was the most widely sold so-called smart light bulb via Amazon in Italy.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Well, that’s what’s interesting, too… we talk about these IoT devices and all the security problems they have, because not a lot of thought goes into securing them. </p>
<p>But a company like TP-Link is big and reasonably well regarded. </p>
<p>And you would assume that, of the IoT device companies, this would be one that would be putting a little extra wood behind security.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Yes, there were definitely some coding blunders that should not have been made in these vulnerabilities, and we’ll get to that. </p>
<p>And there are some authentication-related issues that are somewhat tricky to solve for a small and simple device like a light bulb. </p>
<p>The good news is that, as the researchers wrote in their paper, “We contacted TP-Link via their vulnerability research program, and they’re now working on some sort of patch.” </p>
<p>Now, I don’t know why they chose to disclose it and publish the paper right now. </p>
<p>They didn’t say whether they’d agreed on a disclosure date, and they didn’t say when they told TP-Link and how long they’ve given them so far, which I thought was a bit of a pity. </p>
<p>If they were going to disclose because they thought TP-Link had taken too long, they could have said that.</p>
<p>If it hasn’t been very long, they could have waited a little while.</p>
<p>But they didn’t give any copy-and-paste code that you can use to exploit these vulnerabilities, so there are nevertheless some good lessons to learn from it. </p>
<p>The main one seems to be that when you’re setting up the light bulb for the first time, there is some effort put into making sure that the app and the light bulb each reason that they are communicating with the right sort of code at the other end.</p>
<p>But even though there’s some effort to do that, it relies on what we might jokingly call a “keyed cryptographic hash”… but the key is hard-wired and, as the researchers found, they didn’t even need to go and disassemble the code to find the key, because it was only 32 bits long. </p>
<p>So they were able to recover it by brute force in 140 minutes.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;To be clear, an attacker would need to be within range of you, and set up a rogue access point that looks like your light bulb, and have you connect to it. </p>
<p>And then they’d be able to get you to type in your Wi-Fi password, and your password to your TP-Link account, and they’d get that stuff. </p>
<p>But they would need to be physically within range of you.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;The attack can’t be mounted remotely.</p>
<p>It’s not like somebody could just send you some dubious link from the other side of the world and get all that data. </p>
<p>But there were some other bugs as well, Doug.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Yes, several things went wrong, as mentioned. </p>
<p>It seems that this lack of authentication carried through to the setup process as well.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Yes.</p>
<p>Obviously what’s really important when the setup actually starts is that the traffic between the app and the device gets encrypted. </p>
<p>The way it works in this case is that the app sends an RSA public key to the light bulb, and the light bulb uses that to encrypt and send back a one-time 128-bit AES key for the session. </p>
<p>The problem is that, once again, just like with that initial exchange, the light bulb makes no effort to communicate to the app, “Yes, I really am a light bulb.” </p>
<p>By creating that fake access point in the first place, and knowing the magic key for the “are you there?/yes, I am here” exchange… by exploiting that hole, an imposter could lure you to the wrong access point.</p>
<p>And then there’s no further authentication. </p>
<p>An imposter light bulb can come back and say, “Here’s the super-secret key that only you know and I know.” </p>
<p>So you are communicating securely… </p>
<p>…with the imposter!</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Surely, by now, we’re done with the problems, right?</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Well, there were two further vulnerabilities they found, and in a way, the third of these is the one that worried me the most. </p>
<p>Once you’d established this session key for the secure communication, you’d assume that you would get the encryption process right. </p>
<p>And my understanding is that the coders at TP-Link made a fundamental cryptographic implementation blunder. </p>
<p>They used AES in what’s called CBC, or “cipher block chaining” mode. </p>
<p>That’s a mode that is meant to ensure that if you send a packet with exactly the same data two, three, four or more times, you can’t recognise that it’s the same data. </p>
<p>With repeated data, even if an attacker doesn’t know what the data is, they can see that the same thing is happening over and over. </p>
<p>When you’re using AES in CBC mode, the way you do that is you prime the encryption process with what’s called an IV or an “initialization vector” before you start encrypting each packet. </p>
<p>Now, the key has to be a secret. </p>
<p>But the initialization vector doesn’t: you actually put it in the data at the start. </p>
<p>The important thing is it needs to be different every time. </p>
<p>Otherwise, if you repeat the IV, then when you encrypt the same data with the same key, you get the same ciphertext every time.</p>
<p>That produces patterns in your encrypted data. </p>
<p>And encrypted data should never display any patterns; it should be indistinguishable from a random stream of stuff. </p>
<p>It seems that what these programmers did was to generate the key and the initialisation vector right at the start, and then whenever they had data to send, they would reuse the same key and the same initialisation vector. </p>
<p>[VERY SERIOUS] Don’t do that! </p>
<p>And a good aid memoire is to remember another word in cryptographic jargon: “nonce”, which is short for “number used once.” </p>
<p>And the hint is right there in the name, Doug</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;OK, have we covered everything now, or is there still one more problem?</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;The last problem that the researchers found, which is a problem whether or not initialisation vectors are used correctly (although it’s a more acute problem if they are not), is that none of the requests and replies being sent back and forth were timestamped reliably, which meant that it was possible to re-send an old data packet without knowing what it was all about. </p>
<p>Remember, it’s encrypted; you can’t read inside it; you can’t construct one of your own… but you could take an old packet, say from yesterday, and replay it today, and you can see (even when an attacker doesn’t know what that data packet is likely to do) why that is likely to create havoc.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;All right, so it sounds like the TP-Link engineering team has a fun challenge on their hands the next couple of weeks or months. </p>
<p>And speaking of fun, Richard chimes in on this story and asks a new version of an old question:</p>
<p><em>How many cryptographers does it take to update a light bulb?</em></p>
<p>That question tickled me greatly.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Me, too. [LAUGHS]</p>
<p>I thought, “Oh, I should have foreseen that.”</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;And your answer:</p>
<p><em>At least 2<sup>80</sup> for legacy fittings and up to 2<sup>256</sup> for contemporary lighting.</em> </p>
<p>Beautifully answered! [LAUGHTER]</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;That’s an allusion to current cryptographic standards, where you’re supposed to have what’s broadly known as 128 bits of security at least for current implementations. </p>
<p>But, apparently, in legacy systems, 80 bits of security, at least for the time being, is just about enough. </p>
<p>So that was the background to that joke.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Excellent. </p>
<p>Alright, thank you very much, Richard, for sending that in. </p>
<p>If you have an interesting story, comment, or question you’d like to submit, we’d love to read on the podcast. </p>
<p>You can email tips@sophos.com, you can comment on any one of our articles, or you can hit us up on social: @nakedsecurity. </p>
<p>That’s our show for today; thanks very much for listening. </p>
<p>For Paul Ducklin, I’m Doug Aamoth, reminding you until next time to…</p>
<hr size="1px">
<p><strong>BOTH.</strong>&nbsp;&nbsp;Stay secure!</p>
<p>[MUSICAL MODEM]</p>
</div>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/24/s3-ep149-how-many-cryptographers-does-it-take-to-change-a-light-bulb/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Using WinRAR? Be sure to patch against these code execution bugs…</title>
		<link>https://safeforfamily.net/using-winrar-be-sure-to-patch-against-these-code-execution-bugs/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Wed, 23 Aug 2023 17:55:18 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951310</guid>

					<description><![CDATA[by Paul Ducklin The venerable RAR program, short for Roshal’s Archiver after its original creator, has been popular in file sharing and software distribution circles for decades, not least because of its built-in error recovery and file reconstruction features. Early internet users will remember, with little fondness, the days when large file transfers were shipped [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/winrar-1200.001.png?w=775" class="ff-og-image-inserted"></div>
<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p>The venerable RAR program, short for <em>Roshal’s Archiver</em> after its original creator, has been popular in file sharing and software distribution circles for decades, not least because of its built-in error recovery and file reconstruction features.</p>
<p>Early internet users will remember, with little fondness, the days when large file transfers were shipped either as compressed archives split across multiple floppy disks, or uploaded to size-conscious online forums as a series of modestly-sized chunks that were first compressed to save space and then expanded into an ASCII-only text-encoded form.</p>
<p>If one floppy went missing or wouldn’t read back properly, or if one chunk of a 12-part archive upload got deleted from the server by mistake, you were out of luck.</p>
<p>RAR, or WinRAR in its contemporary Windows form, helped to deal with this problem by offering so-called <em>recovery volumes</em>.</p>
<p>These stored error correction data such that multi-part archives could be recovered automatically and completely even if one entire chunk (or more, depending on how much recovery information was kept) ended up lost or irretrievable.</p>
<aside id="sophos_ad-3" class="widget sophos-inline-ad sophos_widget_ad">
<style>.s-button+.s-button { margin-left: .3125rem; } .s-button { transition: all .15s linear; font-size: .875rem; line-height: 1.5; color: #f2f2f2; font-family: SophosSansMedium, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; display: inline-block; padding: .3125rem 1.25rem; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #005bc8; border-radius: 3px; background-color: #005bc8; text-shadow: none; } .s-button:hover { text-decoration: none; color: #fff; border-color: #002d62; background-color: #002d62; } .s-button--white, .s-button--white:hover { color: #005bc8 !important; border-color: #fff; background-color: #fff; } .s-ad-sophos-mdr { font-size: 1rem; line-height: 1.5; color: #242629; font-family: SophosSansRegular, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; position: relative; max-width: 769px; margin: 15px auto; padding: 30px 30px 25px; transition: box-shadow .25s cubic-bezier( .645, .045, .355, 1 ); text-align: center; background-color: #0d141d; background-repeat: no-repeat; background-position: 50%; background-size: cover; box-shadow: 0 0 0 0 0 transparent; background-color: #005bc8; background-image: none; background-position: 0 0; } .s-ad-sophos-mdr__title { font-size: 2rem; line-height: 1.125; margin-bottom: 4px; color: #fff; } .s-ad-sophos-mdr__text { font-family: SophosSansLight, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 17px; color: #fff; } .s-ad-sophos-mdr__action { margin-top: 15px; } .s-ad-sophos-mdr__action .s-button { color: #fff; } .s-ad-sophos-mdr__link-wrapper { text-decoration: none; } .s-ad-sophos-mdr__link-wrapper:hover .s-ad-sophos-mdr { box-shadow: 0 5px 10px 0 rgba( 0, 0, 0, .15 ); } .s-ad-sophos-mdr__sophos-logo { position: absolute; top: 15px; right: 15px; } .s-ad-sophos-mdr__sophos-logo-svg { display: inline-block; width: 64px; height: 11px; vertical-align: top; background-repeat: no-repeat; background-size: 64px 11px; } .s-ad-sophos-mdr__title { font-family: SophosSansSemibold, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 10px; text-align: left; } .s-ad-sophos-mdr__title svg { max-width: 100%; } .s-ad-sophos-mdr__text { font-size: 16px; line-height: 1.25; text-align: left; } .s-ad-sophos-mdr__action { text-align: right; } .s-ad-sophos-mdr .s-button { border-radius: 20px; } @media (min-width:769px) { .s-ad-sophos-mdr__text { margin-right: 140px; } .s-ad-sophos-mdr__action { position: absolute; right: 30px; bottom: 30px; } } @media (max-width:768px) { .s-ad-sophos-mdr { padding-top: 50px; } .s-ad-sophos-mdr__title { font-size: 1.625rem; } .s-ad-sophos-mdr__text { font-size: 16px; } .s-ad-sophos-mdr { padding-top: 30px; } }</style>
</aside>
<h2>Keeping a spare wheel in the boot/trunk</h2>
<p>Apparently, RAR archives up to and including version 4 used so-called <em>parity correction</em>; newer versions use a computationally more complex but more powerful error correction system known as <em>Reed-Solomon codes</em>. </p>
<p>Parity-based correction relies on the XOR operation, which we’ll denote here with the symbol ⊕ (a plus sign inside a circle).</p>
<p>XOR is short for <em>exclusive OR</em>, which denotes “either X is true or Y is true, but not both at the same time”, thus following this <em>truth table</em>, which we construct by assuming that X and Y can only have the values 0 (false) or 1 (true):</p>
<pre>
If X=0 and Y=0 then X ⊕ Y = 0 (two falses make a false)
If X=1 and Y=0 then X ⊕ Y = 1 (one can be true, but not both)
If X=0 and Y=1 then X ⊕ Y = 1 (one can be true, but not both)
If X=1 and Y=1 then X ⊕ Y = 0 (it's got to be one or other)
</pre>
<p>The XOR function works a bit like the question, “Would you like coffee or tea?”</p>
<p>If you say “yes”, you then have to choose coffee alone, or choose tea alone, because you can’t have one cup of each.</p>
<p>As you can work out from the truth table above, XOR has the convenient characteristics that <code>X ⊕ 0 = X</code>, and <code>X ⊕ X = 0</code>.</p>
<p>Now imagine that you have three data chunks labelled A, B, and C, and you compute a fourth chunk P by XORing A and B and C together, so that <code>P = (A ⊕ B ⊕ C)</code>.</p>
<p>Given the truth table above, and given that XOR is what’s known as <em>commutative</em>, meaning that the order of the values in a calculation can be swapped around if you like, so that <code>X ⊕ Y = Y ⊕ Z</code>, or <code>A ⊕ B ⊕ C = C ⊕ B ⊕ A = B ⊕ C ⊕ A</code> and so on, we can see that:</p>
<pre>
A ⊕ B ⊕ C ⊕ P = A ⊕ B ⊕ C ⊕ (A ⊕ B ⊕ C) = (A⊕A) ⊕ (B⊕B) ⊕ (C⊕C) = 0 ⊕ 0 ⊕ 0 = 0
</pre>
<p>Now look what happens if any one of A, B or C is lost:</p>
<pre>
A ⊕ B ⊕ P = A ⊕ B ⊕ (A ⊕ B ⊕ C) = (A⊕A) ⊕ (B⊕B) ⊕ C = 0 ⊕ 0 ⊕ C = C &lt;--the missing chunk returns! A ⊕ C ⊕ P = A ⊕ C ⊕ (A ⊕ B ⊕ C) = (A⊕A) ⊕ (C⊕C) ⊕ B = 0 ⊕ 0 ⊕ B = B &lt;--the missing chunk returns! B ⊕ C ⊕ P = B ⊕ C ⊕ (A ⊕ B ⊕ C) = (B⊕B) ⊕ (C⊕C) ⊕ A = 0 ⊕ 0 ⊕ A = A &lt;--the missing chunk returns!
</pre>
<p>Also, if P is lost, we can ignore it because we can compute <code>A ⊕ B ⊕ C</code> anyway.</p>
<p>Simply put, having the parity data chunk P means we can always reconstruct any missing chunk, regardless of which one it is.</p>
<h2>The error recovery error</h2>
<p>Well, after what we assume is many years unnoticed, a bug now dubbed <strong>CVE-2023-40477</strong> <a href="https://www.zerodayinitiative.com/advisories/ZDI-23-1152/" rel="nofollow">has surfaced</a> in WinRAR.</p>
<p>This bug can be triggered (ironically, perhaps) when the product makes use of this data recovery system.</p>
<p>As far as we can see, a booby-trapped parity data chunk inserted into an archive can trick the WinRAR code into writing data outside of the memory area allocated to it.</p>
<p>This leads to an exploitable <em>buffer overflow</em> vulnerability.</p>
<p>Data written where it doesn’t belong ends up being treated as program code that gets executed, rather than as plain old data to be used in the dearchiving process.</p>
<p>This bug didn’t get a 10/10 severity score on the CVSS “danger scale”, clocking in at 7.8/10 on the grounds that the vulnerability can’t be exploited without some sort of assistance from the user who’s being targeted.</p>
<h2>Bug the second</h2>
<p>Interestingly, a second security bug was patched in the latest WinRAR release, and although this one sounds less troublesome than the CVE-2023-40477 flaw mentioned above, <a href="https://techcrunch.com/2023/08/23/winrar-zero-day-funds-brokers/" rel="nofollow">TechCrunch suggests</a> that it has been exploited in real life via booby-trapped archives <em>“posted on at least eight public forums [covering] a wide range of trading, investment, and cryptocurrency-related subjects.”</em></p>
<p>We can’t find a CVE number for this one, but WinRAR describes it simply as:</p>
<pre> WinRAR could start a wrong file after a user double- clicked an item in a specially crafted archive.
</pre>
<p>In other words, a user who opened up an archive and decided to look at an apparently innocent file inside it (a README text file, for example, or a harmless-looking image) might unexpectedly launch some other file from the archive instead, such as an executable script or program.</p>
<p>That’s a bit like receiving an email containing a safe-looking attachment along with a risky-looking one, deciding to start by investigating only the safe-looking one, but unknowingly firing up the risky file instead.</p>
<p>From what we can tell, and in another irony, this bug existed in WinRAR’s code for unpacking ZIP files, not in the code for processing its very own RAR file format.</p>
<p>Two-faced ZIP files have been a cybersecurity problem for years, because the index of files and directories in any ZIP archive appears twice, once in a series of data blocks interleaved throughout the file, and then again in a single chunk of data at the end. Code that verifies files based on one index but extracts and uses them based on the other, without checking that the two indices are consistent, has led to numerous exploitable vulnerabilites over the years. We don’t know whether this double-index issue is the root cause of the recent WinRAR bug, but it’s a reminder that unpacking archive files can be a complex and error-prone process which needs careful attention to security, even at the cost of extra processing and reduced performance.</p>
<h2>What to do?</h2>
<p><strong>If you’re a WinRAR user,</strong> make sure you’re on the <a href="https://www.win-rar.com/whatsnew.html" rel="nofollow">latest version</a>, which is 6.23 at the time of writing [2023-08-23T16:30Z]</p>
<p>Apparently, there’s no automatic update system in the WinRAR software, so you need to download the new installer and run it yourself to replace an old version.</p>
<p><strong>If you’re a programmer,</strong> remember to review legacy code that’s still in your software but looked upon as “retired” or “no longer recommended for new users”.</p>
<p>As far as we can see, WinRAR doesn’t generate old-style recovery data any more, and has used smarter error correction algotithms since version 5, but for reasons of backwards compatibility still processes old-style files if they’re presented.</p>
<p>Remember that when attackers create booby-trapped files hoping to trip up your software, they’re generally not using your software to create those files anyway, so testing your own input routines only against files that your own output routines originally created is never enough.</p>
<p>If you haven’t considered <em>fuzzing</em>, a jargon term that refers to a testing technique in which millions of permuted, malformed and deliberately incorrect inputs are presented to your software while monitoring it for misbehaviour…</p>
<p>…then now might be the time to think about it.</p>
<p>Good fuzzers not only run your code over and over again, but also try to <a href="https://github.com/google/AFL" rel="nofollow">adapt the tweaks</a>, hacks and modifications they make to their fake input data so that as much of your code as possible gets tried out.</p>
<p>This helps you get what’s known as good <em>code coverage</em> during testing, including forcing your program down rare and unsual code paths that hardly ever get triggered in regular use, and where unexplored vulnerabilities may have lurked unnoticed for years.</p>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/23/using-winrar-be-sure-to-patch-against-these-code-execution-bugs/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Smart light bulbs could give away your password secrets</title>
		<link>https://safeforfamily.net/smart-light-bulbs-could-give-away-your-password-secrets/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Tue, 22 Aug 2023 17:56:44 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[Tapo]]></category>
		<category><![CDATA[TP-LINK]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951288</guid>

					<description><![CDATA[by Paul Ducklin A trio of researchers split between Italy and the UK have recently published a paper about cryptographic insecurities they found in a widely-known smart light bulb. The researchers seem to have chosen their target device, the TP-Link Tapo L530E, on the basis that it is “currently [the] best seller on Amazon Italy,” [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/bulbs-1200.png?w=775" class="ff-og-image-inserted"></div>
<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p>A trio of researchers split between Italy and the UK have recently <a href="https://arxiv.org/pdf/2308.09019.pdf">published a paper</a> about cryptographic insecurities they found in a widely-known smart light bulb.</p>
<p>The researchers seem to have chosen their target device, the TP-Link Tapo L530E, on the basis that it is <em>“currently [the] best seller on Amazon Italy,”</em> so we don’t know how other smart bulbs stack up, but their report has plenty to teach us anyway.</p>
<p>The researchers say that:</p>
<blockquote>
<p>We dutifully contacted TP-Link via their Vulnerability Research Program (VRP), reporting all four vulnerabilities we found. </p>
<p>They acknowledged all of them and informed us that they started working on fixes both at the app and at the bulb firmware levels, planning to release them in due course.</p>
</blockquote>
<p>For better or for worse (the authors of the paper don’t say whether any disclosure dates were agreed with TP-Link, so we don’t know how long the company has been working on its patches), the researchers have now revealed how their attacks work, albeit without providing any copy-and-pastable attack code for wannabe home-hackers to exploit at will.</p>
<p>We therefore thought that the paper was worth looking into.</p>
<aside id="sophos_ad-3" class="widget sophos-inline-ad sophos_widget_ad">
<style>.s-button+.s-button { margin-left: .3125rem; } .s-button { transition: all .15s linear; font-size: .875rem; line-height: 1.5; color: #f2f2f2; font-family: SophosSansMedium, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; display: inline-block; padding: .3125rem 1.25rem; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #005bc8; border-radius: 3px; background-color: #005bc8; text-shadow: none; } .s-button:hover { text-decoration: none; color: #fff; border-color: #002d62; background-color: #002d62; } .s-button--white, .s-button--white:hover { color: #005bc8 !important; border-color: #fff; background-color: #fff; } .s-ad-sophos-mdr { font-size: 1rem; line-height: 1.5; color: #242629; font-family: SophosSansRegular, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; position: relative; max-width: 769px; margin: 15px auto; padding: 30px 30px 25px; transition: box-shadow .25s cubic-bezier( .645, .045, .355, 1 ); text-align: center; background-color: #0d141d; background-repeat: no-repeat; background-position: 50%; background-size: cover; box-shadow: 0 0 0 0 0 transparent; background-color: #005bc8; background-image: none; background-position: 0 0; } .s-ad-sophos-mdr__title { font-size: 2rem; line-height: 1.125; margin-bottom: 4px; color: #fff; } .s-ad-sophos-mdr__text { font-family: SophosSansLight, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 17px; color: #fff; } .s-ad-sophos-mdr__action { margin-top: 15px; } .s-ad-sophos-mdr__action .s-button { color: #fff; } .s-ad-sophos-mdr__link-wrapper { text-decoration: none; } .s-ad-sophos-mdr__link-wrapper:hover .s-ad-sophos-mdr { box-shadow: 0 5px 10px 0 rgba( 0, 0, 0, .15 ); } .s-ad-sophos-mdr__sophos-logo { position: absolute; top: 15px; right: 15px; } .s-ad-sophos-mdr__sophos-logo-svg { display: inline-block; width: 64px; height: 11px; vertical-align: top; background-repeat: no-repeat; background-size: 64px 11px; } .s-ad-sophos-mdr__title { font-family: SophosSansSemibold, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 10px; text-align: left; } .s-ad-sophos-mdr__title svg { max-width: 100%; } .s-ad-sophos-mdr__text { font-size: 16px; line-height: 1.25; text-align: left; } .s-ad-sophos-mdr__action { text-align: right; } .s-ad-sophos-mdr .s-button { border-radius: 20px; } @media (min-width:769px) { .s-ad-sophos-mdr__text { margin-right: 140px; } .s-ad-sophos-mdr__action { position: absolute; right: 30px; bottom: 30px; } } @media (max-width:768px) { .s-ad-sophos-mdr { padding-top: 50px; } .s-ad-sophos-mdr__title { font-size: 1.625rem; } .s-ad-sophos-mdr__text { font-size: 16px; } .s-ad-sophos-mdr { padding-top: 30px; } }</style>
</aside>
<h2>Wireless setup</h2>
<p>Like many so-called “smart” devices, the Tapo L530E is designed so it can be set up quickly and easily over Wi-Fi.</p>
<p>Although wireless-based configuration is common even for battery-powered devices that can be charged and set up via built-in USB ports, such as cameras and bike accessories, light bulbs generally don’t have USB ports, not least for space and safety reasons, given that they’re designed to be plugged into and left in a mains light socket.</p>
<p>By turning a Tapo L530E light bulb on and off repeatedly at the wall switch for one second at a time, you can force it into setup mode (apparently, the bulb automatically blinks three times to tell you when it’s ready for configuration).</p>
<p>Like most automatically configurable devices, this causes the smart bulb to turn itself into a Wi-Fi access point with an easy-to-recognise network name of the form <code>Tapo Bulb XXXX</code>, where the X’s form a string of digits.</p>
<p>You then connect to that temporary access point, which isn’t password protected, from an app on your smartphone.</p>
<p>Then you tell the bulb how to connect both to your password-protected home Wi-Fi network and to your TP-Link cloud account in future, after which the bulb’s firmware can reboot and connect itself up to the internet, allowing you to manage it from the app on your phone.</p>
<p>The bulb can join home network, which means means you can contact it directly over via your own Wi-Fi when you’re at home, even if your ISP is offline at the time.</p>
<p>And the bulb can connect over the internet to your cloud account, so you can also send commands to it indirectly via your cloud account while you’re on the road, for example to turn lights on and off if you’re late getting back in order to give the impression that there’s someone at home.</p>
<h2>Beware imposters</h2>
<p>You can probably guess where this is going.</p>
<p>If the app on your phone doesn’t have any cryptographically strong way of figuring out that it really has connected to a genuine light bulb when you go through the setup process…</p>
<p>…then a nearby attacker who just happens to start up a fake <code>Tapo Bulb XXXX</code> access point at the right moment could lure you into sending those important setup secrets to their “imposter bulb” device instead of to the real thing, thus capturing both your Wi-Fi password and your TP-Link account details.</p>
<p>The good news is that the researchers noticed that both the Tapo app and the L530E firmware included a basic safety check to help the app and your bulbs to find each other retliably, thus reducing the risk that the app would blurt out your passwords when it shouldn’t.</p>
<p>But the bad news is that protocol used for this <em>are you really a light bulb?</em> exchange was clearly designed to avoid mistakes rather than to prevent attacks.</p>
<p>Loosely put, the app locates any light bulbs on its network by broadcasting special UDP packets to port 20002 and seeing which devices reply, if any.</p>
<p>To help any listening light bulbs decide that an <em>are you there?</em> request came from the Tapo app, rather than from some other unknown product or service that just happens to use port 20002 as well, the request includes what’s known in the jargon as a <em>keyed hash</em>.</p>
<p>The <em>I am here!</em> reply from the light bulb includes the same sort of keyed checksum to help the app filter out unexpected and unwantwed UDP replies.</p>
<p>Simply put, the keyed hash is a checksum based not only on the data in the UDP packet but also some additional key bytes that are folded into the checksum as well.</p>
<p>Unfortunately, the Tapo protocol uses fixed key bytes for its checksum, with the same “key” hard-wired into the app and into the firmware of every Tapo bulb.</p>
<p>In other words, once someone has decompiled either the app, or the light bulb firmware, or both, and recovered this “key”, you should assume that anybody and everybody will know what it is, making those a<em>re you there?/I am here!</em> messages trivial to forge.</p>
<p>Worse, the researchers found that they didn’t need to decompile anything, because this not-so-secret “key” is only 32 bits long, which means that by setting your own Tapo bulb into setup mode and then feeding it <em>are you there?</em> messages using all 2<sup>32</sup> possible checksum keys, you’ll eventually hit on the right key by what’s known as <em>brute force</em>.</p>
<p>That’s the cryptographic equivalent of spinning the dials to try every combination on a bike lock, say from <code>000</code> to <code>999</code>, until you get lucky and the lock pops open. (On average, you’ll open the lock after trying half the possible combinations, but it will never take you more than 1000 goes.)</p>
<p>In fact, they didn’t need to send 2<sup>32</sup> messages from the app to a light bulb to crack the key.</p>
<p>By capturing just one known-genuine message with a valid keyed hash in it, they could then test all possible keys offline until they produced a message that had the same keyed hash as the one they’d saved.</p>
<p>That means the brute force attack could proceed at CPU speed, not merely at Wi-Fi network packet speed, and the researchers state that <em>“in our setup, the brute force attack always succeeded in 140 minutes on average.”</em> </p>
<p>(We’re assuming they tried it repeatedly just to test that their cracking code was working correctly, although with a hard-wired key shared by all Tapo bulbs, just their first crack would have been enough.)</p>
<h2>As long as you’ll speak securely, I don’t care you who are</h2>
<p>The next cryptographic problem turned up in the next stage of the light bulb setup process, and was a similar sort of mistake.</p>
<p>After accepting a light bulb as genuine based on a keyed-hash-that-doesn’t-actually-have-a-key, the app agrees on a session key to encrypt its traffic with the “genuine” bulb…</p>
<p>…but once again has no way of checking whether the key agreement took place with a real bulb or an imposter.</p>
<p>Agreeing on a session key is important, because it ensures that no one else on the network can snoop on the Wi-Fi and Tapo passwords when they are subsequently sent from the Tapo app to what it thinks is a Tapo light bulb.</p>
<p>But having no verification process for the key agreement itself is a bit like connecting to a website over HTTPS, and then not bothering to perform even the most basic check on the web certificate that it sends back: your traffic will be secure in transit, but could nevertheless be going straight into the hands of a crook.</p>
<p>The Tapo app identifies itself to the light bulb (or what it thinks is a light bulb) by sending it an RSA public key, which the other end uses to encrypt a randomly generated AES key to secure the data exchanged during the session.</p>
<p>But the light bulb device doesn’t provide any sort of identification, not even a checksum with a hard-wired 32-bit key, back to the Tapo app.</p>
<p>So, the app has no choice but to accept the session key without knowing whether it came from a real light bulb or an imposter device.</p>
<p>The combined outcome of these two flaws is that an attacker on your network could first convince you that their rogue access point was a genuine light bulb waiting to be configured, and thus lure you to the wrong place, and then convince you to to send it an encrypted copy of your own Wi-Fi and Tapo passwords.</p>
<p>Ironically, those leaked passwords really would be secure against everyone… except the imposter with the rogue access point.</p>
<h2>Number-used-once that’s used over and over</h2>
<p>Unfortunately, there’s more.</p>
<p>When we said above that <em>“those leaked passwords really would be secure,”</em> that wasn’t entirely correct.</p>
<p>The session key that’s established during the key agreement process we described earlier isn’t handled correctly, because the programmers made a blunder in their use of AES.</p>
<p>When the app encrypts each request that it sends to a light bulb, it uses an encryption mode called AES-128-CBC.</p>
<p>We won’t explain CBC (<em>cipher-block chaining</em>) here, but we’ll just mention that CBC mode is designed so that if you encrypt the same chunk of data more than once (such as repeated requests to <em>turn light on</em> and <em>turn light off,</em> where the raw data in the request is the same each time), you don’t get the same output every time.</p>
<p>If every <em>light on</em> and <em>light off</em> request came out identically, then once an attacker had guessed what a <em>turn it off</em> packet looked like, they could not only recognise those packets in future without decrypting them, but also replay those same packets without needing to know how to encrypt them in the first place.</p>
<p>As it happens, CBC-based encryption effectively relies on “seeding” the encryption process for each chunk of data by first mixing a unique, randomly-chosen block of data into the encryption process, thus creating a unique sequence of encrypted data in the rest of the chunk.</p>
<p>This “seed” data is known in the jargon an IV, short for <em>initialisation vector</em>, and although it isn’t meant to be secret, it does need to be unpredictably different every time.</p>
<p>Simply put: same key + unique IV = unique ciphertext output, but same key + same IV = predictable encryption.</p>
<p>The TP-Link coders, unfortunately, generated an IV at the same time that they created their AES session key, and then used the same IV over and over again for every subsequent data packet, even when previous data was repeated exactly.</p>
<p>That’s a cryptographic no-no.</p>
<h2>Did I send six packets, or only five?</h2>
<p>The last cryptographic problem that the researchers found is one that could still harm security even if the initialisation vector problem were fixed, namely that old messages, whether an attacker knows what they mean or not, can be played back later as if they were new.</p>
<p>Typically, this type of <em>replay attack</em> is handled in cryptographic protocols by some sort of sequence number, or timestamp, or both, that’s included in each data packet in order to limit its validity.</p>
<p>Like the date on a train ticket that will give you away if you try to use it two days in a row, even if the ticket itself never gets cancelled by a ticket machine or punched by a ticket inspector, sequence numbers and timestamps in data packets serve two important purposes.</p>
<p>Firstly, attackers can’t record traffic today and easily play it back later and potentially create havoc.</p>
<p>Secondly, buggy code that sends requests repeatedly by mistake, for example due to dropped replies or missing network acknowledgements, can reliably be detected and controlled.</p>
<h2>What to do?</h2>
<p><strong>If you’re a Tapo light bulb user,</strong> keep your eyes open for firmware updates from TP-Link that address these issues. </p>
<p><strong>If you’re a programmer responsible for securing network traffic and network-based product setups,</strong> <a href="https://arxiv.org/pdf/2308.09019.pdf" rel="nofollow">read through</a> the research paper to ensure that you haven’t made any similar mistakes.</p>
<p>Remember the following rules:</p>
<ul>
<li><strong>Cryptography isn’t only about secrecy.</strong> Encryption is just one part of the cryptological “holy trinity” of <em>confidentiality</em> (encrypt it), <em>authenticity</em> (verify who’s at the other end), and <em>integrity</em> (make sure no one tampered with it along the way).
</li>
<li><strong>Ensure any one-time keys or IVs are truly unique.</strong> The common jargon term <em>nonce</em>, used for for this sort of data, is short for <em>number used once,</em> a word that clearly reminds you that IVs must never be re-used.
</li>
<li><strong>Protect against replay attacks.</strong> This is a special aspect of ensuring the <em>authenticity</em> and <em>integrity</em> we mentioned above. An attacker should not be able to capture a request you’re making now and blindly replay it later without getting spotted. Remember that an attacker doesn’t need to be able to understand a message if they can replay it and potentially create havoc.
</li>
</ul>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/22/smart-light-bulbs-could-give-away-your-password-secrets/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>“Snakes in airplane mode” – what if your phone says it’s offline but isn’t?</title>
		<link>https://safeforfamily.net/snakes-in-airplane-mode-what-if-your-phone-says-its-offline-but-isnt/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Mon, 21 Aug 2023 17:45:01 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[Airplane Mode]]></category>
		<category><![CDATA[data leakage]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Malware]]></category>
		<category><![CDATA[WYSIWYG]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951269</guid>

					<description><![CDATA[by Paul Ducklin Researchers at Apple device management company Jamf recently published an intriguing paper entitled Fake Airplane Mode: A mobile tampering technique to maintain connectivity. We’ll start with the good news: the tricks that Jamf discovered can’t magically be triggered remotely, for example merely by enticing you to a booby-trapped website. Attackers need to [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p>Researchers at Apple device management company Jamf recently published an intriguing paper entitled <a href="https://www.jamf.com/blog/fake-airplane-mode-a-mobile-tampering-technique-to-maintain-connectivity/" rel="nofollow"><em>Fake Airplane Mode: A mobile tampering technique to maintain connectivity</em></a>.</p>
<p>We’ll start with the good news: the tricks that Jamf discovered can’t magically be triggered remotely, for example merely by enticing you to a booby-trapped website.</p>
<p>Attackers need to implant rogue software onto your iPhone first in order to pull off a “fake airplane” attack.</p>
<p>The bad news, however, is that the software shenanigans used aren’t the typical tricks associated with malware or date exfiltration code.</p>
<p>That’s because “fake airplane” mode doesn’t itelf snoop on or try to steal private data belonging to other apps, but works simply by showing you what you hope to see, namely visual clues that imply that your device is offline even when it isn’t.</p>
<p>Given that even the App Store, Apple’s own compulsory walled garden for software downloads, isn’t immune to malware and potentially unwanted applications…</p>
<p>…you can imagine that determined scammers, cryptoconfidence tricksters and spyware peddlers might be keen to find a way to hide “fake airplane” treachery in otherwise unexceptionable looking apps in order to make it through the App Store verification process.</p>
<aside id="sophos_ad-3" class="widget sophos-inline-ad sophos_widget_ad">
<style>.s-button+.s-button { margin-left: .3125rem; } .s-button { transition: all .15s linear; font-size: .875rem; line-height: 1.5; color: #f2f2f2; font-family: SophosSansMedium, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; display: inline-block; padding: .3125rem 1.25rem; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #005bc8; border-radius: 3px; background-color: #005bc8; text-shadow: none; } .s-button:hover { text-decoration: none; color: #fff; border-color: #002d62; background-color: #002d62; } .s-button--white, .s-button--white:hover { color: #005bc8 !important; border-color: #fff; background-color: #fff; } .s-ad-sophos-mdr { font-size: 1rem; line-height: 1.5; color: #242629; font-family: SophosSansRegular, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; position: relative; max-width: 769px; margin: 15px auto; padding: 30px 30px 25px; transition: box-shadow .25s cubic-bezier( .645, .045, .355, 1 ); text-align: center; background-color: #0d141d; background-repeat: no-repeat; background-position: 50%; background-size: cover; box-shadow: 0 0 0 0 0 transparent; background-color: #005bc8; background-image: none; background-position: 0 0; } .s-ad-sophos-mdr__title { font-size: 2rem; line-height: 1.125; margin-bottom: 4px; color: #fff; } .s-ad-sophos-mdr__text { font-family: SophosSansLight, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 17px; color: #fff; } .s-ad-sophos-mdr__action { margin-top: 15px; } .s-ad-sophos-mdr__action .s-button { color: #fff; } .s-ad-sophos-mdr__link-wrapper { text-decoration: none; } .s-ad-sophos-mdr__link-wrapper:hover .s-ad-sophos-mdr { box-shadow: 0 5px 10px 0 rgba( 0, 0, 0, .15 ); } .s-ad-sophos-mdr__sophos-logo { position: absolute; top: 15px; right: 15px; } .s-ad-sophos-mdr__sophos-logo-svg { display: inline-block; width: 64px; height: 11px; vertical-align: top; background-repeat: no-repeat; background-size: 64px 11px; } .s-ad-sophos-mdr__title { font-family: SophosSansSemibold, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 10px; text-align: left; } .s-ad-sophos-mdr__title svg { max-width: 100%; } .s-ad-sophos-mdr__text { font-size: 16px; line-height: 1.25; text-align: left; } .s-ad-sophos-mdr__action { text-align: right; } .s-ad-sophos-mdr .s-button { border-radius: 20px; } @media (min-width:769px) { .s-ad-sophos-mdr__text { margin-right: 140px; } .s-ad-sophos-mdr__action { position: absolute; right: 30px; bottom: 30px; } } @media (max-width:768px) { .s-ad-sophos-mdr { padding-top: 50px; } .s-ad-sophos-mdr__title { font-size: 1.625rem; } .s-ad-sophos-mdr__text { font-size: 16px; } .s-ad-sophos-mdr { padding-top: 30px; } }</style>
</aside>
<h2>What you see is not necessarily what you get</h2>
<p>As the Jamf researchers explain it, most users who are concerned not only about going offline temporarily, but also with checking that they really are disconnected from the internet, do something like this:</p>
<ul>
<li><strong>Swipe up from the home screen to access the <em>Control Center</em>.</strong> Tapping on the aircraft icon typically turns the aircraft orange and all three radio communication icons (mobile, wireless and Bluetooth) grey:
</li>
</ul>
<p><img decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/cc-airplane480.png" alt width="480" height="434" class="aligncenter size-full wp-image-951270" srcset="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/cc-airplane480.png 480w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/cc-airplane480.png?resize=300,271 300w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/cc-airplane480.png?resize=77,70 77w" sizes="(max-width: 480px) 100vw, 480px"></p>
<ul>
<li><strong>Try to browse to a popular site.</strong> Opening or refreshing a web page when airplane mode is successfully engaged typically produces a notification that explicitly says <em>Turn off Airplane Mode or use Wi-Fi to Access Data</em>:
</li>
</ul>
<p><img decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/airplane-480.png" alt width="480" height="382" class="aligncenter size-full wp-image-951271" srcset="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/airplane-480.png 480w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/airplane-480.png?resize=300,239 300w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/airplane-480.png?resize=88,70 88w" sizes="(max-width: 480px) 100vw, 480px"></p>
<p>At this point, a well-informed user would be inclined to accept not only that they had turned airplane mode on, but also that they had successfully cut the apps on their phone off from the internet.</p>
<p>Unfortunately, Jamf coders found a series of sneaky tricks by which they could separate appearance from reality.</p>
<p><strong>Firstly</strong>, they figured out how to intercept the API (application programming interface) call triggered by tapping on the aircraft icon on the Control Center screen.</p>
<p>In this way, the apparent switch to airplane mode was recorded in the iPhone logs, yet the actual system call to turn it off in real life was hijacked to turn off Wi-Fi but not the mobile network, leaving an unexpected pathway off the phone for any app authorised to use mobile data.</p>
<p><strong>Secondly</strong>, they reconfigured your browser (they used Safari in their tests, but we assume other apps, including alternative browsers, could be tricked in the same way) so that the app alone, rather than the entire device, was blocked from using mobile data connections.</p>
<p>In theory, the roguery of cutting off a specific app from the internet instead of the whole phone ought to be obvious, because a well-informed user would see a completely different warning when trying to browse to a known page:</p>
<p><img loading="lazy" decoding="async" loading="lazy" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/dataoff-480.png" alt width="480" height="382" class="aligncenter size-full wp-image-951272" srcset="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/dataoff-480.png 480w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/dataoff-480.png?resize=300,239 300w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/dataoff-480.png?resize=88,70 88w" sizes="auto, (max-width: 480px) 100vw, 480px"></p>
<p>This notification clearly implies that mobile data is turned on in general, but disabled specifically for Safari, in contrast to the warning shown above, where airplane mode is mentioned explicitly.</p>
<p>So, <strong>thirdly</strong>, the researchers figured out how to intercept the “mobile data is turned off” dialog, and simply to replace it with the more reassuring “airplane mode is on” notification instead.</p>
<p>The last possible giveaway facing the Jamf researchers was that with airplane mode artificially activated in the Control Center screen (thus correctly turning the aircraft icon orange), the mobile data connection icon (the broadcasting lollipop) would nevertheless remain green.</p>
<p><strong>Fourthly</strong>, therefore, the researchers found a way to dim the mobile data icon to give the false impression that the option was disabled, and thus by implication turned off, even though it wasn’t.</p>
<h2>What to do?</h2>
<p>The good news is that the researchers only figured out how to misrepresent the state of your device’s connectivity when changes were made via the Control Centre swipe-up screen.</p>
<p>If you go directly to the <em>Settings</em> page, the tricks outline here are no longer enough, because the Airplane Mode setting, along with the resulting configuration forced on your Wi-Fi, Bluetooth and Mobile Data settings, can be correctly controlled and reliably checked:</p>
<p><img loading="lazy" decoding="async" loading="lazy" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/setting-480.png" alt width="480" height="398" class="aligncenter size-full wp-image-951273" srcset="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/setting-480.png 480w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/setting-480.png?resize=300,249 300w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/setting-480.png?resize=84,70 84w" sizes="auto, (max-width: 480px) 100vw, 480px"></p>
<p>We’re assuming, with enough effort and with sufficiently powerful malware already installed on your iPhone, that a determined attacker might be able to interfere even with the Settings page, but the Jamf team didn’t come up with a practicable way of doing this in their research.</p>
<p>So, if you ever need to use apps on your phone while being as certain as you can that it’s cut off from the internet, remember that a simple connection test with your browser might not be telling you the truth.</p>
<p>Check directly on the <em>Settings</em> page, rather than indirectly via <em>Control Center</em> or your browser.</p>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/21/snakes-in-airplane-mode-what-if-your-phone-says-its-offline-but-isnt/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>S3 Ep148: Remembering crypto heroes</title>
		<link>https://safeforfamily.net/s3-ep148-remembering-crypto-heroes/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Thu, 17 Aug 2023 15:43:02 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[Cybercrime]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[Naked Security Podcast]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[scams]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951254</guid>

					<description><![CDATA[by Paul Ducklin CELEBRATING THE TRUE CRYPTO BROS No audio player below? Listen directly on Soundcloud. With Doug Aamoth and Paul Ducklin. Intro and outro music by Edith Mudge. You can listen to us on Soundcloud, Apple Podcasts, Google Podcasts, Spotify and anywhere that good podcasts are found. Or just drop the URL of our [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/s3-ep148-code-1.png?w=775" class="ff-og-image-inserted"></div>
<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p><strong>CELEBRATING THE TRUE CRYPTO BROS</strong></p>
<div>
<p><em>No audio player below? Listen <a href="https://soundcloud.com/sophossecurity/s3-ep148-remembering-crypto-heroes">directly</a> on Soundcloud.</em></p>
</div>
<p>With Doug Aamoth and Paul Ducklin. Intro and outro music by <a href="https://www.edithmudge.com/" rel="nofollow">Edith Mudge</a>.</p>
<p>You can listen to us on <a href="https://soundcloud.com/sophossecurity" rel="nofollow">Soundcloud</a>, <a href="https://podcasts.apple.com/us/podcast/naked-security/id171426676" rel="nofollow">Apple Podcasts</a>, <a href="https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5wb2R0cmFjLmNvbS9zWHFCbXN4TXJIaXg" rel="nofollow">Google Podcasts</a>, <a href="https://open.spotify.com/show/4AhwI3oHRgqO4v4Q5ZGaq9" rel="nofollow">Spotify</a> and anywhere that good podcasts are found. Or just drop the <a href="https://feeds.podtrac.com/sXqBmsxMrHix">URL of our RSS feed</a> into your favourite podcatcher.</p>
<hr>
<p><strong>READ THE TRANSCRIPT</strong></p>
<div>
<p><strong>DOUG.</strong>&nbsp;&nbsp;ATM skimmers, ransomware servers, and a warning from the FBI. </p>
<p>All that, and more, on the Naked Security podcast. </p>
<p>[MUSICAL MODEM]</p>
<p>Welcome to the podcast, everybody. </p>
<p>I am Doug Aamoth; he is Paul Ducklin. </p>
<p>Paul, how do you do today, Sir?</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Very well, Douglas!</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Excellent. </p>
<p>This week: 14 August 1982 was officially designated as <em>National Navajo Code Talkers Day</em>. </p>
<p>A proclamation by then President Ronald Reagan reads in part:</p>
<p><em>In the midst of the fighting in the Pacific during World War II, a gallant group of men from the Navajo Nation utilised their language in coded form to help speed the Allied victory. </em></p>
<p>The Code Talkers confused the enemy with an earful of sounds never before heard by code experts. </p>
<p>So, Paul, let us now discuss what this has to do with technology.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;As regular podcast listeners will know, because we’ve talked about things like the Enigma machine, which was used in the European theatre of war, and the Lorenz cipher machine, which was used for Hitler’s own communications with his general staff… we’ve talked about cracking those automated cipher machines. </p>
<p>The Americans had similar successes against some of the Japanese cipher machines, like PURPLE, which was an electromechanical cipher based on rotary telephone switches. </p>
<p>But given that the fighting in the Pacific was largely hand-to-hand stuff on small, jungly islands, a terrifying sort of warfare…</p>
<p>…even if they’d had the equivalent of the Enigma machine in portability, there just wasn’t the time and the space to use it. </p>
<p>And so it was decided that perhaps a Native American language could be used essentially as a cleartext code, because those languages had not been widely studied by anybody in Europe or Japan. </p>
<p>And therefore by speaking rapidly but clearly, and using predetermined code words for things that didn’t exist in the Navajo language yet (because in all their extensive linguistic history, they’d never had the need for terms of modern warfare), perhaps they could communicate in what was cleartext to the speakers, but yet would be impenetrable to those who were intercepting the transmissions.</p>
<p>And so it was! </p>
<p>The really, terribly brave thing about all of this is that these chaps weren’t just cipher machine operators, Doug. </p>
<p>They were US Marines; they were part of the elite fighting corps. </p>
<p>So they had to do the US Marines training [LAUGHS] (I shouldn’t laugh) and be right there, in the heat of combat, in dreadful conditions, and yet, at a moment’s notice, be able to get their heads down under pressure and talk clearly and intelligibly (and yet undecipherably to the enemy). </p>
<p>Apparently, a senior Japanese officer, after the war, admitted that although they had made considerable progress cracking some of the US Air Force ciphers, they had literally made no progress at all against trying to understand what these Navajo code talkers were saying.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Very cool story. </p>
<p>Alright, we’ve got some also plain and straightforward language from the Federal Bureau of Investigation. </p>
<p>This is a warning about mobile beta-testing apps. </p>
<p>We’ve spoken about these at length before, these so called TestFlight-style scams. </p>
<p>They’re not going away, Paul.</p>
<blockquote class="wp-embedded-content" data-secret="zRNhecRHtg">
<p><a href="https://nakedsecurity.sophos.com/2023/08/16/fbi-warns-about-scams-that-lure-you-in-as-a-mobile-beta-tester/">FBI warns about scams that lure you in as a mobile beta-tester</a></p>
</blockquote>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;No. </p>
<p>Now, the FBI has dutifully not mentioned specific platforms and technologies. </p>
<p>I guess it has to watch its words because it doesn’t want to suggest that any specific vendor is more to blame than any other, and it doesn’t want to imply that, “Oh, well, if you’re using a Google device and not an Apple device, you don’t have to worry about any of this stuff.” </p>
<p>And, indeed, the advice they’ve put at the end of their public service announcement, which is entitled <em>Cybercriminals targeting victims through mobile beta-testing applications</em>, is a general set of advice that you should use so you don’t get sucked into running dodgy apps, no matter where they came from.</p>
<p>But you’re right that, particularly for iPhone users, there may be a sense almost of smugness in some people’s security outlook, because they know that they can only get apps from the App Store. </p>
<p>And as much as they might sometimes feel jealous of their Android-using chums who can go off-market and download whatever they want, at least they think, “Well, I’m not going to download a totally rogue application by mistake.” </p>
<p>And yet, as we’ve discussed on nakedsecurity.sophos.com and on news.sophos.com many times, there are two really nasty tricks that crooks can use if you have an iPhone.</p>
<p>One is that they can pretend that you’re getting in during the early days of some brand new company that’s starting up. </p>
<p>And so the crooks encourage you to sign up your phone into their corporate Mobile Device Management [MDM] program, which is normally reserved for giving an IT department very intimate control over phones that it owns, or pays for, and hands out to staff. </p>
<p>The other way is to say to the person, “You know what, this is a brand new app. Not many people have got this. So you have to sign up for this special beta program.” </p>
<p>Apple does this by getting you to download a special app called TestFlight; then you can download apps that don’t go through exactly the same checking as apps that exist in the App Store. </p>
<p>And, of course, because it’s a beta program, the app has not been released yet. </p>
<p>So all of the evidence that you might look for, all of the collateral information that might tell you whether this was a good or bad app, is missing, and you’re relying entirely on the person telling you, “Yes, you can trust us. Let us enroll your phone into our ‘special company’ (I’m using giant air-quotes) or join our ‘special beta program’ by invitation only.”</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Yes, I believe that TestFlight limits the number of testers to 10,000, so that the crooks need to be much more targeted. </p>
<p>When we talked about these in the past, they were under the guise of romance scams, where you would start maybe on a dating site, and if I’m targeting someone, I might not actually try to get romantically involved with them, but say, “Let’s be friends? What do you do? I have this company that’s starting this new crypto thing that’s really going to be a hit, and I’ll let you into this little exclusive club.” </p>
<p>So these kind of things start as a “slow burn” under the guise of friendship and “you can trust me”… and then I’m going to tell you to do all this stuff to your phone.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;In this case, as you say, it’s sort-of like a romance, but of a different sort: “Would you love to make loads of money?” </p>
<p>So, as you say, it is that longer burn. </p>
<p>And in some of these scams that our colleagues Jagadish Chandraiah and Sean Gallagher have written up on news.sophos.com (they’ve got the name <em>chopping-block scams</em> or <em>pig butchering scams</em>, because that’s the rather ugly name by which they’re known in Chinese, because they’re very widespread, apparently, in South-East Asia)… that’s the way they unfold. </p>
<p>Someone will get befriended; they will get loads of calls; they’ll get loads of messages; they’ll get apparently personalised contact. </p>
<p>They will really have a friend and a confidant who will encourage them to install an app in one of these strange ways. </p>
<p>Nobody else can download it… the only people who ever get the app are people who are pre-selected to join this club by the scammers who have their worst interests at heart.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;All right, so from our research, some of these, the financial scams especially: it’s a nice slick looking app where you put some money in, and it looks like your money’s going up, and then you withdraw some… they do let you withdraw some; they basically give some of your own money back?</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Yes, because obviously, if they were true scammers, they wouldn’t let you withdraw a single penny piece, would they?</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Exactly.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;But as you say, all they’re doing is giving you a little bit of your own money back.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;And now, “Look, you pulled this money out, but look how fast it’s going up! You should have put more in! You should have kept it in!” </p>
<p>Then they come after you with a tax bill that, “Oh, you’ve got to pay taxes on this.”</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Absolutely. </p>
<p>And that “withholding tax” scam at the end… I’ve heard people say, “Who would ever fall for that?” </p>
<p>But the point is, you went in here with what you thought were your eyes wide open, because you’d “met” this person; you’d apparently befriended them; it wasn’t like you went looking for a cryptocurrency investment.</p>
<p>You found a person on a dating site, “Oh, well, we’re only going to be chums. We’re not interested in any romantic engagement.” </p>
<p>So at the end, the story is, “OK, it’s a good time to cash out. If you want the money, you can get it out, but unfortunately the government has frozen the account and you have to pay them the tax up front, and only then can you withdraw the whole amount.”</p>
<p>“We can’t release the money and do what’s called a withholding tax (which is where you just take the tax owed out of the money that you’ve already got) because the account’s frozen.”</p>
<p>“I’ve got to warn you, that’s a bad sign – they could be coming after you, so you need to get out now. Send us the extra money; go and borrow it from your buddies; ask your mum; ask your auntie; ask your brother, just get the money together!”</p>
<p>And of course, you’re just throwing bad money after good, so don’t do that!</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Alright, we’ve got some other tips in the post, so check that out on nakedsecurity.sophos.com.</p>
<p>Let’s move on to ATM card skimming.</p>
<p>This is still a thing, and has been for so long, that I, for years now, Paul, have been tugging on the credit card slots at every gas station and ATM I visit!</p>
<blockquote class="wp-embedded-content" data-secret="RIveUCR9P2">
<p><a href="https://nakedsecurity.sophos.com/2023/08/15/grab-hold-and-give-it-a-wiggle-atm-card-skimming-is-still-a-thing/">“Grab hold and give it a wiggle” – ATM card skimming is still a thing</a></p>
</blockquote>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Yes, we haven’t written about it for quite a long time on Naked Security, because news about so-called ATM skimming has decreased. </p>
<p>Obviously, we live in a tap-to-pay and a chip-and-PIN world, at least outside the United States. </p>
<p>So we’re used to the idea that you rarely, or never if you’re in Europe or in the UK, swipe your card. </p>
<p>But ATMs always take your card right in, don’t they? </p>
<p>You put it in a slot and it sucks your card right in. </p>
<p>For the crooks, that means they get a chance, with extra added hardware, to read the magstripe. </p>
<p>And the other problem with an ATM, even if it’s inside a bank itself, or in the little ATM lobby at the entranceway to a bank or a banking court… there are loads of places on an ATM, surfaces and weird angles and sticky-out bits, where a crook can attach some kind of monitoring device such as a camera without it being really obvious.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Yes, this photo you have in the article is wild. </p>
<p>There’s just a little tiny pinhole right in the card mechanism that’s ostensibly shooting down onto the keypad. </p>
<p>Just really tiny. </p>
<p>You’d really have to be looking for it.</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;The story that we wrote up this week came from the Queensland Police in Australia. </p>
<p>That picture is from a Queensland Police anti-skimming advisory from just over ten years ago. </p>
<p>And you can imagine how the technology has come on since then: cameras are smaller; it’s easy to buy off-the-shelf system-on-chip embedded computer motherboards that do more than what you need for PIN skimming. </p>
<p>So the idea of these ATM skimming crooks is they’re not just interested in your card details, like a web phisher would be.</p>
<p>They’re interested in getting the PIN that unlocks your card. </p>
<p>And remember: that PIN, whether you have an old-style card with a magstripe or a card with a secure chip… the PIN is never stored on the card. </p>
<p>That’s the whole idea of it. </p>
<p>It’s not even printed on the card, like the security code on the back. </p>
<p>And that’s the advantage, if you like, of ATMs to skimming crooks. </p>
<p>Unlike devices in the coffee shop where most of the time you don’t type in your PIN (you just tap your card), ATMs always make you put in your PIN. </p>
<p>It’s the first thing you do to unlock the menus, and then you decide what you want to do next.</p>
<p>And, as you say, there are all these places where cameras can hide. </p>
<p>If you look at the video that the Queensland police put up of this bust, there’s a great foot-chase where the crooks are desperately trying to run. </p>
<p>But I must say [LAUGHS] that Queensland copper was a lot fitter! </p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;[LAUGHS] Yes, he had a good lead on the cop, and I was, like, “Oh, he’s going to get away!”</p>
<p>Then it’s was, “Oh, no, he’s not going to get away!” [LAUGHS]</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp; So, it’s a great story because it also shows how the whole investigative process worked. </p>
<p>They knew that there was skimming going on, so they knew sort-of what to look out for. </p>
<p>They were able to raise the alarm with the financial institutions, who looked out for the devices; one of them found one.</p>
<p>Presumably, I imagine that the bank would have taken it out of service, saying, “Oh, there’s a fault with the machine.” </p>
<p>So the crooks know, “Uh oh! If someone comes to service the ATM, they’re going to notice the skimmer, so we’d better go and recover it,” not knowing that the cops are watching. </p>
<p>That then led to a warrant to visit an address and arrest a third person. </p>
<p>And in a nice closure, it seems that, because they had the warrant and they searched the property, the cops are alleging that they also found a fake ID card that just happened to be in the name of the nonexistent person to whom the original skimming devices that triggered the investigation had been addressed. </p>
<p>So there’s a nice thing that shows you how the cops go about dotting their I’s and crossing their T’s in investigations of this sort.</p>
<p>And also how co-operation between the police and the financial institutions can actually help to stamp this thing out. </p>
<p>As you say, “Grab hold and give it a wiggle.” </p>
<p>If it doesn’t look right, don’t use the ATM. </p>
<p>And the fact that it’s inside a bank branch, or inside an ATM lobby, doesn’t help. </p>
<p>In the article, I recount a story where the crooks decided they wanted to film PINs of ATMs that were in the bank. </p>
<p>They knew they couldn’t stick the camera to the ATM, because they knew it got rigorously inspected by the staff every morning. </p>
<p>So they put the camera, Doug, in a brochure holder next to the ATM… and the bank hadn’t thought of that! </p>
<p>Every morning, the staff would go out and make sure that it was properly full of brochures, for extra disguise. </p>
<p>So, be aware of your surroundings, whenever you use an ATM. </p>
<p>The fact that you’re using one in a well-lit, apparently secure banking lobby… you may do that for your personal security, but you still need to shield your PIN code really well while you’re typing in your PIN, just in case.</p>
<p>It’s not stored on the card, so a camera is one of the few ways that the crooks can get at it.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Alright, great advice. </p>
<p>Let’s stick with the crime motif here.</p>
<p>A bulletproof host, which was used for ransomware attacks (bad ones, too – the NetWalker ransomware, which went after hospitals during COVID-19) has been shut down.</p>
<p>It turned out not to be so bulletproof after all.</p>
<blockquote class="wp-embedded-content" data-secret="Wm9RJzvJUM">
<p><a href="https://nakedsecurity.sophos.com/2023/08/14/crimeware-server-used-by-netwalker-ransomware-seized-and-shut-down/">Crimeware server used by NetWalker ransomware seized and shut down</a></p>
</blockquote>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Indeed: <code>lolekhosted.net</code>. </p>
<p>You can still visit the site, so the site’s still online, but you will get a “This domain has been seized” notice, courtesy of the United States Federal Bureau of Investigation. </p>
<p>The wanted party is a Polish national, but as the FBI wryly had to say in its own report, <em>“Grabowski remains a fugitive.”</em> </p>
<p>So they haven’t got him yet. </p>
<p>And he was actually able to run this site apparently for many years before they got the right to take it down. </p>
<p>So as much as this seems like a case of “too little too late”…</p>
<p>(A) I think we should praise what the FBI and others have been able to do, even though it may not seem like very much. </p>
<p>(B) I bet you there are loads of people who used that service, maybe for some minor cybercrimes, who are now quaking in their boots, wondering whether their information was among the stuff seized as part of the whole investigation. </p>
<p>And (C), it’s a chance for the FBI to put up a big reminder about how even apparently little things, like the hosting services that assist in cybercrimes, can make a lot of money and do a lot of harm.</p>
<p>They particularly wanted to tie this one to the NetWalker ransomware gang.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;So how do you bulletproof a host?</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Well, the FBI actually have a nice summary of what “bulletproof hosts” promise their customers, by writing up what this particular suspect is alleged to have done. </p>
<p>I’ll just read this out, because it’s very useful:</p>
<p><em>Grabowski allegedly facilitated the criminal activities of his clients by allowing them to register accounts using false information, not maintaining IP address logs of client servers, frequently changing the IP address of client servers (that keeps you off blocklists), and ignoring abuse complaints made by third parties.</em></p>
<p>Oh, and he also notified people when he thought the cops were after them. </p>
<p>So he provided a sort of “tattletale service”, which legally he is not supposed to be doing. </p>
<p>Clearly, as you said right at the outset, this service was not as bulletproof as its perpetrator might have thought, and as its clients might have believed. </p>
<p>So it really does remain for you to say, Doug….</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;We’ll keep an eye on this!</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;It may not be obvious what comes next, because the FBI doesn’t have to say exactly which bits of intelligence it got from what busts, but it very frequently does. </p>
<p>So it will indeed be interesting to watch what happens next.</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Alright, we have a comment from someone going by H, who says:</p>
<p><em>I think that if it takes 10 years and who knows how many man-hours to catch just one of these guys, then the crooks have a better business model than any of the high-tech companies.</em></p>
<p>Which I think is probably a sentiment shared by a lot of people. </p>
<p>There’s a lot of work that goes into these busts, and the guy’s still on the run. </p>
<p>But fact of the matter is, this is cutting the head off of a Hydra, and these guys are acting illegally. </p>
<p>That’s why it’s such a good “business model”. </p>
<p>They’re not playing by any rules!</p>
<hr size="1px">
<p><strong>DUCK.</strong>&nbsp;&nbsp;Yes. </p>
<p>It’s not that they have a *better* business model, it’s that they have an *illegal* one, and their whole goal is to make money illegally. </p>
<p>I presume that’s intended as a little bit of a dig at the cops, isn’t it? </p>
<p>“Oh, it took you so long.” </p>
<p>But as we mentioned in that story from the Queensland Police about the skimming bust, which I urge you to go and read, because it’s short, it’s easily absorbed, but it shows you how many wheels within wheels there are…</p>
<p>…even in an apparently simple investigation, it’s not just a question of, “Oh, we found the skimmer, let’s rip it off, and the job’s done.”</p>
<hr size="1px">
<p><strong>DOUG.</strong>&nbsp;&nbsp;Every little bit helps! </p>
<p>Alright, thank you, H. </p>
<p>If you have an interesting story, comment or question you’d like to submit, we’d love to read it on the podcast. </p>
<p>You can email tips@sophos.com, you can comment on any one of our articles, or you can hit us up on social: @nakedsecurity. </p>
<p>That’s our show for today; thanks very much for listening. </p>
<p>For Paul Ducklin, I’m Doug Aamoth, reminding you until next time to…</p>
<hr size="1px">
<p><strong>BOTH.</strong>&nbsp;&nbsp;Stay secure.</p>
<p>[MUSICAL MODEM]</p>
</div>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/17/s3-ep148-remembering-crypto-heroes/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>FBI warns about scams that lure you in as a mobile beta-tester</title>
		<link>https://safeforfamily.net/fbi-warns-about-scams-that-lure-you-in-as-a-mobile-beta-tester/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Wed, 16 Aug 2023 18:57:41 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[FBI]]></category>
		<category><![CDATA[Law & order]]></category>
		<category><![CDATA[MDM]]></category>
		<category><![CDATA[pig butchering]]></category>
		<category><![CDATA[romance scam]]></category>
		<category><![CDATA[Scam]]></category>
		<category><![CDATA[TestFlight]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951234</guid>

					<description><![CDATA[by Paul Ducklin The US Federal Bureau of Investigation (FBI) has just published an official public service announcement headlined with with a very specific warning: Cybercriminals Targeting Victims through Mobile Beta-Testing Applications. The Feds didn’t go as far as naming any specific vendors or services here, but one of the main reasons that crooks go [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/fbi-1200.png?w=775" class="ff-og-image-inserted"></div>
<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p>The US Federal Bureau of Investigation (FBI) has just published an official public service announcement headlined with with a very specific warning: <a href="https://www.ic3.gov/Media/Y2023/PSA230814" rel="nofollow"><strong>Cybercriminals Targeting Victims through Mobile Beta-Testing Applications</strong></a>.</p>
<p>The Feds didn’t go as far as naming any specific vendors or services here, but one of the main reasons that crooks go down the “beta-testing” route is to lure users of Apple iPhones into installing software that didn’t come from the App Store.</p>
<p>(We’re guessing that explicitly naming Apple would not only be a bit unfair, but might also give a false sense of security to anyone who doesn’t have an Apple-branded phone, because the general lessons to be learned here apply to all types of mobile phone, and even, by extension, to all sorts of software on all sorts of device.)</p>
<aside id="sophos_ad-3" class="widget sophos-inline-ad sophos_widget_ad">
<style>.s-button+.s-button { margin-left: .3125rem; } .s-button { transition: all .15s linear; font-size: .875rem; line-height: 1.5; color: #f2f2f2; font-family: SophosSansMedium, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; display: inline-block; padding: .3125rem 1.25rem; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #005bc8; border-radius: 3px; background-color: #005bc8; text-shadow: none; } .s-button:hover { text-decoration: none; color: #fff; border-color: #002d62; background-color: #002d62; } .s-button--white, .s-button--white:hover { color: #005bc8 !important; border-color: #fff; background-color: #fff; } .s-ad-sophos-mdr { font-size: 1rem; line-height: 1.5; color: #242629; font-family: SophosSansRegular, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; position: relative; max-width: 769px; margin: 15px auto; padding: 30px 30px 25px; transition: box-shadow .25s cubic-bezier( .645, .045, .355, 1 ); text-align: center; background-color: #0d141d; background-repeat: no-repeat; background-position: 50%; background-size: cover; box-shadow: 0 0 0 0 0 transparent; background-color: #005bc8; background-image: none; background-position: 0 0; } .s-ad-sophos-mdr__title { font-size: 2rem; line-height: 1.125; margin-bottom: 4px; color: #fff; } .s-ad-sophos-mdr__text { font-family: SophosSansLight, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 17px; color: #fff; } .s-ad-sophos-mdr__action { margin-top: 15px; } .s-ad-sophos-mdr__action .s-button { color: #fff; } .s-ad-sophos-mdr__link-wrapper { text-decoration: none; } .s-ad-sophos-mdr__link-wrapper:hover .s-ad-sophos-mdr { box-shadow: 0 5px 10px 0 rgba( 0, 0, 0, .15 ); } .s-ad-sophos-mdr__sophos-logo { position: absolute; top: 15px; right: 15px; } .s-ad-sophos-mdr__sophos-logo-svg { display: inline-block; width: 64px; height: 11px; vertical-align: top; background-repeat: no-repeat; background-size: 64px 11px; } .s-ad-sophos-mdr__title { font-family: SophosSansSemibold, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 10px; text-align: left; } .s-ad-sophos-mdr__title svg { max-width: 100%; } .s-ad-sophos-mdr__text { font-size: 16px; line-height: 1.25; text-align: left; } .s-ad-sophos-mdr__action { text-align: right; } .s-ad-sophos-mdr .s-button { border-radius: 20px; } @media (min-width:769px) { .s-ad-sophos-mdr__text { margin-right: 140px; } .s-ad-sophos-mdr__action { position: absolute; right: 30px; bottom: 30px; } } @media (max-width:768px) { .s-ad-sophos-mdr { padding-top: 50px; } .s-ad-sophos-mdr__title { font-size: 1.625rem; } .s-ad-sophos-mdr__text { font-size: 16px; } .s-ad-sophos-mdr { padding-top: 30px; } }</style>
</aside>
<h2>Using rarity and privilege as a lure</h2>
<p>Some iPhone users feel secure against malware, spyware, rogueware and scamware simply because Apple insists that iPhone (and iPad apps, for that matter) must be acquired from the App Store.</p>
<p>Android users start out in a similar world, with installs allowed by default only from Google Play, but they have the option to go “off-market” if they want, and fetch apps from unofficial sources.</p>
<p>In contrast, even iPhone apps that are 100% free must be submitted by the vendor to the App Store to become available for download, and downloaded by the user from the App Store for installation.</p>
<p>But there are at least two ways to get what amount to unofficial apps, or at least “unendorsed by Apple apps”, onto an iPhone.</p>
<p>One is to use Apple’s <em>Mobile Device Management</em> (MDM) system, which is officially intended for companies that want to deploy proprietary, non-public, corporate apps onto company-supplied or company-managed devices.</p>
<p>Another is to sign up for Apple’s <em>TestFlight</em> service, which lets you offer pre-release software for trial by a maximum of 10,000 users as part of your <a href="https://developer.apple.com/testflight/" rel="nofollow">beta-testing program</a>.</p>
<p>Alpha software, after the first Greek letter, is an old-school jargon name for code that is still in its first stages of development: typically very rough and ready, more of a proof-of-concept than a real app.</p>
<p>Beta software, after the second Greek letter, usually refers to a software product that’s past that first stage, but is not yet fully debugged, isn’t yet recommended for everyday use, and is therefore available only in a limited release.</p>
<h2>Convincing victims to “join the club”</h2>
<p>As it happens, both MDM enrollment and beta-test signup require active agreement from the owner of the device.</p>
<p>That’s because enrolling your device into MDM gives lots of control to your corporate IT team, such as giving them the right to wipe your phone if they want.</p>
<p>(Phones under MDM can be wiped remotely without your consent on the grounds that if your phone were stolen, a consent request from IT would play into the hands of the thief, who would simply say, “No” to the request, and would also be alerted that the theft had been reported.)</p>
<p>Similarly, beta-level software exposes you to greater risk, not only because it’s expected still to contain plenty of bugs, but also because beta software is generally expected to collect much more information than a finished app, as part of tracking down any faulty behaviour.</p>
<p>That, of course, raises the questions, <em>“Why would anyone willingly agree to submit to MDM by someone who wasn’t their employer and had no reason to be able to manage their device remotely, or to install beta-quality software if they weren’t knowingly part of the development process?”</em></p>
<p>The answer, in the case of the cybercrime that the FBI are warning about here, is that these MDM/Beta scammers aren’t aiming to sign up everyone, or even just anyone.</p>
<p>Most of them have take a leaf out of the <a href="https://nakedsecurity.sophos.com/2021/10/13/romance-scams-with-a-cryptocurrency-twist-new-research-from-sophoslabs/">romance scammers’ playbooks</a>, where their goal is not to lure in 1,000,000 potential victims, sign up 1% of them, and hit each of them up abrpuptly for $10 or $100 each.</p>
<p>These scammers aim to identify 100s or 1000s of potential victims, actively befriend 10s or 100s of them, and then lure them, under the guise of being trusted friends, into parting with $10,000 or more each, often engaging with them regularly and personally over an extended period of time</p>
<p>Indeed, a lot ot these MDM/Beta scammers start in just the same way as romance scammers: by “meeting” victims on online dating sites using fake profiles, and by building up a friendship and an apparent sense of mutual trust.</p>
<p>Then, instead of drawing their victims into a relationship based on love and emotional affection, they initiate a relationship based more directly on money, usually based on the lure of a cryptocurrency “investment” that isn’t open to just anyone.</p>
<p>At this point, the crooks have already created a believable reason why the app you need to download and install isn’t in the App Store, where everyone would be able to see it.</p>
<p>Its suspicious deployment method, via MDM or TestFlight, is re-explained by the criminals as a sign that it’s something special; an opportunity that’s a privilege to participate in.</p>
<h2>Money goes in but “earnings” never come out</h2>
<p>You’re probably familiar with how this sort of scam plays out: the app shows data from a legitimate-looking but utterly bogus backend system.</p>
<p>The bogus investments always seem to keep on going up; trading volumes always look healthy; and (in at least some of these scams) you can even make withdrawals, assuming that you want to test that it isn’t just a one-way system.</p>
<p>As you can imagine, any withdrawals you’re allowed as a “test” of an scam site’s legitimacy will be kept well within the amount you’ve already put in (so you’re really only getting a bit of your own money back), or won’t actually be paid out for real (they’ll be converted into “reinvestments” with appealing but fake “rewards” and “bonuses” to keep you on the hook).</p>
<p>The doubly bitter end, for many victims, comes when they decide to cash out forever, and the scammers realise they can’t keep the victim inside the fraud pyramid any longer.</p>
<p>Many of these scammers then turn threatening as well as dishonest, telling you that the government has frozen your account; that you owe some sort of tax on your capital gains; and that because the account is frozen, you can’t just have the tax amount witheld from your withdrawal.</p>
<p>You have to make good the tax payment first, typically at the rate of 20%, to get out of trouble with the law.</p>
<p>Only then will you get your “investment” out, and because the “government” is involved, there’s a time limit that can’t be argued with.</p>
<p>“Borrow from your family and friends,” the scammers may say, becoming ever-more menacing about how badly things will turn out if you don’t pay the “government” its share in the time allowed.</p>
<p>At this point, of course, the 20% “tax” is being calculated not merely on the money you actually put in so far, but on the fake “investment growth”, plus the made-up “rewards” and “bonuses” that you have “accrued” along the way.</p>
<p>Some desperate victims may end up paying in as much again at the end as they did along the way.</p>
<p>Whether victims decide to pay in that final 20% or not, one thing is certain: nothing ever comes back from the crooks.</p>
<p>Everything paid in vanishes forever.</p>
<h2>What to do?</h2>
<p>As SophosLabs researcher Jagadeesh Chandraiah has warned in a <a href="https://news.sophos.com/en-us/2022/03/16/cryptorom-bitcoin-swindlers-continue-to-target-vulnerable-iphone-and-android-users/">detailed report</a> that he published last year:</p>
<blockquote>
<p>[These] scams continue to flourish through the combination of social engineering, cryptocurrency, and fake applications. These scams are well-organised, and skilled in identifying and exploiting vulnerable users based on their situation, interests, and level of technical ability. Those who get pulled into the scam have lost tens of thousands of dollars.</p>
</blockquote>
<p>To stay clear of online scammers who lure you into trusting relationships with the express purpose of defrauding you, typically over weeks or months, here are our Top Tips:</p>
<ul>
<li><strong>Take your time when online talk in a developing friendship turns to money.</strong> Don’t be swayed by the fact that your new “friend” happens to have a lot in common with you. That needn’t be down to serendipity or because you have found a genuine chum. The other person could simply have read your own online profiles carefully in advance.
</li>
<li><strong>Never give administrative control over your phone to someone with no genuine reason to have it.</strong> Never click <code>[Trust]</code> on a dialog that asks you to enrol in remote management unless it’s from your employer, and your employer looks after or owns your device.
</li>
<li><strong>Don’t be fooled by circumstances that imply approval from Apple.</strong> The fact that an app is registered for beta testing with TestFlight doesn’t mean it’s officially vetted and approved by Apple. In fact, it’s the opposite: TestFlight apps aren’t in the App Store yet, because they’re still being developed and could contain bugs, accidentally or deliberately. If anything, you need to trust the developers of a TestFlight app even more than vendors of regular apps, because you’re letting them run experimental code on your device.
</li>
<li><strong>Don’t be deceived by messaging inside the app itself.</strong> Don’t let icons, names and text messages inside an app trick you into assuming it has the credibility it claims. Don’t believe investment results simply because the app shows you what you want to see. (If I show you a picture of a pot of gold, that doesn’t mean I <em>own</em> a pot of gold!)
</li>
<li><strong>Listen openly to your friends and family if they try to warn you.</strong> Criminals who use dating apps and friendships as a lure think nothing of deliberately setting you against your family as part of their scams. They may even proactively “warn” you not to let potentially “jealous” friends and family in on your investment “secret”. Don’t let the scammers drive a wedge between you and your family as well as between you and your money.
</li>
</ul>
<hr>
<p><strong>YOU MIGHT ALSO LIKE:</strong></p>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/16/fbi-warns-about-scams-that-lure-you-in-as-a-mobile-beta-tester/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>“Grab hold and give it a wiggle” – ATM card skimming is still a thing</title>
		<link>https://safeforfamily.net/grab-hold-and-give-it-a-wiggle-atm-card-skimming-is-still-a-thing/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Mon, 14 Aug 2023 23:18:54 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[atm]]></category>
		<category><![CDATA[Cybercrime]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[Law & order]]></category>
		<category><![CDATA[skimming]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951212</guid>

					<description><![CDATA[by Paul Ducklin It’s been a while since we’ve written about card skimmers, which used to play a big part in global cybercrime. These days, many if not most cyber-breach and cybercrime stories revolve around ransomware, the darkweb and the cloud, or some unholy combination of the three. In ransomware attacks, the criminals don’t actually [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p>It’s been a while since we’ve written about card skimmers, which used to play a big part in global cybercrime.</p>
<p>These days, many if not most cyber-breach and cybercrime stories revolve around ransomware, the darkweb and the cloud, or some unholy combination of the three.</p>
<p>In ransomware attacks, the criminals don’t actually need to approach the scene of the crime in person, and their payoffs are extracted online, typically using pseudoanonymous technologies such as the darkweb and cryptocoins.</p>
<p>And in some cloud-based cybercrimes, notably those generally referred to as <em>supply-chain attacks</em>, the criminals don’t even need to access your network at all.</p>
<p>If they can find a third party to whom you regularly upload precious data, or from whom you routinely download trusted software, then they can go after that third party instead, and do the damage there.</p>
<p>In recent cyberextortion attacks, dozens of major brand names have been blackmailed over stolen employee and customer data, even though that data was stolen indirectly. </p>
<p>In the <a href="https://nakedsecurity.sophos.com/2023/06/05/moveit-zero-day-exploit-used-by-data-breach-gangs-the-how-the-why-and-what-to-do/" rel="nofollow">MOVEit attacks</a>, for instance, the data was stolen from service providers such as payroll processing companies, who had used buggy file transfer software to accept supposedly-secure uploads from their own customers.</p>
<p>Unbeknownst to both the companies that ultimately got blackmailed and to the payroll processing services they used, the MOVEIt file transfer software allowed crooks to perform unauthorised downloads of stored data as well.</p>
<aside id="sophos_ad-3" class="widget sophos-inline-ad sophos_widget_ad">
<style>.s-button+.s-button { margin-left: .3125rem; } .s-button { transition: all .15s linear; font-size: .875rem; line-height: 1.5; color: #f2f2f2; font-family: SophosSansMedium, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; display: inline-block; padding: .3125rem 1.25rem; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #005bc8; border-radius: 3px; background-color: #005bc8; text-shadow: none; } .s-button:hover { text-decoration: none; color: #fff; border-color: #002d62; background-color: #002d62; } .s-button--white, .s-button--white:hover { color: #005bc8 !important; border-color: #fff; background-color: #fff; } .s-ad-sophos-mdr { font-size: 1rem; line-height: 1.5; color: #242629; font-family: SophosSansRegular, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; position: relative; max-width: 769px; margin: 15px auto; padding: 30px 30px 25px; transition: box-shadow .25s cubic-bezier( .645, .045, .355, 1 ); text-align: center; background-color: #0d141d; background-repeat: no-repeat; background-position: 50%; background-size: cover; box-shadow: 0 0 0 0 0 transparent; background-color: #005bc8; background-image: none; background-position: 0 0; } .s-ad-sophos-mdr__title { font-size: 2rem; line-height: 1.125; margin-bottom: 4px; color: #fff; } .s-ad-sophos-mdr__text { font-family: SophosSansLight, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 17px; color: #fff; } .s-ad-sophos-mdr__action { margin-top: 15px; } .s-ad-sophos-mdr__action .s-button { color: #fff; } .s-ad-sophos-mdr__link-wrapper { text-decoration: none; } .s-ad-sophos-mdr__link-wrapper:hover .s-ad-sophos-mdr { box-shadow: 0 5px 10px 0 rgba( 0, 0, 0, .15 ); } .s-ad-sophos-mdr__sophos-logo { position: absolute; top: 15px; right: 15px; } .s-ad-sophos-mdr__sophos-logo-svg { display: inline-block; width: 64px; height: 11px; vertical-align: top; background-repeat: no-repeat; background-size: 64px 11px; } .s-ad-sophos-mdr__title { font-family: SophosSansSemibold, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 10px; text-align: left; } .s-ad-sophos-mdr__title svg { max-width: 100%; } .s-ad-sophos-mdr__text { font-size: 16px; line-height: 1.25; text-align: left; } .s-ad-sophos-mdr__action { text-align: right; } .s-ad-sophos-mdr .s-button { border-radius: 20px; } @media (min-width:769px) { .s-ad-sophos-mdr__text { margin-right: 140px; } .s-ad-sophos-mdr__action { position: absolute; right: 30px; bottom: 30px; } } @media (max-width:768px) { .s-ad-sophos-mdr { padding-top: 50px; } .s-ad-sophos-mdr__title { font-size: 1.625rem; } .s-ad-sophos-mdr__text { font-size: 16px; } .s-ad-sophos-mdr { padding-top: 30px; } }</style>
</aside>
<h2>In-your-face cybercrime</h2>
<p>Credit card skimming, in contrast, is a much more in-your-face crime, both for its perpetrators and their victims.</p>
<p>Card skimmers aim at leeching the private information that’s critical to your bank card, at the very moment that you use the card. </p>
<p>Notoriously, card skimmers don’t just go after data stored on the card itself but also after the PIN that serves as your second factor of authentication.</p>
<p>Whether your card has an easily-cloned magnetic strip, or a secure chip that’s can’t be cloned, or both, your PIN is never stored on or in the actual card.</p>
<p>Skimming criminals therefore typically use miniature hidden cameras to snoop out your PIN live as you type it in.</p>
<p>Ironically, perhaps, bank cash machines, better known as ATMs, make a perfect location for card skimming equipment.</p>
<p>ATMs almost always grab onto your card mechanically and draw it right into the machine, out of sight and reach.</p>
<p>(Apparently, that’s for two main reasons: firstly because that process tends to slice off slice off any rogue wires soldered onto the card that might connect it to the outside world while it’s in use, and secondly because it allows the bank to confiscate the card if it thinks that it might have been stolen.)</p>
<p>In other words, adding a fake magstripe reader to an ATM is generally more effective than doing the same thing on any tap-to-pay or chip-and-PIN terminal, where the full magstripe never passes into or over the reader.</p>
<p>Also, ATMs always ask for your PIN, and often have plenty of convenient surface features where a tiny camera can be hidden in plain sight.</p>
<h2>When security precautions have the opposite effect</h2>
<p>In another irony, well-lit bank lobbies that aim to provide reassuring surroundings are sometimes a better place for card skimmers than dimly-lit ATMs on side-streets.</p>
<p>In one case that we recall, the ATM lobby in an downtown building that served mulitple banks had been fitted with an after-hours “security” door to make customers feel safer.</p>
<p>The door was meant to prevent just anyone from hanging out amongst the ATMs all night long, because would-be ATM users had to swipe a bank card of some sort at the entrance to get initial access.</p>
<p>Rather than improving security, however, this made matters worse, because the crooks simply fitted a hidden card reader to the door itself, thus leeching the data from cards of all banks before any customers reached the actual ATMs.</p>
<p>Furthermore, the crooks were able to use a hidden camera in the lobby, rather than glued onto any specific ATM, to watch out for users’ PINs.</p>
<p>Like the abovementioned MOVEit attacks, where companies had their trophy data stolen without their own computers being accessed at all, these crooks recovered ATM card data and matching PINs for multiple different banks without physically touching a single ATM.</p>
<p>In another case we know of, the crooks secretly filmed PINs at an ATM on a bank’s own premises by placing their surveillance camera not on the ATM itself, which staff were trained to check regularly, but at the bottom of a corporate brochure holder on the wall alongside the cash machine.</p>
<p>Staff, it seemed, inadvertently assisted the criminals by dutifully refilling the brochure holder every time it ran low on marketing material, providing literal cover for the hidden compartment at the bottom where the spy camera hardware was tucked away.</p>
<h2>Skimmers still in business</h2>
<p>Well, ATM skimming is still very much a cybercrime-in-progress, as <a href="https://mypolice.qld.gov.au/news/2023/08/13/card-skimming-arrests-brisbane/" rel="nofollow">reported over the weekend</a> by the Brisbane police in Queensland, Australia, where three men were arrested recently for a range of skimming-related offences.</p>
<p>The bust seems to have gone down something like this:</p>
<ul>
<li><strong>2023-07-31: Skimming devices found in an intercepted postal package.</strong> It looks as though the package was addressed to a non-existent person, presumably giving the residents at the delivery address plausible deniability if they were raided when the parcel arrived.
</li>
<li><strong>2023-08-02: Compromised ATM reported to police by a local bank.</strong> As mentioned above, financial insitutions regularly sweep their cash machines for signs of tampering or stuck-on parts. Skimming devices are typically made to order, typically 3D-moulded out of plastic to fit closely over specific models of ATM, and adorned with any words, symbols or brand marks needed to match the ATM they’re going to be attached to.
</li>
<li><strong>2023-08-03: Cybercrime detectives on watch noticed two men approaching the compromised ATM.</strong> We’re assuming that the bank deliberately took the comrpmised ATM out of service, thus not only preventing customers from actively being skimmed, but also suggesting to the crooks that if they wanted to retrieve the skimmer, they should act quickly before the ATM was visited for “repair” and the device found and confiscated.
</li>
</ul>
<p>After a short but swift foot-chase through Brisbane’s popular Queen Street Mall, the fleeing suspects were apprehended and arrested.</p>
<p>With a search warrant now in hand for the delivery address on the intercepted package, the cops paid a visit and allege that they found <em>“two pin-hole cameras and several fraudulent identification items, including bank cards, and images of a licence and passport.”</em></p>
<p>The cameras, say the police, were hidden inside bank-branded ATM parts.</p>
<p>Also, according to the cops, one of the fake IDs recovered in the raid just happened to match the name on the intercepted package containing skimming devices.</p>
<p>That’s when the third suspect was arrested.</p>
<h2>What to do?</h2>
<p>To get an idea of what to look out for on suspicious ATMs, why not watch selected video footage from the bust, as <a href="https://mypolice.qld.gov.au/news/2023/08/13/card-skimming-arrests-brisbane/" rel="nofollow">posted</a> by the Queensland Police?</p>
<p>The skimming hardware components appear at the end, after some bodycam footage of the suspects getting overhauled and nabbed in the foot-chase, complete with the sound of handcuffs clicking shut:</p>
<p>The police didn’t put any known objects in with the skimming panels for a sense of scale, but we’re guessing that the blue plastic panels you will see, inside one of which is hidden what looks like an off-the-shelf embedded system-on-chip motherboard, are designed to sit alongside the slot into which you insert your ATM card.</p>
<p>We’re guessing that the two-tone blue matches the bank’s own colour scheme, with the yellow arrow pointing at the card slot.</p>
<p>As mentioned above, skimming devices are often made to order to match the current branding of the bank and the ATMs that the crooks are targeting, thus making them harder to spot than some of the the generic, beige-coloured panels that we’ve seen in the past, like this one from a <a href="https://nakedsecurity.sophos.com/2012/11/22/grab-hold-and-give-it-a-wiggle-security-advice-for-black-friday-and-the-december-period/">Queensland Police bust</a> back in 2012:</p>
<figure id="attachment_951224" aria-describedby="caption-attachment-951224" class="wp-caption aligncenter"><img loading="lazy" decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/skim-490.png" alt width="490" height="268" class="size-full wp-image-951224" srcset="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/skim-490.png 490w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/skim-490.png?resize=300,164 300w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/skim-490.png?resize=100,55 100w" sizes="(max-width: 490px) 100vw, 490px"><figcaption id="caption-attachment-951224" class="wp-caption-text">Red arrow points at spy-hole in fake slot surround.</figcaption></figure>
<p>Or advice is:</p>
<ul>
<li><strong>Don’t be shy to inspect ATM hardware and your surroundings closely.</strong> Put your eyes right up to the surface if you’re not certain whether any particular part really belongs.
</li>
<li><strong>Always cover the keypad fully when entering your PIN.</strong> Do this even when you’re inside a bank and there’s apparently no one else around.
</li>
<li><strong>Grab hold and give it a wiggle if you’re not sure.</strong> Look out for parts that don’t quite fit properly, that don’t match the original design, or that are apparently not part of the original ATM’s construction.
</li>
<li><strong>If you see something, say something.</strong> Don’t enter your PIN. Recover your card, walk away quietly, and contact your local police or call the bank concerned. Use a number from your card or a previous statement, or at worst a contact number shown on the ATM’s own screen. Don’t call any numbers attached to or displayed next to the ATM, because the crooks could have put them there themselves.
</li>
</ul>
<p>As always, look before you leap..</p>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/15/grab-hold-and-give-it-a-wiggle-atm-card-skimming-is-still-a-thing/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Crimeware server used by NetWalker ransomware seized and shut down</title>
		<link>https://safeforfamily.net/crimeware-server-used-by-netwalker-ransomware-seized-and-shut-down/</link>
		
		<dc:creator><![CDATA[Web Admin]]></dc:creator>
		<pubDate>Mon, 14 Aug 2023 14:06:49 +0000</pubDate>
				<category><![CDATA[Security Awareness]]></category>
		<category><![CDATA[bust]]></category>
		<category><![CDATA[doj]]></category>
		<category><![CDATA[Law & order]]></category>
		<category><![CDATA[Netwalker]]></category>
		<category><![CDATA[Phishing]]></category>
		<category><![CDATA[ransomware]]></category>
		<guid isPermaLink="false">https://nakedsecurity.sophos.com/?p=951180</guid>

					<description><![CDATA[by Paul Ducklin It’s taken nearly ten years, but the US Department of Justice (DOJ) has just announced the court-approved seizure of a web domain called LolekHosted.net that was allegedly connected to a wide range of crimeware-as-a-service activities. The DOJ also charged a 36-year-old Polish man named Artur Karol Grabowski in connection with running the [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="entry-prefix">
<div class="entry-author"> <span class="by">by</span> <a href="https://nakedsecurity.sophos.com/author/paul-ducklin/" title="Posts by Paul Ducklin" class="author url fn" rel="author">Paul Ducklin</a> </div>
</p></div>
<p>It’s taken nearly ten years, but the US Department of Justice (DOJ) has just <a href="https://www.justice.gov/opa/pr/administrator-bulletproof-webhosting-domain-charged-connection-facilitation-netwalker" rel="nofollow">announced</a> the court-approved seizure of a web domain called <code>LolekHosted.net</code> that was allegedly connected to a wide range of crimeware-as-a-service activities.</p>
<p>The DOJ also charged a 36-year-old Polish man named Artur Karol Grabowski in connection with running the service, but his current whereabouts are unknown. </p>
<p>In the DOJ’s <a href="https://www.justice.gov/opa/pr/administrator-bulletproof-webhosting-domain-charged-connection-facilitation-netwalker" rel="nofollow">blunt words</a>, <em>“Grabowski remains a fugitive.”</em></p>
<p>The downed site is still technically online, but now presents a warning notice to visitors:</p>
<p><img loading="lazy" decoding="async" src="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/lolek-720.png" alt width="720" height="578" class="aligncenter size-full wp-image-951181" srcset="https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/lolek-720.png 720w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/lolek-720.png?resize=300,241 300w, https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2023/08/lolek-720.png?resize=87,70 87w" sizes="(max-width: 720px) 100vw, 720px"></p>
<aside id="sophos_ad-3" class="widget sophos-inline-ad sophos_widget_ad">
<style>.s-button+.s-button { margin-left: .3125rem; } .s-button { transition: all .15s linear; font-size: .875rem; line-height: 1.5; color: #f2f2f2; font-family: SophosSansMedium, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; display: inline-block; padding: .3125rem 1.25rem; cursor: pointer; text-align: center; text-decoration: none; border: 1px solid #005bc8; border-radius: 3px; background-color: #005bc8; text-shadow: none; } .s-button:hover { text-decoration: none; color: #fff; border-color: #002d62; background-color: #002d62; } .s-button--white, .s-button--white:hover { color: #005bc8 !important; border-color: #fff; background-color: #fff; } .s-ad-sophos-mdr { font-size: 1rem; line-height: 1.5; color: #242629; font-family: SophosSansRegular, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; position: relative; max-width: 769px; margin: 15px auto; padding: 30px 30px 25px; transition: box-shadow .25s cubic-bezier( .645, .045, .355, 1 ); text-align: center; background-color: #0d141d; background-repeat: no-repeat; background-position: 50%; background-size: cover; box-shadow: 0 0 0 0 0 transparent; background-color: #005bc8; background-image: none; background-position: 0 0; } .s-ad-sophos-mdr__title { font-size: 2rem; line-height: 1.125; margin-bottom: 4px; color: #fff; } .s-ad-sophos-mdr__text { font-family: SophosSansLight, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 17px; color: #fff; } .s-ad-sophos-mdr__action { margin-top: 15px; } .s-ad-sophos-mdr__action .s-button { color: #fff; } .s-ad-sophos-mdr__link-wrapper { text-decoration: none; } .s-ad-sophos-mdr__link-wrapper:hover .s-ad-sophos-mdr { box-shadow: 0 5px 10px 0 rgba( 0, 0, 0, .15 ); } .s-ad-sophos-mdr__sophos-logo { position: absolute; top: 15px; right: 15px; } .s-ad-sophos-mdr__sophos-logo-svg { display: inline-block; width: 64px; height: 11px; vertical-align: top; background-repeat: no-repeat; background-size: 64px 11px; } .s-ad-sophos-mdr__title { font-family: SophosSansSemibold, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 10px; text-align: left; } .s-ad-sophos-mdr__title svg { max-width: 100%; } .s-ad-sophos-mdr__text { font-size: 16px; line-height: 1.25; text-align: left; } .s-ad-sophos-mdr__action { text-align: right; } .s-ad-sophos-mdr .s-button { border-radius: 20px; } @media (min-width:769px) { .s-ad-sophos-mdr__text { margin-right: 140px; } .s-ad-sophos-mdr__action { position: absolute; right: 30px; bottom: 30px; } } @media (max-width:768px) { .s-ad-sophos-mdr { padding-top: 50px; } .s-ad-sophos-mdr__title { font-size: 1.625rem; } .s-ad-sophos-mdr__text { font-size: 16px; } .s-ad-sophos-mdr { padding-top: 30px; } }</style>
</aside>
<h2>Bulletproof hosting</h2>
<p>Sites of this sort are known in the jargon as <em>bulletproof hosts</em>, whose operators like to claim that they will not only shift around online to resist takedown efforts, but also shield their “customers” from identification even if their assets do get seized.</p>
<p>Indeed, the DOJ alleges that:</p>
<blockquote>
<p>Grabowski allegedly facilitated the criminal activities of LolekHosted clients by allowing clients to register accounts using false information, not maintaining Internet Protocol (IP) address logs of client servers, frequently changing the IP addresses of client servers, ignoring abuse complaints made by third parties against clients, and notifying clients of legal inquiries received from law enforcement.</p>
</blockquote>
<p>Cybercrime activities allegedly enabled by LolekHosted include: <em>ransomware attacks</em>; system penetration attempts via what’s known as <em>brute force attacks</em> (for example, where attackers try logging into thousands of different servers with millions of different passwords each); and <em>phishing</em>.</p>
<p>As you probably know, ransomware criminals typically use anonymous darkweb hosts for contact purposes when they’re “negotiating” their blackmail payoffs.</p>
<p>Those darkweb servers are usually hosted in the largely anonymous Tor network, with server names ending in <code>.onion</code>.</p>
<p>So-called <em>onion addresses</em> aren’t part of the regular internet domain name system (DNS), so they can’t be looked up or traced using conventional tools, and they require ransomware victims to to setup and use a special Tor-enabled browser to access them pseudoanonymously.</p>
<p>In the build-up to an attack, however, and even while the attack is under way, ransomware crooks often need innocently-styled URLs on the regular “brightweb”.</p>
<p>For example, attackers often set up legitimate-looking sites as download repositories for their malware and hacking tools, as jumping-off points for mounting attacks, and as upload servers to which they can exfiltrate stolen files without arousing immediate suspicion.</p>
<p>According to the DOJ, Grabowski’s customers included numerous affiliates of the <a href="https://nakedsecurity.sophos.com/2022/10/05/netwalker-ransomware-affiliate-sentenced-to-20-years-by-florida-court/">notorious NetWalker</a> ransomware gang, with LoledHosted servers implicated in:</p>
<blockquote>
<p>approximately 50 NetWalker ransomware attacks on victims located all over the world, including in the Middle District of Florida [where Grabowski is being charged]. Specifically, clients used the servers of LolekHosted as intermediaries when gaining unauthorized access to victim networks, and to store hacking tools and data stolen from victims.</p>
</blockquote>
<h2>What next?</h2>
<p>If caught and convicted, the DOJ says that it is seeking a to recover a whopping $21,500,000 in forfeited funds from Grabowski, a sum that the DOJ claims matches the proceeds of the criminal activities with which he has been charged.</p>
<p>We don’t know what happens if Grabowski gets caught and won’t or can’t come up with the money, but the DOJ also points out that the maximum jail-time penalty he faces if convicted on all charges (for all that maxiumum sentences are rarely imposed) comes to 45 years.</p>
<hr>
<p> <a href="https://nakedsecurity.sophos.com/2023/08/14/crimeware-server-used-by-netwalker-ransomware-seized-and-shut-down/">Link to the post source</a></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: safeforfamily.net @ 2026-10-27 09:13:16 by W3 Total Cache
-->