YouTube2Text

216,000,000 Spy TVs | The LG Smart TV Problem — Transcript

by Gamers Nexus · 25,365 words · 3,878 segments · language en · Watch on YouTube

Full transcript

  1. 0:00LG TVs are able to be utilized as
  2. 0:01eavesdropping listening devices in part
  3. 0:03because of the advertising functionality
  4. 0:05that's built into them. We were able to
  5. 0:07retrieve plain text transcripts of voice
  6. 0:09conversations and inputs from the TV.
  7. 0:12Utilize the TV to record from a webcam
  8. 0:14and from a microphone while the TV
  9. 0:16appeared to be off. And it was clean
  10. 0:19capture, too. All right, so the screen
  11. 0:21appears to be off right now. Currently,
  12. 0:22Wend and I are in a border. How are you?
  13. 0:25>> Yikes. We were even able to capture
  14. 0:27microphone audio while the TV was
  15. 0:29unplugged from the network. This LG G5
  16. 0:31TV has a microphone connected to it and
  17. 0:34right now it's listening to me and
  18. 0:36saving the information. In fact, we can
  19. 0:38even unplug the network
  20. 0:41and it's still listening to me and what
  21. 0:43I'm saying is being stored by someone
  22. 0:46with remote access to the TV. And then
  23. 0:48we were able to excfiltrate that
  24. 0:50recording via vulnerabilities after the
  25. 0:52user reconnected the network.
  26. 0:58>> And it's still listening to me.
  27. 1:00>> No network.
  28. 1:01>> What I'm saying is being stored by
  29. 1:03someone with remote access to the TV.
  30. 1:05>> But that requires an adversary, which
  31. 1:07sounds scary. What we think is scarier
  32. 1:09is LG itself. LG's first party
  33. 1:12profit-seeking functionality prized deep
  34. 1:13into your private life. The TV crawled
  35. 1:15our entire network and found dozens of
  36. 1:17unrelated devices, including
  37. 1:18smartwatches and phones of our staff who
  38. 1:20didn't even know we were working on
  39. 1:21this, which might explain how LG ads can
  40. 1:23claim it knows about 363 million
  41. 1:26addressable secondary devices in the US,
  42. 1:27despite claiming a smaller 216 million
  43. 1:30smart TVs sold worldwide. And we don't
  44. 1:32think this is an innocent chcast
  45. 1:33connected device lookup, considering LG
  46. 1:35itself admits,
  47. 1:36>> "We know who's in the LG household. We
  48. 1:38know which devices are there. We know
  49. 1:40how to extend that reach into mobile.
  50. 1:43and they use secondary devices in
  51. 1:45political targeting. We also found
  52. 1:46through wire sharkark and inspecting
  53. 1:47firmware that LGTVs are capable of
  54. 1:49identifying your IP address, geographic
  55. 1:51location, name of every Wi-Fi network in
  56. 1:53the vicinity and signal strength,
  57. 1:54channel numbers of neighboring Wi-Fi
  58. 1:55networks in range and other devices on
  59. 1:57the network, even if not connected to
  60. 1:59the TV in any way, and the internal IP
  61. 2:01address of other devices on the network
  62. 2:03alongside others. In fact, the data that
  63. 2:05we collected through Wireshark shown
  64. 2:06here is such an egregious invasion of
  65. 2:08privacy that we can't even show you it
  66. 2:11because every line has something that we
  67. 2:14don't want to put out there. And this is
  68. 2:16the TV's native functionality. This
  69. 2:18didn't require vulnerabilities. Security
  70. 2:20researchers we worked with for this
  71. 2:22investigation also discovered several
  72. 2:24additional vulnerabilities that are
  73. 2:26going through the responsible
  74. 2:27disclosures period right now. So, we
  75. 2:29can't fully detail them yet, but the
  76. 2:31researchers have recommended
  77. 2:33disconnecting any LG smart TVs from any
  78. 2:36network. Ideally, you don't own
  79. 2:40thousands of dollars of LG TVs.
  80. 2:44Maybe if they're unplugged or physically
  81. 2:47destroyed, it's okay. But uh this is
  82. 2:51because there's some concerning
  83. 2:54vulnerabilities like for example remote
  84. 2:56code execution vulnerabilities where an
  85. 2:58attacker could manipulate what your TV
  86. 3:01does like this.
  87. 3:11Good night LG.
  88. 3:14That's the That's LG calling me right
  89. 3:17now.
  90. 3:19The listening device capability is
  91. 3:21partly because of ACR, a function that
  92. 3:24leads LG to tell its advertising
  93. 3:26partners that it quote owns the living
  94. 3:28room end quote and your TV. Here's LG Ad
  95. 3:32Solutions President Sergey Mata and also
  96. 3:34the head of research and development for
  97. 3:36LG Adolutions, Justin from
  98. 3:38>> in the fact that we have the glass. We
  99. 3:40own the glass. We own the TV
  100. 3:42>> because, you know, we own the glass. Um,
  101. 3:45and we have firstparty ACR data,
  102. 3:48automated content recognition data. We
  103. 3:50understand everything that that hits the
  104. 3:52screen.
  105. 3:53>> We own the glass.
  106. 3:55I paid $2,400 for this particular glass
  107. 3:58that arrived curved on one side,
  108. 4:03but I I guess I don't own it. Serge
  109. 4:06Mada, the first man who said LG owns the
  110. 4:09glass, is the president of LG
  111. 4:11Adolutions, which sells the data
  112. 4:13harvested from your television to
  113. 4:14partners. LG owns LG Adolutions, which
  114. 4:18is a private company. And that's a good
  115. 4:20thing because Mata is legally banned by
  116. 4:23the SEC from running a public company
  117. 4:26after settling charges relating to a
  118. 4:28fraudulent scheme. Now he's in charge of
  119. 4:30the data collected from your TV.
  120. 4:32Automated content recognition can be
  121. 4:34audio or video data, including
  122. 4:36screenshots, that's converted into a
  123. 4:38fingerprint, and transmitted back to
  124. 4:40servers. In this case, those servers are
  125. 4:43LG servers for its LG ad solutions
  126. 4:47company. So, even though we paid $3,000
  127. 4:50for some of these really nice TVs with
  128. 4:52multiple embedded microphones and webcam
  129. 4:55accessory options, some of these TV
  130. 4:57companies are now making more margin
  131. 4:59dollars from targeted ads than they are
  132. 5:02from selling the actual TV hardware.
  133. 5:09So, that's what we're going to talk
  134. 5:10about. To sort through all this capture,
  135. 5:12we went on a road trip to see Wendle of
  136. 5:14Level One Text in his bunker of secrets.
  137. 5:16We stopped at a Best Buy to buy a brand
  138. 5:19new LG G5 TV. I think we need a G5.
  139. 5:22>> We need something we can do a uh
  140. 5:24man-in-the-middle attack on to make it
  141. 5:25spy on us.
  142. 5:27>> Okay.
  143. 5:27>> So, and then we packed our future spy
  144. 5:29device into our rental car that's filled
  145. 5:31with other spy devices. And then we
  146. 5:34hacked the TV. I just Sorry, one second.
  147. 5:36Let me just I need to read a comment
  148. 5:38here. For purposes of this video, the
  149. 5:41phrase hacking refers to the colloquial
  150. 5:43definition found in the Marryiam Webster
  151. 5:44dictionary under hack. Definition two,
  152. 5:47noun one, paragraph 6, subline a quote,
  153. 5:52a usually creatively improvised solution
  154. 5:54to a computer hardware or programming
  155. 5:56problem or limitation. End quote. Now,
  156. 5:58our lawyers have made the totally
  157. 6:00unrelated point uh that we cannot
  158. 6:03legally agree to contracts such as terms
  159. 6:06of service or conditions while
  160. 6:09incredibly inebriated. We have Ethernet
  161. 6:11plugged into Gamers Nexus LLC's TV.
  162. 6:14>> There you go.
  163. 6:15>> That Gamers Nexus purchased
  164. 6:18while it was inebriated heavily.
  165. 6:21[laughter]
  166. 6:22>> It was unable to agree to the Ulook. If
  167. 6:24a check check check box were checked,
  168. 6:26>> it was entirely accidental,
  169. 6:28>> right?
  170. 6:28>> Yes.
  171. 6:29>> But we don't know if one had been
  172. 6:31checked. [music]
  173. 6:32>> Unlikely
  174. 6:32>> because of the inebriation.
  175. 6:34>> Yes.
  176. 6:34>> Yeah. You see that Stanley cup over
  177. 6:36there? That's just all margarita.
  178. 6:39[laughter] Just the entire thing.
  179. 6:41>> It's like 180 proof.
  180. 6:43>> Oh yeah. Look.
  181. 6:45Oh I accidentally clicked accept
  182. 6:47on the terms for voice and I'm
  183. 6:49incredibly inebriated. So it's it's
  184. 6:51storing what we say we So in the time
  185. 6:53you were doing this, Tannon activated
  186. 6:56the hands-free version
  187. 6:58>> also by accident. Also incredibly
  188. 7:00inebriated. He can barely stand over
  189. 7:02there. You know, frankly, it's amazing
  190. 7:03Vitali can hold the camera so straight.
  191. 7:05[laughter]
  192. 7:09>> We need your support on
  193. 7:11store.gamersac.net
  194. 7:12for these investigations. We spent
  195. 7:14around $70,000 to make this
  196. 7:16investigation happen when counting the
  197. 7:18over 500 hours of our team's work and
  198. 7:20the fact that we now have enough LG spy
  199. 7:22TVs to create a new three-letter agency.
  200. 7:25All that we paid for. So, we're
  201. 7:27launching our data dragnet Kickstarter
  202. 7:28style campaign that we've linked below
  203. 7:30to help fund our consumer device buying
  204. 7:32and production budget as we deep dive
  205. 7:34into more household spy devices like
  206. 7:36maybe other smart TV brands in this
  207. 7:38series and pay for this investigation.
  208. 7:40Our backer rewards include things like
  209. 7:42our brand new LG Investigation Blu-ray
  210. 7:45disc packs, including an impressively
  211. 7:47highquality thermally printed disc label
  212. 7:49with Parody Evil LG logo that has a
  213. 7:51camera for its eye. We're burning these
  214. 7:53discs completely in-house with our new
  215. 7:55duplicator machine. Then we put the
  216. 7:57discs in a special red edition 3D
  217. 7:59printed disc case [music] that we also
  218. 8:01make entirely in-house in our print
  219. 8:02farm. Each disc pack comes with a 128 GB
  220. 8:05USB drive that we duplicate inhouse with
  221. 8:08our USB cloner. video coming soon on
  222. 8:11that. And the drive contains a digital
  223. 8:13copy of this very video that you're
  224. 8:14watching right now as a DMCA abused Dead
  225. 8:17Man Switch. Besides, we all know how
  226. 8:19valuable 128 GB of flash is right now.
  227. 8:22The backer tiers also have exclusive
  228. 8:24benefits like additional footage and
  229. 8:25bonus videos, and very small group live
  230. 8:27streams, Q&A sessions with me in case
  231. 8:29you want to ask about this project,
  232. 8:31testing, advice, getting a job in the
  233. 8:33industry, and more. We're also launching
  234. 8:34this brand new Cyberpunk Skeleton foil
  235. 8:36t-shirt featuring a dystopian skeletal
  236. 8:39front made of components and wiring,
  237. 8:41plus a splash of red foil for the
  238. 8:43surveillance camera. Because of course,
  239. 8:46the back has a spine that runs all the
  240. 8:47way down the shirt and contains some
  241. 8:49Easter egg text relating to Gamers
  242. 8:51Nexus. Our Polygon Shard V2 shirt is
  243. 8:54also launching as part of this reprisal
  244. 8:56and rework of a nearly decade old
  245. 8:58popular design, now with improved
  246. 9:00sizing, color, and endurance. The front
  247. 9:02looks 3D in the light and has a
  248. 9:04wireframe GN logo, while the back has a
  249. 9:07polygon shard rainfall effect. All of
  250. 9:09these tiers are themed around our
  251. 9:11surveillance data dragnet hellscape. Our
  252. 9:13highest tier even includes a supporter
  253. 9:15credit for our future disappointment
  254. 9:17tour 2026 video. We have a ton of other
  255. 9:20cool stuff for this campaign to get you
  256. 9:21unique items, many of which we're now
  257. 9:23making entirely at G&HQ with our own
  258. 9:25team while supporting our expensive
  259. 9:27content. We're even 3D printing these
  260. 9:29miniature paintable goblin figurines to
  261. 9:31include with the e-waste inductor dice
  262. 9:33included in some of the backer tiers.
  263. 9:35And we have a new sticker pack available
  264. 9:37[music] with a Microsoft sticker. We
  265. 9:39need your help to pay for this very
  266. 9:40video that you're watching right now.
  267. 9:42Plus our next deep dives in this
  268. 9:44category of content. We're 70 grand deep
  269. 9:46in this report alone. And as a reminder,
  270. 9:47our reviews these days, like our
  271. 9:49half2500 case review, lose us money
  272. 9:51since no one can afford RAM. But we
  273. 9:52still produce them and subsidize them
  274. 9:54with support from campaigns like this.
  275. 9:56Visit store.gamersac. gamers.net to grab
  276. 9:58one of our backer tier kits now or check
  277. 10:00out the individual items all linked
  278. 10:02below. Thanks sincerely for your
  279. 10:04support. Now, back to the program. We
  280. 10:06have a lot to talk about in this video.
  281. 10:09like LG's automatic content recognition
  282. 10:11functionality that's designed to build
  283. 10:12advanced profiles on everything in your
  284. 10:14life, including secondary devices in the
  285. 10:15same household. The sale of that data,
  286. 10:17LG's political campaign targeting for
  287. 10:18quote voters that matter end quote. And
  288. 10:21we'll even go over 40,000 words of
  289. 10:23agreements relating to LG's smart TVs,
  290. 10:24including this sneaky change to the
  291. 10:26class action sections that they made
  292. 10:28after our first video. Oh, and we also
  293. 10:31hacked the TVs.
  294. 10:32>> Whoopsy doodle.
  295. 10:33>> But don't let that distract from LG's
  296. 10:35native spying functionality. One of the
  297. 10:37common misconceptions we've seen
  298. 10:38propagated online in comments and in
  299. 10:40videos is that simply unplugging your TV
  300. 10:42from Ethernet is enough to stop it from
  301. 10:44spy on you. That might not be enough.
  302. 10:46And in fact, even using an LG smart TV
  303. 10:48as a dumb monitor doesn't necessarily
  304. 10:51stop all of the functionality we're
  305. 10:53talking about today. Internet service
  306. 10:54providers sometimes have dual SSIDs that
  307. 10:56include open neighborhood Wi-Fi
  308. 10:57broadcast from customer routers such as
  309. 10:59with Comcast's Exfinity neighborhood
  310. 11:00hotspot and AT&T's public hotspots which
  311. 11:02are sometimes autoconnected to by
  312. 11:04devices when they discover the open
  313. 11:05network such as in an apartment building
  314. 11:06from neighbors using such routers. So
  315. 11:08this is a concern broadly speaking and
  316. 11:10future looking for smart TVs regardless
  317. 11:12of the brand. We're also talking to a
  318. 11:14lot of people for this video. So I'm a
  319. 11:15robotic general surgeon. What happens
  320. 11:17when I'm taking a patient phone call or
  321. 11:19I'm doing patient uh video visits and
  322. 11:22there's an LG monitor in the background?
  323. 11:24>> What happens if it's doing it on a on an
  324. 11:26LG monitor itself? Uh what's listening
  325. 11:29in? How is that how is that patient
  326. 11:32information protected?
  327. 11:33>> Yeah, I love giving up my seventh
  328. 11:34amendment rights to a company in an
  329. 11:36agreement that I never actually read.
  330. 11:38It's a complete scam in my opinion.
  331. 11:39>> Let's say worst case scenario, you turn
  332. 11:41it into a listening device. That seems
  333. 11:42pretty straightforward. You turn it into
  334. 11:44a device to exfiltrate information from
  335. 11:46a corporate network or a boardroom.
  336. 11:48>> That seems pretty straightforward. Um,
  337. 11:50you use it to maintain access like as a
  338. 11:54point of presence on a network. Um, even
  339. 11:57if you don't intend to capture audio and
  340. 11:59video,
  341. 11:59>> just to go through it, tunnel through
  342. 12:01it.
  343. 12:01>> It is perfectly functional as a proxy.
  344. 12:03So, you can proxy internet traffic and I
  345. 12:05can just, it's like, oh, I'm going to
  346. 12:06use this to move laterally through
  347. 12:08somebody's network. the kinds of things
  348. 12:10we see in the news where it's like, oh,
  349. 12:11Fancy Bear is attacking routers. Uh,
  350. 12:13Fancy Bear would be very comfortable
  351. 12:15inside LGTV.
  352. 12:16>> And we're even using our investigation
  353. 12:17today to push for actual legislation to
  354. 12:19protect consumers from this type of
  355. 12:21technology. I've been on the phone for 3
  356. 12:23days with various people in Washington
  357. 12:25DC about this and we just went on tour
  358. 12:27with Lewis Rossman's team to talk about
  359. 12:29some protections and getting laws
  360. 12:32created.
  361. 12:33>> How many people have had their TV or
  362. 12:35monitor for more than 3 years? Yeah. And
  363. 12:38and so this you are all part of the
  364. 12:40problem. They need you to buy they need
  365. 12:42they need you to buy monitors every year
  366. 12:45>> because of section 1201 of the DMCA.
  367. 12:48Simply circumventing a digital lock can
  368. 12:50become a copyright crime.
  369. 12:51>> Okay?
  370. 12:52>> And so when you're looking at these
  371. 12:53cases, right, you've got your TV that's
  372. 12:55spying on you, that's watching you,
  373. 12:57that's listening to you, right? You
  374. 12:58might want to go in and remove that
  375. 13:00software. Sure, there are ways that you
  376. 13:02can go through the menu. There's no way
  377. 13:04to know for sure,
  378. 13:05>> right,
  379. 13:05>> that that data flow is stopping unless
  380. 13:07you go in and take it out yourself. So,
  381. 13:09because section 121 does have that
  382. 13:11prohibition on the circumvention of
  383. 13:12digital locks, um, you're screwed. In
  384. 13:16other words,
  385. 13:18that's a lot for one video. Let's start
  386. 13:20with ACR. ACR is automatic content
  387. 13:23recognition that harvests data from
  388. 13:25devices like TVs, including screenshots
  389. 13:27of what the TV is showing and audio
  390. 13:29snippets coming out of the TV speakers.
  391. 13:31ACR can also run when the TV is used as
  392. 13:33a monitor. That data is converted into a
  393. 13:36digital fingerprint and compared to
  394. 13:37media databases that these companies
  395. 13:39have to identify your habits. In their
  396. 13:42own words, LG, we know who's in the LG
  397. 13:45household. [music]
  398. 13:45We know which devices are there. We know
  399. 13:48what you're exposed to on TV and we know
  400. 13:50how to extend that reach into mobile.
  401. 13:52You know, most streaming households
  402. 13:54subscribe to, you know, multiple
  403. 13:57streaming services. So, our line of
  404. 14:00sight to the screen can really help our
  405. 14:02partners. We own the glass. We own the
  406. 14:04TV. We own the glass.
  407. 14:06>> Since we own the screen and we own the
  408. 14:09operating system,
  409. 14:10>> most people are on their phone while
  410. 14:12they're watching TV. Now, being able to
  411. 14:14have ad experiences that are both on the
  412. 14:15big screen, but also on the screen in
  413. 14:17your hand. So, within an LG TV
  414. 14:19household, we can help extend a campaign
  415. 14:22footprint to the other devices in the
  416. 14:24household. AI is going to provide us.
  417. 14:26We're providing like all the rich data
  418. 14:28that we have from either our first party
  419. 14:31data, our viewing data, third [snorts]
  420. 14:33party data. How do we put it all
  421. 14:35together and then expose it to our
  422. 14:37clients in a in a tool or in a platform
  423. 14:41that's built on AI? Right? So, where I
  424. 14:43think the next evolution of ACR is the
  425. 14:45emergence of AC of AI com uh combined
  426. 14:49with contextual targeting. So, how does
  427. 14:52AI play down to a scene level?
  428. 14:55Leveraging the ACR, leveraging all the
  429. 14:58AI in real time of what they're
  430. 15:00watching, all the product placements. If
  431. 15:02there's a bar scene and that bar scene,
  432. 15:05you leverage AI to scan all the product
  433. 15:08placements.
  434. 15:09>> Yep.
  435. 15:10Well, instead of a generic CPG brand
  436. 15:15>> in the adbreak, why [music] not put
  437. 15:17immediately and you have to send that
  438. 15:19data in the metadata in the bitstream,
  439. 15:22send that data and [music] expose a
  440. 15:26beverage ad, a alcohol brand ad, like
  441. 15:29because you're in a bar.
  442. 15:30>> But even if you don't buy a smart TV
  443. 15:32with ACR, you probably will still
  444. 15:34encounter them dayto-day. You can find
  445. 15:36LG displays everywhere. hospitals,
  446. 15:38doctor's offices, waiting rooms, Airbnbs
  447. 15:40pointed straight at beds, paper hour
  448. 15:41conference rooms, college locker rooms,
  449. 15:42and they're in hotels everywhere. We
  450. 15:44even found this photo on Facebook of
  451. 15:46someone's dental visit, referencing what
  452. 15:48they say is an LGC4 OLED, which anyone
  453. 15:50can buy off a shelf, and it's displaying
  454. 15:52sensitive medical information, not to
  455. 15:54mention law firms or corporate
  456. 15:55boardrooms, and of course, your living
  457. 15:57room. No, wait, sorry.
  458. 16:00LG's advertiser's living room. They they
  459. 16:03made that clear. I forgot. Uh we're not
  460. 16:05saying that each of these TVs in these
  461. 16:08environments is actively being used as a
  462. 16:10listening device. That's not the point
  463. 16:13here. What we're saying is that in cases
  464. 16:17where the issues we found on our TVs
  465. 16:20exist on others or can exist on others,
  466. 16:23the capability may be there to do so to
  467. 16:27use it as a listening device. By whom is
  468. 16:31another question. So, to get into this
  469. 16:33mystery of what exactly is being
  470. 16:35potentially sent back to LG from the LG
  471. 16:37Smart TV, we needed to set up an
  472. 16:39interceptor. Getting into it, we worked
  473. 16:41with three security researchers for this
  474. 16:42piece. Mr. Bruh, who previously found
  475. 16:44major vulnerabilities in MSI software,
  476. 16:46AMD software, and now LG software and
  477. 16:49TVs, and who works for Community Good
  478. 16:51off of donations. We also worked with
  479. 16:53U-Turn who discovered and published
  480. 16:55several vulnerabilities relating to
  481. 16:56routers and network devices and who
  482. 16:59likewise has his own coffee page for
  483. 17:01community donations. And we worked with
  484. 17:02Wendel who himself has published
  485. 17:04vulnerabilities in various devices
  486. 17:06including routers. During our testing
  487. 17:08our TV continuously scanned our LAN, our
  488. 17:11local area network for all nearby
  489. 17:13devices. It obtained display names,
  490. 17:15signal strength, MAC addresses which are
  491. 17:17uniquely identifiable and more. Mr. RA
  492. 17:19confirmed his findings by decrypting and
  493. 17:22decompiling LG's firmware from one of
  494. 17:24its TVs with help from the TV
  495. 17:26jailbreaking community. Among other
  496. 17:27things, the TV did a reverse sweep of
  497. 17:30our entire local network. The TV seems
  498. 17:33to have found at least 38 other devices
  499. 17:36on our network. Based on our
  500. 17:38understanding, here's the complete list.
  501. 17:39With some information like specific
  502. 17:41device serial numbers, unique names, and
  503. 17:43internal IP addresses scrubbed, you can
  504. 17:46find everything on our network here. a
  505. 17:48Puscha XL 3D printer, an ESP32S3
  506. 17:52dev board, air purifier, and then you
  507. 17:54get into the creepy stuff. If that
  508. 17:56wasn't creepy enough, LG's TV seems to
  509. 17:58have detected that Vitali's editing
  510. 18:00machine was even running Team Viewer
  511. 18:02from its generic network discovery
  512. 18:04query, which Mr. Bra says was quote,
  513. 18:06"caught in the blast radius," end quote.
  514. 18:08The log files from the TV's data
  515. 18:10transmission also saw our internal
  516. 18:12servers. They found a Samsung smartphone
  517. 18:14with the staff member's username
  518. 18:15exposed. Another uninvolved staff member
  519. 18:17is S23 Galaxy on the network. The
  520. 18:20Alienware piece of that we use as a
  521. 18:22backup editing machine, someone's Note
  522. 18:249. LG's TV found various smartwatches,
  523. 18:27Pixels, [music] iPhones, internet
  524. 18:28gateways, and switches. And on top of it
  525. 18:30all, LG's TV even found what thermostats
  526. 18:33we have. LG happens to be a company that
  527. 18:36sells air conditioners and air
  528. 18:38conditioner accessories. [music] And we
  529. 18:40now have a device that pinned our HVAC
  530. 18:44system or parts of it. All because we
  531. 18:47bought a television and plugged it into
  532. 18:50the network to watch TV. I can't wait to
  533. 18:54start getting targeted ads for their AC
  534. 18:56units. So, if that's the way it's used,
  535. 18:58all of this is very creepy. [music] And
  536. 19:00if it's not the way it's used, all of
  537. 19:02this is very creepy. LG's Alfonso also
  538. 19:05collects these items. LG advertise ID
  539. 19:07non-reble device UU ID. the Alfonso user
  540. 19:09ID, active input, active application,
  541. 19:11uniquely identifiable MAC address,
  542. 19:12signal strength, device attributes,
  543. 19:14location, system power, onoff
  544. 19:15timestamps, and privacy consent flags,
  545. 19:17noting if the user opted in or out,
  546. 19:18among other data like nearby Wi-Fi
  547. 19:20networks that the TV detects. LG also
  548. 19:22sends its third party advertisers the
  549. 19:24user's local, language, and device ID
  550. 19:26when the user views, hovers, or clicks
  551. 19:27on their advertisement. Wendell's
  552. 19:28research noted that his LG TV also
  553. 19:31scanned neighboring Wi-Fi networks,
  554. 19:33which can then be used for geollocating
  555. 19:35you and your TV. There's an LG channels
  556. 19:38feature built into the TV that acts like
  557. 19:40old cable TV, providing you CNN or Fox
  558. 19:42or MSNBC or whoever else, but without
  559. 19:45cable. Mr. Bra noted that this is
  560. 19:47heavily logged by LG's Alfonso automatic
  561. 19:51content recognition system and even an
  562. 19:54HDMI connection was undergoing ACR. When
  563. 19:56we provided yet more log files to Mr.
  564. 19:58bra. He found these telemetry end points
  565. 20:00pinninging anywhere from every 75 to 90
  566. 20:02seconds to 300 seconds to sometimes as
  567. 20:05infrequently as every 5 to 10 minutes
  568. 20:07with the LG channels feature. He noted
  569. 20:09these telemetry end points. It's not a
  570. 20:11surprise to see Amazon or Google ads in
  571. 20:13here. But what is interesting is that
  572. 20:16Kviva video analytics has a unique
  573. 20:19fingerprint to our device as far as we
  574. 20:21can tell which allow us tracking as we
  575. 20:23look at content on our TV. Mr. RA told
  576. 20:26us, quote, "There's no privacy when
  577. 20:27watching IP TV via LG channels, as the
  578. 20:30DNS requests made can be reversed to
  579. 20:32determine what channel you are watching
  580. 20:34at any given time. This is available to
  581. 20:37anyone on the LAN or your ISP or the
  582. 20:40government by extension." End quote. As
  583. 20:43seen here, the TV sends a DNS query
  584. 20:45containing CNN US while watching CNN US,
  585. 20:49NBCN while watching NBC News Now, Fox
  586. 20:52Digital WTTG while watching Fox's
  587. 20:55regional WTTG news station, and so on.
  588. 20:58When we asked Mr. Brah what his thoughts
  589. 21:00were on why they might want to harvest
  590. 21:02every device a TV buyer owns, he said,
  591. 21:04quote, "The display regularly scans your
  592. 21:07land to detect what devices you're
  593. 21:08running. This is likely being done both
  594. 21:10for legitimate, eg autod discovery
  595. 21:13network shares and folders reasons and
  596. 21:15tracking reasons. Eg. If it sees you
  597. 21:17have an iPhone 12, you might get adverts
  598. 21:20for the latest iPhone 17. End quote. Our
  599. 21:22TV is sending an estimated 4 GB of just
  600. 21:26ACR data alone back to LG every month.
  601. 21:30Now, that's predominantly text
  602. 21:32fingerprints at this point. That's a lot
  603. 21:35of data for something that's just text.
  604. 21:37In addition to the IP address that LG is
  605. 21:39able to harvest, networks are also
  606. 21:41pretty unique. This is true for
  607. 21:42everybody. Even if you think your
  608. 21:44network is pretty boring. And that means
  609. 21:47that in theory, even if we were to opt
  610. 21:50out of tracking, get rid of the TV, and
  611. 21:52then buy a different LG device later,
  612. 21:54like an air purifier that has the same
  613. 21:57type of functionality or similar to it,
  614. 22:00there's a a chance that those data
  615. 22:02profiles are linked back together. The
  616. 22:04TV employs dark patterns that make it
  617. 22:06unclear whether you're opted in or out
  618. 22:08of targeting. LG berries do not sell my
  619. 22:11personal information toggles deep in the
  620. 22:13TV menus and disables the option by
  621. 22:15default on our tested TVs, even before
  622. 22:17users ever connect to the internet or
  623. 22:20accept any agreements. It adds
  624. 22:21advertising tracking IDs to years old
  625. 22:23TVs after firmware updates and seemingly
  626. 22:26without having ever agreed to terms of
  627. 22:28service of any kind. In certain software
  628. 22:30versions, LG silently adds and toggles a
  629. 22:33setting called cookies. It's off by
  630. 22:35default, which sounds like a good thing.
  631. 22:37Except upon closer inspection, we found
  632. 22:40that the toggle misleadingly actually
  633. 22:42corresponds to quote advertising
  634. 22:44frequency capping cookies end quote,
  635. 22:47which track the number of times a
  636. 22:48particular ad is shown on your TV. If
  637. 22:51you want to download an app, you're
  638. 22:52required to accept two agreements, but
  639. 22:54LG pops up six with select all
  640. 22:57highlighted by default. If you want to
  641. 23:00use the app you just downloaded, you're
  642. 23:02required to accept another three
  643. 23:04agreements, but LG pops up four with
  644. 23:08select all highlighted again. But what
  645. 23:11if you just opt out of all of this
  646. 23:12stuff? As for the opt out, Mr. Bra noted
  647. 23:14from the firmware decompile that when
  648. 23:16you opt out of tracking, quote, they do
  649. 23:19send one final snapshot of all tracking
  650. 23:21data to Alfonso upon opting out though,
  651. 23:24which is pretty dirty of them. The TV
  652. 23:26still does occasional beacons that tell
  653. 23:29LG when your TV starts or when it's
  654. 23:31online. However, the data sent during
  655. 23:33those beacons is minimal. Said beacons
  656. 23:35to LG contain an X device ID. Upon fully
  657. 23:39opting out and refusing the terms and
  658. 23:41conditions, the algorithm that generates
  659. 23:43this device ID switches from using the
  660. 23:45full MAC address of the device to only
  661. 23:48use the MAC OUI or the organizationally
  662. 23:51unique identifier, which is an ID
  663. 23:53assigned per vendor. same across all LG
  664. 23:56devices and makes requests using it semi
  665. 23:58anonymous. This X device ID is also
  666. 24:01provided to any firstparty adverts when
  667. 24:04you view, hover, or click on an advert
  668. 24:07that's shown on the TV. However, since
  669. 24:10the MAC address can be derived from a
  670. 24:12key set per model, you can brute force
  671. 24:14the decryption keys until one works and
  672. 24:18you can figure out the model of LG that
  673. 24:20sent the beacon request to LG. So LG
  674. 24:24would get your public IP and device
  675. 24:26model and know when it boots and is
  676. 24:28online. We've just put a formula on
  677. 24:30screen. The formula you're seeing on the
  678. 24:31screen is our understanding of how the X
  679. 24:34device ID is constructed. Amusingly, Mr.
  680. 24:36Broad describes how even this device ID
  681. 24:38seemingly has its own vulnerabilities.
  682. 24:40It's supposed to be randomly generated,
  683. 24:42he thinks, and anonymous. But LG's
  684. 24:44implementation is flawed. He states,
  685. 24:46quote, it generates the device ID by
  686. 24:48combining a random salt generated on
  687. 24:50boot with the devices's MAC address.
  688. 24:53Normally, this is done using a process
  689. 24:54called hashing, where it generates a
  690. 24:56pseudo random output based on an input,
  691. 24:59and it cannot be reversed. However, LG
  692. 25:01chose to encrypt the MAC address and
  693. 25:03random salt instead of hashing it. This
  694. 25:06means anyone who has the model secret
  695. 25:08key can reverse the device ID and
  696. 25:10recover the MAC address, which means the
  697. 25:12advertisers would have a persistent
  698. 25:14identifier that is not random and no
  699. 25:16longer changes on reboot. End quote.
  700. 25:18Now, Mr. Bra also noted that at least
  701. 25:20these trackers remain when going through
  702. 25:22the opt- out process. Quote, device
  703. 25:24still authenticates on boot with LG. It
  704. 25:27still sends a plain text TV is online
  705. 25:29beacon to LG every time it boots up or
  706. 25:30you change network or if it drops the
  707. 25:32network and then autoreonnects. When you
  708. 25:34opt out, it sends a network request to
  709. 25:36LG saying that you have opted out and
  710. 25:38includes your TV's MAC address in the
  711. 25:40request. A notification of opt out is
  712. 25:42sent to Alfonso in relation to the ACR.
  713. 25:44This includes a snapshot of the majority
  714. 25:46of the information Mr. Bruss specified
  715. 25:49as collected and shared with Alfonso.
  716. 25:50End quote. Further, LG's firmware stores
  717. 25:54the model secret in the mount LG CMN
  718. 25:57data log folder, meaning users can
  719. 25:59jailbreak their TV, extract the model
  720. 26:02secret, which is the same for all TVs of
  721. 26:03that model, and deanonymize the
  722. 26:06advertisement data to tie it back to
  723. 26:07users original MAC addresses. Look,
  724. 26:09there's a lot of technicals here today.
  725. 26:11We're not going to go into all of them.
  726. 26:13This is probably enough to kind of get
  727. 26:15to the TLDDR of this part, which is
  728. 26:18TLDDR
  729. 26:20is We think all of this is
  730. 26:24related to LG's decision to build such
  731. 26:29tracking to begin with. Regarding the
  732. 26:31audio, Mr. Ru describes how it processes
  733. 26:34these captures, explaining, quote, it
  734. 26:36downsamples it to 8 kHz mono, then runs
  735. 26:39a fast furrier transform on 40 chunks of
  736. 26:42100 milliseconds of audio, combines the
  737. 26:44FFTs into a fingerprint, and uploads the
  738. 26:47result. End quote. If you clicked select
  739. 26:49all to the agreements when setting up
  740. 26:51your LG smart TV, your TV is very likely
  741. 26:53collecting ACR data, even if you
  742. 26:55disconnect it from the internet after,
  743. 26:57and you only use it as a dumb display
  744. 27:00from that point forward. This is
  745. 27:01important. Those of you watching this
  746. 27:03video who are like, I'm just going to
  747. 27:05unplug it from the internet and I I'll
  748. 27:07connect it to a computer. This is what
  749. 27:08you need to pay attention to. Okay. Our
  750. 27:11understanding is that your TV has the
  751. 27:14capability to transmit it back to LG if
  752. 27:17it connects to the internet. Again,
  753. 27:19we're not the only one saying this.
  754. 27:20According to the New York Times, quote,
  755. 27:22"The Center for Digital Democracy study
  756. 27:24found that in the smart TVs they tested
  757. 27:26from LG and Samsung, ACR continued to
  758. 27:29run and capture data even when the smart
  759. 27:32TV was offline. Now, we can't test every
  760. 27:35single LG TV monitor, display, and all
  761. 27:39the firmware and software versions that
  762. 27:40are out there for them. So, this may not
  763. 27:42always be the case, but to the best of
  764. 27:45our understanding, this is the case in
  765. 27:47at least some of the situations we've
  766. 27:49been able to verify or where we found
  767. 27:51third party sources that have verified
  768. 27:53it. Uh, we also collected some of our
  769. 27:55own wire sharkark samples to identify
  770. 27:56how often our TV sends ACR data to
  771. 27:58Alfonso when a laptop is connected to
  772. 28:01the TV via HDMI. Before testing, we also
  773. 28:04had to modify some network settings to
  774. 28:06do this. So, we forced our test bench
  775. 28:08running Wireshark to mirror the port of
  776. 28:10our LG smart TV. And here's what we
  777. 28:13found. When we didn't accept any
  778. 28:15agreements when setting up the TV, but
  779. 28:17with it connected to the internet, based
  780. 28:19on the samples we collected locally on
  781. 28:21our LG G3, it seemed that the TV didn't
  782. 28:24collect or transmit ACR data, but it
  783. 28:27still reaches out to several of LG's
  784. 28:29advertising [music] and customer data
  785. 28:31platform endpoints and repeatedly scans
  786. 28:34for nearby devices. That's not to
  787. 28:36mention the fact that if you don't
  788. 28:37accept any agreements, it has very
  789. 28:39limited usefulness for basically any of
  790. 28:42the TV functionality. That's kind of a
  791. 28:43different point though. In the hourlong
  792. 28:45sample we collected before accepting any
  793. 28:46agreements and while using our LG G3 as
  794. 28:49a dumb display connected to a laptop via
  795. 28:51HDMI, our LG TV connected to eight
  796. 28:54different endpoints, including those for
  797. 28:56LG's customer data and smart advertising
  798. 28:59platforms. It transmitted or received
  799. 29:01roughly 8.9 megabytes of data in the
  800. 29:04hour-long sample. We'd estimate the TV
  801. 29:06sends or receives around 6.4 gigabytes a
  802. 29:09month. It sent out 38 DNS queries to
  803. 29:12different LG domains. And it repeatedly
  804. 29:14pinned for nearby devices, including our
  805. 29:16TRNA server, our PCs, our phones, our
  806. 29:19network switch, and some IP addresses,
  807. 29:20which we've redacted, our printer, our
  808. 29:233D printers, and basically everything
  809. 29:25else. But we can't show a lot of it for
  810. 29:27privacy reasons. We found several MAC
  811. 29:29addresses in our Wire Shark logs which
  812. 29:31are identifiable and that we'd assume
  813. 29:34our TV is sending back to LG. After
  814. 29:36agreeing to LG's terms, but while only
  815. 29:38using the TV as a dumb monitor, our G3
  816. 29:41connected to 29 different endpoints, a
  817. 29:43total of 107 times with 44 connections
  818. 29:46to Alfonso ACR, sending it a total of 4
  819. 29:49megabytes of data. We also collected two
  820. 29:52roughly 50-minute samples using our
  821. 29:54newer 43in QED 73BTV as a dumb monitor
  822. 29:59in the first and using LG channels in
  823. 30:01the second. In the first capture, our
  824. 30:03QED connected to 22 different endpoints,
  825. 30:05a total of 157 times, connecting to the
  826. 30:08Alfonso ACR 54 of those times and
  827. 30:11sending 5.2 megabytes of data. In the LG
  828. 30:14channels capture, it connected to 60
  829. 30:16different endpoints, a total of 847
  830. 30:18times, connecting to Alfonso ACR 618 of
  831. 30:22those times and sending a slightly less
  832. 30:244.5 megabytes of data. Now, some of the
  833. 30:26data harvesting that we've spent the
  834. 30:28last, I don't know, whatever it is, half
  835. 30:30hour or something discussing seemingly
  836. 30:32contradicts LG's own statements on its
  837. 30:34upgraded ACR solution in 2022, where it
  838. 30:37stated, quote, "The ACR data, which is
  839. 30:39in compliance with all global and
  840. 30:41regional consumer data privacy
  841. 30:43regulations, helps brands understand in
  842. 30:45an anonymized fashion how frequent
  843. 30:48certain TV ads were aired in any given
  844. 30:51household." End quote. We think there's
  845. 30:53contradictions to that statement in
  846. 30:55here. Or put another way to quote
  847. 30:57Wendell.
  848. 30:57>> Oopsy doodle.
  849. 30:58>> Now, unfortunately, without a
  850. 30:59man-in-the-middle certificate,
  851. 31:02you can help if you want to. Uh, we
  852. 31:04don't know exactly what information is
  853. 31:06being harvested of that list as the data
  854. 31:09being sent to LG is encrypted.
  855. 31:12If you happen to know things that would
  856. 31:16be helpful for this, you can email us at
  857. 31:19tips tips gamers nexus.net. There is
  858. 31:22encrypted stuff happening on the wire
  859. 31:24between LG and the TV.
  860. 31:26>> Things that the user can't decipher.
  861. 31:28>> Yeah. And if you look at it, it really
  862. 31:30doesn't look a lot different than
  863. 31:32malware with a command and control
  864. 31:33server.
  865. 31:34>> LG has like their command and control
  866. 31:37server in the the TV phone's home that's
  867. 31:40encrypted. You can't there's nothing you
  868. 31:41can do about that. It's encrypted. You
  869. 31:43can't
  870. 31:44>> peel back the lenolium. You can't
  871. 31:45unencrypt it and figure it out. In order
  872. 31:48to unencrypt it, you have to load an
  873. 31:50encryption certificate on your TV. You
  874. 31:53have to say if you see an encryption
  875. 31:55certificate signed by this entity, which
  876. 31:57is me,
  877. 31:58>> then you can trust it. And that's that's
  878. 31:59what the certificate store is. It's a
  879. 32:01store of things to trust.
  880. 32:02>> So you add a thing to the thing to trust
  881. 32:05and then now when the TV tries to access
  882. 32:08LG, it's not accessing LG, it's
  883. 32:10accessing me and then I in turn access
  884. 32:12LG. So the TV accesses me and then it's
  885. 32:14decrypted and then I can examine it and
  886. 32:17then I establish a new encrypted
  887. 32:18connection from me to LG.
  888. 32:20>> So I can see what's coming from LG on
  889. 32:22the one side and I can see what the TV
  890. 32:24is saying on the other side.
  891. 32:26>> But in order to do that, we have to
  892. 32:28convince the TV to trust the certificate
  893. 32:33store. And this is like for malware or
  894. 32:35research or whatever. That is a
  895. 32:37man-in-the-middle attack.
  896. 32:38>> And so this is also a way that you could
  897. 32:40steal passwords and things like that.
  898. 32:42Google has gone to great lengths to make
  899. 32:43sure that their certificates like
  900. 32:45there's extra checks in their software
  901. 32:47to make sure that the certificate is
  902. 32:48actually a Google certificate.
  903. 32:50>> LG has done the same. LG has said, "We
  904. 32:52don't want you to be able to customize
  905. 32:54the certificates." But this is a legit
  906. 32:56thing businesses do. So, if you buy an
  907. 32:58LG TV in a commercial setting, they have
  908. 33:00not nerfed your ability to load custom
  909. 33:02certificates on a commercial version of
  910. 33:04a TV, which seems weird. It's like, why
  911. 33:06would you limit
  912. 33:07>> a residential TV unless you wanted to
  913. 33:09hide what
  914. 33:10>> capabilities? Yeah.
  915. 33:11>> Yeah.
  916. 33:12>> Here's where it gets weird. There's a
  917. 33:14lot of traffic that we observed that's
  918. 33:15unencrypted, which is weird cuz your ISP
  919. 33:17could steal that, too. Like, that's a
  920. 33:18whole other conversation.
  921. 33:20>> But, um, uh, with my encryption
  922. 33:22certificate on the TV, I have a better
  923. 33:25ability to look at things, but the TV
  924. 33:27was still failing. It turns out LG has
  925. 33:29set up a separate certificate store in
  926. 33:32some of their applications. And so
  927. 33:33again, I had to like go into running
  928. 33:35processes and inject the custom
  929. 33:38certificate as a trusted certificate so
  930. 33:40that the com.OS.lg
  931. 33:44like custom software machinery outside
  932. 33:46the Linux part of it would also trust my
  933. 33:48encrypted.
  934. 33:49>> Our researcher mentioned something about
  935. 33:50I want to say chromium maybe.
  936. 33:51>> Yeah. Inject because like the chromium
  937. 33:53browser automations are like part of the
  938. 33:55thing. And so that is like the
  939. 33:57mechanical underbelly of how that
  940. 33:58happens. But they've bypassed the
  941. 34:00operating system to DIY it. you only
  942. 34:02need one or two flaws that you could
  943. 34:04chain together in order to convince the
  944. 34:07TV to trust or to exchange. And then at
  945. 34:10that point, if you're in the middle
  946. 34:12between the TV and the internet, then
  947. 34:14it's a command and control type
  948. 34:15situation.
  949. 34:16>> So, we spent the first part of this
  950. 34:17video talking about LG's first party
  951. 34:19features. Now, we're going to talk about
  952. 34:20some of the security vulnerabilities and
  953. 34:22exploits that increase the risk due to
  954. 34:24LG's lacadasical security approach and a
  955. 34:27combination of its intended features. To
  956. 34:30do this, we rooted the TV. This changes
  957. 34:32the functionality that LG has built into
  958. 34:34their software, but that lets us audit
  959. 34:36and look around. It might not be obvious
  960. 34:38to a typical end user that a TV has been
  961. 34:40rooted or that a TV has been
  962. 34:42compromised. Mr. Bra has an exploit that
  963. 34:44lets you non-interactively compromise
  964. 34:45the television in a way that most people
  965. 34:48likely wouldn't notice. And because it's
  966. 34:51a computer, you can alter the
  967. 34:53functionality of the TV. For example, if
  968. 34:55your conference room TV is on public
  969. 34:57Wi-Fi, somebody on the network could
  970. 34:59exploit the TV non-interactively and
  971. 35:02then they're living in your TV. In one
  972. 35:04instance, before we ever accepted any
  973. 35:06voice agreements, Wendell was already
  974. 35:08able to show voice capture via
  975. 35:10microphones that are part of the system.
  976. 35:14Okay.
  977. 35:16Can you play the the audio we just
  978. 35:18captured? It's going to be very painful.
  979. 35:29We think that's from a wake onvoice
  980. 35:31pulse density modulation microphone
  981. 35:33that's built into the TV capturable and
  982. 35:35exportable in an attacker scenario even
  983. 35:38without opting into the voice
  984. 35:39agreements. Now that audio didn't sound
  985. 35:42particularly
  986. 35:44comprehensible, but I noticed that
  987. 35:46running a highp pass filter and killing
  988. 35:48the static from one channel made it
  989. 35:49sound like human speech. Then I pitch
  990. 35:52and frequency adjusted the remaining
  991. 35:53channel and that gave us this.
  992. 35:57>> No, it's trying to uh to sample audio
  993. 36:02and then
  994. 36:02>> we think someone with some skill and
  995. 36:04some time could easily exploit this
  996. 36:06microphone's presence as a listening
  997. 36:08device and in some exploit scenarios
  998. 36:10likely without the TV owner ever
  999. 36:12knowing. But the question we need to be
  1000. 36:14asking isn't how can we make our
  1001. 36:17microphones embedded in our TVs more
  1002. 36:19secure. The question we need to be
  1003. 36:21asking is why are their microphones
  1004. 36:23embedded in our TVs?
  1005. 36:26Because they're only there as a
  1006. 36:27byproduct or a direct product of LG's
  1007. 36:31profit- seeeking functionality, if you
  1008. 36:33can call it that, that they try to add
  1009. 36:35to their TVs. But there's more. In some
  1010. 36:39of the scenarios that we were testing at
  1011. 36:42one point, we were even able to
  1012. 36:45exfiltrate microphone audio that sounds
  1013. 36:49like this.
  1014. 36:53The waveform's on the screen. Dead
  1015. 36:55silence is what it sounds like. But when
  1016. 36:57I inspected the waveform, I noticed a
  1017. 37:00couple pixels of sound. So I amplified
  1018. 37:02the recording by 50 dB, which showed
  1019. 37:04some more pixels of deviation from
  1020. 37:06silence. then amplified another 50 dB.
  1021. 37:10That looked like a speech waveform
  1022. 37:12because it is. This is what that sounded
  1023. 37:14like.
  1024. 37:15>> Hello. This is another 32-bit test.
  1025. 37:24>> So, we retrieved from the TV a warbly,
  1026. 37:25but with some work, clear and usable
  1027. 37:27section of audio. Now, we don't know
  1028. 37:29this part for sure, but it looks like
  1029. 37:32the intent was for the microphone to
  1030. 37:35have been muted. Maybe for example, by
  1031. 37:37dropping the gain instead of some other
  1032. 37:38more surefire method of killing that
  1033. 37:41microphone. We're not exactly sure why
  1034. 37:43it behaves in the way that we are
  1035. 37:45describing, but consumers don't realize
  1036. 37:48how vulnerable this makes them to
  1037. 37:50outside attackers or invasions of
  1038. 37:53privacy, whether that's LG's or others
  1039. 37:56actions now or in the future. This
  1040. 37:58raises some other concerns. We noticed
  1041. 37:59that when you use the toggle to turn the
  1042. 38:01microphone off, it only turns off the
  1043. 38:03built-in microphone. It doesn't turn off
  1044. 38:05all other microphones that are part of
  1045. 38:07the system. We suspect there's a path to
  1046. 38:09capture audio anyway, especially if the
  1047. 38:11microphone lockout is merely a software
  1048. 38:13lockout.
  1049. 38:13>> Now, the mic thing is a little
  1050. 38:15complicated. This TV happens to be one
  1051. 38:17of the ones that has a mechanical
  1052. 38:19switch. We can turn it on and then the
  1053. 38:22built-in microphone is listening. I've
  1054. 38:23got some debugging stuff. [music] You
  1055. 38:25know, it's telling us what the
  1056. 38:26pre-processor is. Don't worry about
  1057. 38:27that. But we can also turn it off.
  1058. 38:30The promise is the switch is off. The TV
  1059. 38:32is not listening. The problem is that
  1060. 38:35that doesn't mean the TV can't capture
  1061. 38:37audio at all. This is a terminal shell
  1062. 38:40and it is remote access to the TV. So, I
  1063. 38:44have a shell on the TV and that is a
  1064. 38:45list of audio devices that are on the
  1065. 38:48TV. There's a lot there's a lot of audio
  1066. 38:50devices. Even with that microphone
  1067. 38:52switch off, I've got the option to
  1068. 38:54capture audio from HDMI. I've got the
  1069. 38:56option to capture audio from other
  1070. 38:58sources that are connected like
  1071. 39:00Bluetooth or [groaning]
  1072. 39:02USB speaker or USB webcam. Any other USB
  1073. 39:05peripherals you might have, maybe your
  1074. 39:07stereo setup is kind of fancy and it has
  1075. 39:09like an echo cancellation mic. If that
  1076. 39:11shows up as an audio device, I can
  1077. 39:13capture from that as well. The LG
  1078. 39:15remote, it also has a microphone and I
  1079. 39:18can press the button,
  1080. 39:20I get a light. Is it all about the
  1081. 39:22Pentiums?
  1082. 39:27And this works. Now remember the the mic
  1083. 39:29switch is off.
  1084. 39:30>> We searched using AI but couldn't find
  1085. 39:32the content you requested. Try finding
  1086. 39:34more information with Copilot or check
  1087. 39:36the YouTube results.
  1088. 39:38>> It it found all about the Pentiums. So
  1089. 39:41just because the built-in mic is off,
  1090. 39:43which in my opinion is a little bit
  1091. 39:46suspect from stuff that I'll show you in
  1092. 39:48a second, but all the other audio
  1093. 39:50sources work just fine. Now, let me show
  1094. 39:52you something cool. I'm running a
  1095. 39:53program on the TV and I'm now pressing
  1096. 39:57the button on the remote
  1097. 40:00and notice there's no popup. An attacker
  1098. 40:02can send audio over this channel and
  1099. 40:04capture [music] it and that's what we
  1100. 40:05see in the output here. The nice thing
  1101. 40:07about this is that when I press the
  1102. 40:09button I get the voice input remote 1.
  1103. 40:11So, the fact that this is open it
  1104. 40:15creates a device and when it's closed
  1105. 40:17there's no device there. There's nothing
  1106. 40:19to [music] capture from. I'm suppressing
  1107. 40:21the UI. I'm suppressing the LG
  1108. 40:23functionality. I've taken it over, but
  1109. 40:25I'm using that to listen to the room. I
  1110. 40:28could listen to the room through a
  1111. 40:29webcam continuously. I could set up
  1112. 40:31something like this where I've got a
  1113. 40:32wireless microphone somewhere that's
  1114. 40:34sending to the TV and the TV's used as a
  1115. 40:36capture endpoint. You know, if you're an
  1116. 40:38adversary, the sky's is the limit in
  1117. 40:40terms of creativity because it's a
  1118. 40:41powerful computer behind the glass and
  1119. 40:44the hacker will own the glass. It's very
  1120. 40:46difficult for you as the end user to own
  1121. 40:49the glass or even know what's going on
  1122. 40:50behind the glass. I love pushto talk.
  1123. 40:52That's that's great in terms of privacy.
  1124. 40:54I like the idea of a mechanical switch.
  1125. 40:56It's just not clear to me if the
  1126. 40:58mechanical switch is actually killing
  1127. 41:00everything that it should. Even with the
  1128. 41:02mechanical switch off, I can still see
  1129. 41:04an audio device. Sometimes the
  1130. 41:05microphone control is not a mechanical
  1131. 41:09switch. Sometimes it's just in the menu.
  1132. 41:10The problem is that if I'm in remotely,
  1133. 41:12I can manipulate the menu from the shell
  1134. 41:15as well. Voice recognition settings very
  1135. 41:17serious. It clears the display. You can
  1136. 41:20see everything is enabled here. The
  1137. 41:22functions enabled, the whole nine yards.
  1138. 41:24Now, I'm going to show you something
  1139. 41:25really cool. It's like, oh, I've
  1140. 41:26disabled all of those features through
  1141. 41:27the menu. Hands-free voice control is
  1142. 41:29disabled or the microphone is disabled
  1143. 41:31in [music] the menu. You think you're
  1144. 41:33you're good to go, right? I ran a
  1145. 41:34command on the TV just now to change the
  1146. 41:37parameters. And now all of the AI voice
  1147. 41:39recognition [music] stuff is enabled.
  1148. 41:42If I go back in the menu,
  1149. 41:46now the function's enabled. So, if you
  1150. 41:48need to enable or disable something in
  1151. 41:50the menus as an attacker, it's not
  1152. 41:52really a big deal to do that from the
  1153. 41:53command line once you've got control of
  1154. 41:54the TV over the network or whatever
  1155. 41:56else. But it turns out the voice
  1156. 41:58hardware works whether or not you agree
  1157. 42:00to the terms anyway for somebody that's
  1158. 42:02in the TV the way that we are.
  1159. 42:04>> These are fundamentally display devices
  1160. 42:06with credit to LG pretty powerful
  1161. 42:08computers inside of them. So, really the
  1162. 42:10only limit to what you can do with a
  1163. 42:13computer in a TV is your imagination.
  1164. 42:16This LG G5 TV has a microphone connected
  1165. 42:19to it. And right now it's listening to
  1166. 42:21me and saving the information. In fact,
  1167. 42:23we can even unplug the network
  1168. 42:26and it's still listening to me. And what
  1169. 42:29I'm saying is being stored by someone
  1170. 42:32with remote access to the TV. So, it's
  1171. 42:35recording now, but we're going to plug
  1172. 42:36it back in and I'm going to copy the
  1173. 42:37audio off because it's got a smart
  1174. 42:39microphone. You can do wake words and
  1175. 42:41all sorts of fun things like that. And
  1176. 42:43so, it's a Linux box. I've got access.
  1177. 42:46>> So, he's got remote access. Let's prove
  1178. 42:48the concept and give it internet again.
  1179. 42:54>> Yay. All right.
  1180. 42:59>> You want to walk us through what you're
  1181. 43:00doing here?
  1182. 43:01>> In fact, we can even
  1183. 43:05>> And it's still listening to me.
  1184. 43:07>> No network.
  1185. 43:08>> What I'm saying is being stored by
  1186. 43:10someone with remote access to the TV.
  1187. 43:12>> [clears throat]
  1188. 43:12>> So, it's recording now, but we're going
  1189. 43:14to plug it back in. It doesn't copy the
  1190. 43:15audio off because it's got a smart
  1191. 43:17microphone. You can do wave words and
  1192. 43:19all sorts of fun things like that. And
  1193. 43:21so,
  1194. 43:22>> there you go. 30 seconds of audio. Uh,
  1195. 43:25yeah. I mean, there's a microphone in
  1196. 43:27there. There's actually several. Um, we
  1197. 43:29figured out how to activate the farfield
  1198. 43:32microphone, which is a lower bit rate,
  1199. 43:34but it or it uses like feedback and you
  1200. 43:36can like it does that for improving the
  1201. 43:38audio, but you can use it as a listening
  1202. 43:40device. It's the audio quality is good
  1203. 43:41enough.
  1204. 43:42>> Did you imagine this in a hotel room?
  1205. 43:47>> The hackers are already in your TV.
  1206. 43:50[laughter]
  1207. 43:51>> So, there is a mechanical microphone
  1208. 43:53switch on the TV. Well, it's not really
  1209. 43:56mechanical. It's just there's a switch.
  1210. 44:00If I turn the microphone switch off, it
  1211. 44:03says the built-in mic is turned off, but
  1212. 44:05there's more than one microphone.
  1213. 44:08Now the the microphone switch is
  1214. 44:10actually off right now
  1215. 44:13recording.
  1216. 44:14>> That's weird because we can record the
  1217. 44:15audio
  1218. 44:16>> audio from the webcam.
  1219. 44:17>> From the webcam.
  1220. 44:18>> Yeah.
  1221. 44:19>> So if you've got the USB webcam
  1222. 44:20accessory, guess what?
  1223. 44:22>> Yeah, we have a webcam plugged in. So
  1224. 44:24this is uh just a generic webcam. And
  1225. 44:28while I was working on the TV, Wendell
  1226. 44:31was surreptitiously recording our
  1227. 44:33conversation.
  1228. 44:34>> Woo. And this it's like, oh yeah, of
  1229. 44:36course. a USB webcam plugged into the
  1230. 44:38TV, but there's also an official LG
  1231. 44:40webcam accessory which is also USB. So,
  1232. 44:43it's six one way, half a dozen the
  1233. 44:44other.
  1234. 44:45>> Possible. It's the same mechanism. Yeah.
  1235. 44:47>> So, uh this is, you know, at least it
  1236. 44:50says the built-in microphone, but like
  1237. 44:52every word is like it's every it's like
  1238. 44:54weasel words. It's like I flip flip the
  1239. 44:56switch. It's not listening. And it's
  1240. 44:57like, are you sure about that?
  1241. 44:58>> Wendell setting up the next demo. So,
  1242. 45:00we're going to have a private
  1243. 45:02conversation about our next rugpole
  1244. 45:04crypto scam. And it would really be
  1245. 45:06unfortunate if anyone had recording of
  1246. 45:08this. All right, so the screen appears
  1247. 45:09to be off right now. Currently, Wendell
  1248. 45:11and I are in a boardroom to discuss our
  1249. 45:13new cryptocoin rugpole scam. We don't
  1250. 45:15want anyone to hear about this.
  1251. 45:16>> We trust that no device in the thing is
  1252. 45:18listening because of the appearance
  1253. 45:20here. And definitely things capturing
  1254. 45:22video and audio surreptitiously would be
  1255. 45:24very bad.
  1256. 45:25>> Well, the only device in this room is
  1257. 45:26the TV and it looks like it's off.
  1258. 45:28>> It sure does look like it's off. And yet
  1259. 45:30>> the plan is we're going to launch the
  1260. 45:31coin. We're going to let the price go
  1261. 45:32up. Then we're going to sell all of our
  1262. 45:33tokens and rugpull everyone.
  1263. 45:35>> Rugpull coins. Yeah. I mean, how else
  1264. 45:37would you do a crypto?
  1265. 45:38>> I hope they don't hear about it.
  1266. 45:40>> It looks like it's off.
  1267. 45:41>> It sure does look like it's off. Yeah.
  1268. 45:43>> The plan is we're going to launch the
  1269. 45:44coin. We're going to let the price go
  1270. 45:45up. Then we're going to sell all of our
  1271. 45:47tokens and rug
  1272. 45:48>> rug product.
  1273. 45:50>> Oh, there's evidence of our rugpull
  1274. 45:52scam.
  1275. 45:53>> Oh, no.
  1276. 45:55It's a a little bit of an uphill climb,
  1277. 45:56but doable. Well, and we've only been
  1278. 45:59working on this particular problem for
  1279. 46:01like an hour to an hour and a half.
  1280. 46:02That's not a bad time investment for
  1281. 46:04>> Yeah. Can you imagine if we were the NSA
  1282. 46:07or, you know, some other nation state?
  1283. 46:09It would be very bad. Yeah. We literally
  1284. 46:11just like I had no idea I was going to
  1285. 46:13be doing this and it was just like, I
  1286. 46:14don't know, can I just bang my fist on
  1287. 46:16the keyboard and get this to happen? And
  1288. 46:17it turns out, yeah,
  1289. 46:18>> many of the LG smart TVs we bought are
  1290. 46:20either equipped with embedded
  1291. 46:22microphones or have remote control
  1292. 46:24options that include them. In our
  1293. 46:26testing, we found that the voice input
  1294. 46:28data is transcribed to plain text and
  1295. 46:30memory. We suspect it gets analyzed by
  1296. 46:32LG as well, especially with the AI
  1297. 46:36features. This would also include
  1298. 46:38so-called ambient conversation that
  1299. 46:40happens nearby while someone else is
  1300. 46:43using the TV voice inputs or is within
  1301. 46:46the ongoing trigger window during that
  1302. 46:48period of silence after it. What are we
  1303. 46:50looking at? Why does it say the thing I
  1304. 46:52just said? Uh
  1305. 46:55Wendle passed the 180 proof Kentucky
  1306. 46:57bourbon.
  1307. 46:58>> Um because it has done the speechtoext
  1308. 47:02thing and it doesn't cost a lot to store
  1309. 47:04text forever, but it seems to be the
  1310. 47:06speech to text uh
  1311. 47:09text log of the things that we said.
  1312. 47:11>> Do we have the other stuff that we said?
  1313. 47:13>> Yes, it's all in here.
  1314. 47:14>> Why is there so many references to the
  1315. 47:16things I said? [laughter]
  1316. 47:19>> So Wendell, is it still logging that
  1317. 47:22stuff? Mhm.
  1318. 47:23>> Hi LG.
  1319. 47:26LG.
  1320. 47:28>> Hi LG.
  1321. 47:31>> You We know you're listening to
  1322. 47:33us. [laughter]
  1323. 47:34>> I can literally see the process running.
  1324. 47:36Like it is listening.
  1325. 47:38>> Can you actually?
  1326. 47:39>> Yeah. Voice agent result input voice
  1327. 47:42keyboard. Like it's listening. Like
  1328. 47:44there's a process running. LG said that
  1329. 47:46they don't pick up ambient
  1330. 47:48conversations. When you go to the enable
  1331. 47:51function for talking to the TV with
  1332. 47:53voice recognition, it says excessive
  1333. 47:55ambient noise around the TV may affect
  1334. 47:57hands-free voice control performance.
  1335. 48:00I rest my case. [snorts] It's literally
  1336. 48:03right there. The same words.
  1337. 48:07>> Yeah, there's your My personally
  1338. 48:09identifiable information is as follows.
  1339. 48:11Birthday January 1st. [laughter]
  1340. 48:15So, is it still in the log?
  1341. 48:17>> Yeah, it's still log on the TV, right?
  1342. 48:19>> It's still in the log on the social. My
  1343. 48:20LG social security number is 11111.
  1344. 48:25>> Nice. That raised concerns of the TV's
  1345. 48:28hearing conversations they weren't
  1346. 48:30intended to hear. However, this is
  1347. 48:32something LG denied last time. LG
  1348. 48:35responded to our previous video by
  1349. 48:37saying, quote, "LG Electronics, LG,
  1350. 48:40reaffirms that LG TVs do not collect,
  1351. 48:43record, or store ambient conversations."
  1352. 48:46End quote. That's some slippery use of
  1353. 48:48the word ambient here, but we can work
  1354. 48:50with that, too. On multiple occasions in
  1355. 48:52our testing, the TV continued capturing
  1356. 48:54ambient audio by our definition of
  1357. 48:57ambient conversation uh following the
  1358. 49:00high LG trigger even after we thought it
  1359. 49:04had long completed the input command
  1360. 49:06window because it remains listening for
  1361. 49:09so long after that trigger point. I'm
  1362. 49:11going to stop talking right now.
  1363. 49:23It's now been 10 seconds of no talking.
  1364. 49:25Holy that's a long time to record.
  1365. 49:27Jesus
  1366. 49:35H.
  1367. 49:37Oh, that should probably be enough to
  1368. 49:38work with to check the logs, I guess.
  1369. 49:42Oh, wait. We can do a few others that
  1370. 49:44are more targeted.
  1371. 49:47Wendell, do you have any automobile or
  1372. 49:49car recommendations? I'm in the market
  1373. 49:51for a new vehicle.
  1374. 49:53>> Oh, yes. We will be buying the Jeep
  1375. 49:55Grand Cherokee because we know that LG
  1376. 49:58partners with Jeep in order to sell ads.
  1377. 50:01So, let's see if we get some Jeep ads.
  1378. 50:03>> Do you like the Jeep?
  1379. 50:04>> The The Jeep is very Jeepy.
  1380. 50:07>> Which hood?
  1381. 50:08>> Here are the search results for Wendell.
  1382. 50:10Do you have any automobile or car
  1383. 50:11recommendations? I am in the market for
  1384. 50:13a new vehicle. Oh, yes. We will be
  1385. 50:15buying the Jeep Grand Cherokee. We know
  1386. 50:17that LG partners with Cheap and Order,
  1387. 50:19too.
  1388. 50:20[laughter]
  1389. 50:23>> It didn't do that for the other ones.
  1390. 50:25Why did it decide this was the time to
  1391. 50:27search?
  1392. 50:29>> Wendell, which of the hotel
  1393. 50:30establishments in Las Vegas is your
  1394. 50:33favorite? And why is it LG Partner MGM?
  1395. 50:36>> LG Partner MGM or the Venetian? I don't
  1396. 50:38know. Las Vegas Resorts and Vacation.
  1397. 50:45Here are the search results for Wendell.
  1398. 50:47Which of the hotel establishments in Las
  1399. 50:48Vegas is your favorite and why is it LG
  1400. 50:51partner MGM?
  1401. 50:52>> Oh lord.
  1402. 50:53>> Uh here's if you want to get B-roll of
  1403. 50:55all that. Here is like
  1404. 50:59it's like we know this and we know that.
  1405. 51:05>> What is this showing?
  1406. 51:06>> This is the logs.
  1407. 51:07>> Is this what we're saying?
  1408. 51:08>> Yeah.
  1409. 51:10Does it have any of the other stuff I
  1410. 51:12said in here like in an interesting way?
  1411. 51:14>> Yeah. Uh, what do you want to look for?
  1412. 51:16>> I don't know.
  1413. 51:18Password.
  1414. 51:23It's still listening.
  1415. 51:26Wow. It's hard to make this thing stop
  1416. 51:27listening, huh? I
  1417. 51:28>> think that's the idea.
  1418. 51:32>> It's like it's still listening. We're
  1419. 51:34not even trying to address LG. It's just
  1420. 51:36over. It's taking in everything we're
  1421. 51:38talking about. Wendell and I are just
  1422. 51:40having a conversation ambiently
  1423. 51:44and the TV is just over here listening.
  1424. 51:48It literally is still listening right
  1425. 51:50now. Do you want to show the corner
  1426. 51:52here? Like as long as you don't let it
  1427. 51:55time out. We also found that our LG TV
  1428. 51:59was capable of recording clear audio
  1429. 52:01from nearly 70 ft away. You can see me
  1430. 52:04walking my paces to test that
  1431. 52:10>> Jeep Wrangler 2026. Also, I want to go
  1432. 52:13on a family vacation.
  1433. 52:14>> Meaning that if someone has used the
  1434. 52:17input functionality and if speech noises
  1435. 52:19continued, that microphone capture
  1436. 52:21window can remain open until all speech
  1437. 52:25and other similar noises stop for around
  1438. 52:2810 to 15 seconds or so. If anyone is
  1439. 52:30nearby, the TV can pick up ambient
  1440. 52:33conversation. LG, are you listening to
  1441. 52:35me still? I Is it Can you still hear me?
  1442. 52:39LG, what's the
  1443. 52:41Can it still hear me right now? Can it
  1444. 52:44hear me?
  1445. 52:46Is it uh registering everything
  1446. 52:50now?
  1447. 52:56>> Oh, no. It was still It was listening
  1448. 52:57the whole time. It's listening for all
  1449. 52:58of that.
  1450. 53:00>> Wow. Why is it just delayed?
  1451. 53:02>> Yeah.
  1452. 53:02>> Voice is not recognized.
  1453. 53:06>> That's me.
  1454. 53:08It's building a profile of who's talking
  1455. 53:10to it, which is definitely not
  1456. 53:11disturbing at all.
  1457. 53:12>> We've increased the mic sensitivity. So,
  1458. 53:14we're going to see how far away it can
  1459. 53:15hear me. For example, if someone in this
  1460. 53:17room is talking to the TV, but there's
  1461. 53:19other conversation happening out there,
  1462. 53:21we want to see how far away it can pick
  1463. 53:22up. So, [snorts]
  1464. 53:25uh, I'm going to speak at a relatively
  1465. 53:27low speaking volume. Hi, LG.
  1466. 53:34Can you tell me about the new 2026 Jeep
  1467. 53:36Wrangler?
  1468. 53:38All-wheel drive, preferably
  1469. 53:41green.
  1470. 53:48>> What's wild about that is that I
  1471. 53:49actually had to strain to hear you.
  1472. 53:51>> You had what? I had to strain to hear
  1473. 53:53you.
  1474. 53:54>> You had to strain.
  1475. 53:54>> What? What? We didn't even do that for
  1476. 53:56camera.
  1477. 53:57>> Oh, that's true. Yeah, that's that's
  1478. 53:58[laughter] a good point. Actually, let's
  1479. 54:00see how far it can hear. I don't know.
  1480. 54:02Probably not much further than that. Hi,
  1481. 54:03LG.
  1482. 54:07>> Las Vegas Casino and Resorts.
  1483. 54:11>> Yeah, that worked fine.
  1484. 54:13>> What?
  1485. 54:14>> That worked fine.
  1486. 54:16>> Okay.
  1487. 54:18It's kind of kind of hard to hear. Let's
  1488. 54:21try a little further.
  1489. 54:24>> Hi LG.
  1490. 54:27>> That worked.
  1491. 54:29>> Jeep Wrangler 2026 black allwheel drive.
  1492. 54:46>> You're You're over 40 ft away.
  1493. 54:48>> I literally can't hear word you guys are
  1494. 54:50saying.
  1495. 54:53>> You're 40 feet away and it's picking you
  1496. 54:55up perfectly.
  1497. 54:56>> The sound of voice.
  1498. 55:00[laughter]
  1499. 55:04>> This is crazy.
  1500. 55:06Okay, I've kind of run out of room in
  1501. 55:08here.
  1502. 55:08>> That microphone might be better than our
  1503. 55:10microphones. I don't know how
  1504. 55:13Wendel, do you have any idea how wide
  1505. 55:15your building is?
  1506. 55:17>> 60 ft.
  1507. 55:18>> That's insane. Imagine a scenario where
  1508. 55:19there's an emergency boardroom meeting
  1509. 55:21at a company and that's broadcast
  1510. 55:24through one of these TVs. The CEO is
  1511. 55:27somewhere else, gets on the TV through
  1512. 55:29the conference room, broadcast it to
  1513. 55:31upper management of some kind, and you
  1514. 55:34could exploit a vulnerability to listen
  1515. 55:38to that and I don't know, trade on the
  1516. 55:41information or something. Here's our
  1517. 55:42boardroom meeting demonstration where
  1518. 55:44Wendell was able to infiltrate the TV
  1519. 55:45from external devices on the network,
  1520. 55:47then capture speaker audio. All right,
  1521. 55:50thanks guys for joining this call so
  1522. 55:52late in the day your time. We uh we
  1523. 55:54really got to talk about this GPU
  1524. 55:55smuggling situation that the it sure
  1525. 55:58would be a a shame if anyone knew about
  1526. 56:00these conversations like if somehow
  1527. 56:03there were an entity on the TV playing
  1528. 56:05the conference call that could record
  1529. 56:07it. Good. Well, anyway, let's get this
  1530. 56:10next shipment of a billion dollars of
  1531. 56:11super micro servers over to China.
  1532. 56:17>> So, you know, my computer's clean and
  1533. 56:20everything is good there.
  1534. 56:23>> But, you know, the TV turns out can
  1535. 56:26capture audio.
  1536. 56:27>> Nobody Nobody heard that conference
  1537. 56:29call, right?
  1538. 56:34>> There were no cameras in the room.
  1539. 56:38>> [laughter]
  1540. 56:41>> All right, we will just copy all the
  1541. 56:42stuff. We'll copy the fresh versions of
  1542. 56:45everything.
  1543. 56:45>> So Wendell, this is whatever entity has
  1544. 56:49access to the TV, whether that's LG or
  1545. 56:51an attacker or whatever was in this case
  1546. 56:54capable of recording the sound coming
  1547. 56:56out of the speakers during our
  1548. 56:57conference call. Yeah, the the sound
  1549. 56:59we're just using the TV as a display,
  1550. 57:02but the display has an audio capability.
  1551. 57:05And so the sound goes from the computer
  1552. 57:07to the display, but there's nothing
  1553. 57:09stopping you from recording the audio
  1554. 57:11from the display.
  1555. 57:12>> And to be clear, you as the intended
  1556. 57:15recipient for the call were not the one
  1557. 57:18recording on your device, receiving the
  1558. 57:21call.
  1559. 57:21>> Yeah. If if it was an adversary, if an
  1560. 57:23adversary had control of your TV or LG
  1561. 57:25just wakes up one day and decides
  1562. 57:27>> we're going to record everything when
  1563. 57:30it's in Yeah. display mode,
  1564. 57:32>> then the the experience is something
  1565. 57:34like this.
  1566. 57:35>> All right. Thanks guys for joining this
  1567. 57:37call. So late in the day, your time, we
  1568. 57:39uh
  1569. 57:40>> it's good quality.
  1570. 57:41>> Why is there good quality evidence of
  1571. 57:42this? [laughter]
  1572. 57:44>> The feds are just not
  1573. 57:45>> No, no, no. This was a private call.
  1574. 57:47>> You know, it's late at night over there
  1575. 57:48in the US. I'm here in Taiwan working on
  1576. 57:50getting the next shipment to China. But
  1577. 57:52[sighs] the
  1578. 57:53>> see the fun thing with this is that IT
  1579. 57:55departments are not really equipped to
  1580. 57:57detect this kind of thing if the TVs are
  1581. 58:00on the network. Like they have to be
  1582. 58:01monitoring and and and blocking that
  1583. 58:03kind of traffic outbound or looking.
  1584. 58:05It's like, wait a minute, here's all the
  1585. 58:06list of domains. But if you look at the
  1586. 58:08list of domains that are on the TV to
  1587. 58:10see what it phones home to, it's a lot.
  1588. 58:12There's a lot of domains there. If you
  1589. 58:14registered one that kind of looked like
  1590. 58:15it might be an LG domain, would it even
  1591. 58:17notice? Yeah, I mean you could just lg
  1592. 58:20itervices.com
  1593. 58:21or whatever, right? Like some BS.
  1594. 58:24>> It's like, oh, that domain name is not
  1595. 58:26one of the legit domain names.
  1596. 58:28>> LG adds telemetry.com. Like some boring
  1597. 58:30looking, you know, like, oh, okay, that
  1598. 58:32makes sense. And
  1599. 58:33>> Yeah.
  1600. 58:34>> I mean, it's a Linux box. You can use it
  1601. 58:35for all sorts of fun Xfiltration things,
  1602. 58:38>> right? Yeah. So, you got the full
  1603. 58:39recording for that call then.
  1604. 58:41>> Yeah. Yeah.
  1605. 58:42>> Yeah.
  1606. 58:43>> Now, these aren't LG's only security
  1607. 58:44concerns either. Somehow, this keeps
  1608. 58:47going. In fact, we had to cut a lot of
  1609. 58:48them from this video. They also have
  1610. 58:50residential proxy concerns. In June,
  1611. 58:52cyber security research firm Spur
  1612. 58:54discovered that 1,213
  1613. 58:57of 2851
  1614. 58:59or nearly 43% of tested apps in LG's
  1615. 59:02webOS store permitted developers to turn
  1616. 59:04customers TVs into residential proxies,
  1617. 59:07allowing the proxy companies to route
  1618. 59:09their internet traffic through the
  1619. 59:10user's home network. For context, Spur
  1620. 59:12describes a residential proxy as quote,
  1621. 59:14"an intermediary service that routes a
  1622. 59:16user's traffic through an IP address
  1623. 59:18assigned to a real household by consumer
  1624. 59:20internet service provider. Instead of
  1625. 59:22appearing to come from a data center or
  1626. 59:25cloud network, the connection looks like
  1627. 59:27it originates from a normal home router
  1628. 59:29on a cable, fiber network, or other
  1629. 59:31broadband network." End quote. Digging
  1630. 59:33further, Spur found that the proxy
  1631. 59:35companies were often publishers of these
  1632. 59:37apps, suggesting their apps were merely
  1633. 59:40rappers to obtain more residential IPs.
  1634. 59:43It also noted that other platforms,
  1635. 59:45including Amazon and Roku, had already
  1636. 59:48banned apps from facilitating
  1637. 59:49third-party proxy services. Spur
  1638. 59:52concluded, stating, quote, "A one-time
  1639. 59:54consent prompt buried in a TV app is not
  1640. 59:56a substitute for meaningful
  1641. 59:57transparency, ongoing control, and
  1642. 1:00:00platform oversight. the risk is
  1643. 1:00:01amplified when consent comes from
  1644. 1:00:04individuals within the household who use
  1645. 1:00:06the device but shouldn't give consent
  1646. 1:00:09such as minors. End quote. In a
  1647. 1:00:11statement to Krebs on security, LG SVP
  1648. 1:00:14John Taylor responded to Spur's
  1649. 1:00:16reporting stating, quote, "A residential
  1650. 1:00:19proxy network is not an intended use for
  1651. 1:00:22LG smart TVs, and LG Electronics is
  1652. 1:00:24working with developers to remove the
  1653. 1:00:26residential proxy option from their apps
  1654. 1:00:28on the webOS platform. If this option is
  1655. 1:00:31not removed, these apps will be
  1656. 1:00:32suspended. End quote. So, that's a
  1657. 1:00:35start, but we don't think it's possible
  1658. 1:00:37that LG was unaware of these over 1,200
  1659. 1:00:42apps in their webOS store containing
  1660. 1:00:46proxy SDKs. We also think that if LG
  1661. 1:00:50truly were unaware of the situation
  1662. 1:00:52until Spur informed them about it or
  1663. 1:00:54they found the findings online, then LG,
  1664. 1:00:57we think, acted negligently in how it
  1665. 1:01:00managed its webOS store and customer
  1666. 1:01:03security by refusing to implement basic
  1667. 1:01:06vetting procedures for apps in its webOS
  1668. 1:01:09store, opening users to vulnerabilities.
  1669. 1:01:12And there's more. While working on this,
  1670. 1:01:14Mr. Bruh found another vulnerability.
  1671. 1:01:17stating, quote, "For any third party
  1672. 1:01:19that obtains standard partner trust for
  1673. 1:01:21the app store, their app can list and
  1674. 1:01:24control any UPN or universal
  1675. 1:01:26plug-and-play devices on the LAN. They
  1676. 1:01:29have an API that any standard app can
  1677. 1:01:32call with eg list devices, list
  1678. 1:01:34services, list service actions, list
  1679. 1:01:36state variables, request action, request
  1680. 1:01:39subscription, register, unregister." An
  1681. 1:01:41example of this, you might have a NAS,
  1682. 1:01:43network attached storage device that's
  1683. 1:01:46accessible via UPN. A malicious app or
  1684. 1:01:50game you install on the TV could try to
  1685. 1:01:53access or read files from it. End quote.
  1686. 1:01:56This is where it's the consequences of
  1687. 1:01:59what LG's trying to enable get them
  1688. 1:02:01here. It might not even be them in some
  1689. 1:02:03of these scenarios acting maliciously,
  1690. 1:02:06just some game that your kid installs on
  1691. 1:02:08the TV when you get them to the part of
  1692. 1:02:12the web that has a list of games to
  1693. 1:02:14download, at least during the time that
  1694. 1:02:16these types of vulnerabilities have been
  1695. 1:02:19open. This is while they're making it
  1696. 1:02:21harder for advanced residential users to
  1697. 1:02:24load custom certificates on their TVs
  1698. 1:02:27that would allow them to decrypt the
  1699. 1:02:29data that their TV is sending presumably
  1700. 1:02:32to LG or its partners so that you can
  1701. 1:02:35know what it is they're spying on that's
  1702. 1:02:39happening on your TV on your network.
  1703. 1:02:42They've made that harder to inspect, we
  1704. 1:02:44think, because
  1705. 1:02:45>> we own the glass. We own the TV. We're
  1706. 1:02:47not allowed to know what our TVs are
  1707. 1:02:49telling LG about us, even if we pay for
  1708. 1:02:51them. Not to mention, LG can change the
  1709. 1:02:53TV's functionality, as well as modify
  1710. 1:02:55its terms and policies at any point.
  1711. 1:02:58Next, we'll do what even LG's lawyers
  1712. 1:03:00won't do, and read the draconian
  1713. 1:03:01agreements, or maybe they do read them,
  1714. 1:03:04and the word test was actually what they
  1715. 1:03:06meant to publish. When we set up two LG
  1716. 1:03:07TVs, we went through LG's privacy
  1717. 1:03:09policies, terms of service, and
  1718. 1:03:10agreements for US customers. This is
  1719. 1:03:12footage of Tannant clicking through the
  1720. 1:03:14agreements using the painful process of
  1721. 1:03:16navigating a TV with a remote. Enjoy
  1722. 1:03:18while we talk through this. In these
  1723. 1:03:20agreements, LG describes how it collects
  1724. 1:03:22and uses customer data. LG tucks many
  1725. 1:03:25clauses into novel length terms to tie
  1726. 1:03:27its data collection together without, we
  1727. 1:03:29think, people understanding what they're
  1728. 1:03:31agreeing to, which is likely the point.
  1729. 1:03:33People don't have literal hours to read
  1730. 1:03:36through agreements, and the TV might
  1731. 1:03:38even time out or sleep before you can
  1732. 1:03:40read them all. While setting up one of
  1733. 1:03:41the TVs, we clicked on our TV remote
  1734. 1:03:441,246
  1735. 1:03:45times to read LG's six user agreements
  1736. 1:03:48and an additional 1,459
  1737. 1:03:52times to get through the four LG account
  1738. 1:03:54terms and conditions. In total, so far,
  1739. 1:03:57we had clicked 2,75 times to read the
  1740. 1:04:01first layer of LG's terms and
  1741. 1:04:03conditions. These agreements are
  1742. 1:04:05lengthy. LG's smart TV terms had more
  1743. 1:04:07than 18,500 words, while the LG account
  1744. 1:04:11terms had nearly 12,400 words. The
  1745. 1:04:13average Gamers Nexus 30inut review is
  1746. 1:04:16around 4,000 words for reference. While
  1747. 1:04:18scrolling through the TV agreements, we
  1748. 1:04:20read more than 30,000 words. That's not
  1749. 1:04:23all, though. LG's terms of service and
  1750. 1:04:25privacy policy for US customers, which
  1751. 1:04:27LG confusingly says also cover LG
  1752. 1:04:30accounts, have another 17,000 words
  1753. 1:04:33between them. We're close to reading
  1754. 1:04:3550,000 words just to understand all the
  1755. 1:04:38terms for an LG smart TV and LG account
  1756. 1:04:41if we were to actually understand them.
  1757. 1:04:43And if we weren't incredibly inebriated.
  1758. 1:04:45For reference, the average adult reads
  1759. 1:04:47220 to 350 words per minute. It'd take
  1760. 1:04:50the average adult between 2.8 and 3.8
  1761. 1:04:53hours to actually read all these terms.
  1762. 1:04:56Nearly 4 hours to use your TV. At that
  1763. 1:05:00point, they should be paying you
  1764. 1:05:01parallegal rates. Lawyers could have a
  1765. 1:05:03field day with how it's impossible to
  1766. 1:05:06actually read these realistically,
  1767. 1:05:07especially consider we wager, although
  1768. 1:05:09we haven't fully tested, that there may
  1769. 1:05:11be timeouts if you read too slowly. Of
  1770. 1:05:13course, some terms are faster than
  1771. 1:05:15others to read. Several of LG's legal
  1772. 1:05:17pages on its website simply said the
  1773. 1:05:19word test. And after our first video, LG
  1774. 1:05:22also simply Thanos snapped multiple
  1775. 1:05:24exhibits out of existence while still
  1776. 1:05:27referencing them in the broader legal
  1777. 1:05:29documents, showing a level of sloppiness
  1778. 1:05:31we wouldn't expect from a mega
  1779. 1:05:32corporation's lawyers. LG does however
  1780. 1:05:35force users to accept its terms of use
  1781. 1:05:37and privacy policy before downloading
  1782. 1:05:39any apps. When customers try to use a
  1783. 1:05:42built-in app or some other app like
  1784. 1:05:44YouTube or Hulu, LG informs them that
  1785. 1:05:46they need to create an LG account, which
  1786. 1:05:48requires the users to accept even more
  1787. 1:05:50agreements. If you're watching this
  1788. 1:05:52video in the LG TV YouTube app, you will
  1789. 1:05:55have agreed to LG's terms already, where
  1790. 1:05:58they bury damning clauses deep in the
  1791. 1:06:00agreements. As described in the LG smart
  1792. 1:06:02TV privacy policy, LG collects
  1793. 1:06:04information about the device, such as
  1794. 1:06:05its IP address, MAC address, model
  1795. 1:06:07information in addition to information
  1796. 1:06:08about every device linked to the TV,
  1797. 1:06:09whether it's a console, phone, or DVD
  1798. 1:06:11player. It also may include other
  1799. 1:06:12connected devices such as light bulbs,
  1800. 1:06:14switches, and appliances. And if that's
  1801. 1:06:15not enough, LG also collects location
  1802. 1:06:17data like zip codes, and area codes. LG
  1803. 1:06:19aggregates this data with other
  1804. 1:06:20services. LG says it may quote, "Use and
  1805. 1:06:22combine information collected under this
  1806. 1:06:24agreement with information collected and
  1807. 1:06:25associated with your use of other LG
  1808. 1:06:27services." End quote. Ultimately,
  1809. 1:06:29there's little difference in where your
  1810. 1:06:30data goes when LG combines everything
  1811. 1:06:32anyway. The purpose is to sell customer
  1812. 1:06:35data. LG says as much. LG says it can
  1813. 1:06:38share personal information for quote
  1814. 1:06:40business purposes and quote with payment
  1815. 1:06:42processor companies, customer service
  1816. 1:06:43companies, security vendors, and data
  1817. 1:06:45analytics companies. Even if you live in
  1818. 1:06:47a state like California with some data
  1819. 1:06:49protection laws, LG quote may sell or
  1820. 1:06:51share and quote personal information
  1821. 1:06:53categories related to identifiers like
  1822. 1:06:55your IP address, internet usage,
  1823. 1:06:56commercial activity, and geoloccation
  1824. 1:06:58data among other categories. LG also
  1825. 1:07:00makes users agree to its voice
  1826. 1:07:02information agreement if they want to
  1827. 1:07:04use the heavily advertised voice command
  1828. 1:07:06features. [music]
  1829. 1:07:08IG, put the match back on.
  1830. 1:07:14US customers need to agree that their
  1831. 1:07:16voice information may be quote
  1832. 1:07:17transferred to and processed in other
  1833. 1:07:19countries including Korea, some of which
  1834. 1:07:20may not offer the same level of data
  1835. 1:07:22protection end quote and that LG will
  1836. 1:07:24hold on to the voice data for 6 months
  1837. 1:07:26before deleting or anonymizing it.
  1838. 1:07:28Customers also need to obtain consent
  1839. 1:07:30from other household members or guests
  1840. 1:07:33in the household whose voices may be
  1841. 1:07:35overheard by LG. quote, "I have obtained
  1842. 1:07:38consent from all other members of my
  1843. 1:07:40household whose information may be
  1844. 1:07:41collected through this smart media
  1845. 1:07:43product and am providing consent on
  1846. 1:07:45their behalf." End quote. So then, the
  1847. 1:07:46next time you play games with your
  1848. 1:07:48friends in front of your LG TV and you
  1849. 1:07:49start to use LG's voice controls, make
  1850. 1:07:51sure everyone knows that their voices
  1851. 1:07:52could be shipped off overseas for data
  1852. 1:07:54processing, but it'll probably be
  1853. 1:07:55deleted in 6 months, maybe. And LG Pinky
  1854. 1:07:57swears that it won't sell your voice
  1855. 1:07:58information or biometric data for a
  1856. 1:08:00third party despite already directly
  1857. 1:08:01saying it'll sell all their data. That's
  1858. 1:08:02just one agreement. For US customers, LG
  1859. 1:08:04has a separate privacy policy that
  1860. 1:08:06covers LG's website, LG's appliances,
  1861. 1:08:07the LG Think app, LG Robots, customer
  1862. 1:08:10service calls, marketing activities, and
  1863. 1:08:11of course, the LG account. In this
  1864. 1:08:13agreement, LG's lawyers ensure the
  1865. 1:08:14company covered its ability to collect
  1866. 1:08:16everything about its customers,
  1867. 1:08:17including demographic information like
  1868. 1:08:19gender and birthdays, contact data such
  1869. 1:08:21as addresses and phone numbers, and user
  1870. 1:08:23generated data like profile photos,
  1871. 1:08:25images, videos, and music. And we know
  1872. 1:08:26the extent to which this data can be
  1873. 1:08:28harvested because LG Ad Solutions has
  1874. 1:08:29multiple marketing PDFs where they
  1875. 1:08:30analyze different racial and demographic
  1876. 1:08:32groups under a microscope as if alien
  1877. 1:08:34creatures for inspection, dissecting the
  1878. 1:08:35media interests of groups such as
  1879. 1:08:36Asian-Americans, black Americans, LGBTQ
  1880. 1:08:38plus Americans, and Hispanic Americans,
  1881. 1:08:40at which point they seemly ran out of
  1882. 1:08:41groups to study. LG combines customer
  1883. 1:08:43data that's harvested with data from
  1884. 1:08:45private and public thirdparty sources,
  1885. 1:08:46including from social media platforms,
  1886. 1:08:48utility and energy companies, data
  1887. 1:08:50licensers, and data providers. When LG
  1888. 1:08:53posted its statement replying to our
  1889. 1:08:55video, it told other media that, quote,
  1890. 1:08:57"LGE is committed to protecting customer
  1891. 1:08:59privacy and ensuring transparency in how
  1892. 1:09:01user data is handled." End quote.
  1893. 1:09:03Nothing says privacy like LG harvesting
  1894. 1:09:06your data from your utility company to
  1895. 1:09:08find out how much energy you're using on
  1896. 1:09:09LG appliances or scraping social media
  1897. 1:09:12pages for information. LG also has a
  1898. 1:09:14unique take on words like selling in
  1899. 1:09:17LG's US privacy policy about rights for
  1900. 1:09:19people who live in certain states. LG
  1901. 1:09:21says it does not quote sell personal
  1902. 1:09:23data for money end quote but that it may
  1903. 1:09:25share the personal data with partners
  1904. 1:09:28for quote targeted advertising purposes
  1905. 1:09:31end quote. If you do agree to LG's
  1906. 1:09:32requirements, LG doesn't want to be sued
  1907. 1:09:34later. So LG's US legal notice makes
  1908. 1:09:36sure that you wave your rights to be
  1909. 1:09:37part of a class action lawsuit or
  1910. 1:09:39proceeding and to pursue disputes or
  1911. 1:09:41claims. LG notes this in its fine print
  1912. 1:09:43on the packaging, too. Luckily for users
  1913. 1:09:45without magnifying glasses on hand at
  1914. 1:09:47the time of purchase, LG slaps a sticker
  1915. 1:09:49on the back of some of its TVs.
  1916. 1:09:50Sometimes ensuring that buyer's remorse
  1917. 1:09:52doesn't set in until after the users
  1918. 1:09:54already unboxed the TV and set it up. It
  1919. 1:09:56wasn't on all of them. So feasibly
  1920. 1:09:58someone could argue that the sticker may
  1921. 1:09:59not have been present. But if you
  1922. 1:10:00thought those agreements were bad, we
  1923. 1:10:02have good news. There's tens of
  1924. 1:10:03thousands more words in LG's terms and
  1925. 1:10:05privacy policies to agree or not agree
  1926. 1:10:07to. LG automatically collects
  1927. 1:10:09geoloccation data from mobile devices
  1928. 1:10:11that use the LG Think app. It uses your
  1929. 1:10:13personal information for research and
  1930. 1:10:15development related to AI. It identifies
  1931. 1:10:18what you watch or listen to, shares
  1932. 1:10:20personal identifiers with a plethora of
  1933. 1:10:22data companies for advertising. declares
  1934. 1:10:24that its AI services aren't free of
  1935. 1:10:26quote harmful components end quote and
  1936. 1:10:29ultimately shares customers quote
  1937. 1:10:31deidentified data and quote for
  1938. 1:10:33literally quote any purpose end quote
  1939. 1:10:35with subsidiaries within its corporate
  1940. 1:10:38umbrella and with quote outside entities
  1941. 1:10:40end quote for business purposes because
  1942. 1:10:42LG continually harvests data from its
  1943. 1:10:45customers to sell their data to
  1944. 1:10:46advertisers and third parties or as they
  1945. 1:10:49say for some places share it and then
  1946. 1:10:52make advertising agreements ments. To
  1947. 1:10:54cap it all off, LG will change its
  1948. 1:10:56agreements whenever the it wants
  1949. 1:10:57to. Not only does the company explicitly
  1950. 1:10:59say so, but while working on this video,
  1951. 1:11:01we purchased an LG smart monitor Swin.
  1952. 1:11:04Upon booting and connecting to the
  1953. 1:11:05internet, we received the following
  1954. 1:11:07notification. Quote, "Please note that
  1955. 1:11:09the terms of use will be updated and
  1956. 1:11:10will be effective in 30 days on August
  1957. 1:11:1326th, 2026. Amendment details,
  1958. 1:11:16arbitration agreement, and AI based
  1959. 1:11:18service terms." End quote. So, straight
  1960. 1:11:20out of the box, we were told that we
  1961. 1:11:21were pre-accepting an update to the
  1962. 1:11:23terms within 30 days, despite not
  1963. 1:11:25necessarily knowing what precisely those
  1964. 1:11:27new terms would be. Even while
  1965. 1:11:29conducting our research, LG actually
  1966. 1:11:31changed its smart TV terms of use. LG
  1967. 1:11:34added legal language that would require
  1968. 1:11:35US customers to resolve issues with LG
  1969. 1:11:38through quote binding and final
  1970. 1:11:40arbitration and quote with limited
  1971. 1:11:42exceptions. LG added legal ease to cover
  1972. 1:11:45more instances as well. Following our
  1973. 1:11:46first video, LG said that quote any
  1974. 1:11:48disagreement or quote controversy end
  1975. 1:11:51quote between LG and its customers would
  1976. 1:11:53be resolved through binding arbitration
  1977. 1:11:55rather than in court. LG's terms of
  1978. 1:11:57service updates happened on July 28th.
  1979. 1:11:59We posted our initial investigation into
  1980. 1:12:00LG TVs and monitors on July 16th. Forced
  1981. 1:12:04arbitration clauses are an evil
  1982. 1:12:06anti-consumer measure that we think
  1983. 1:12:08should be illegal. They're slipped into
  1984. 1:12:10terms all the time, requiring that all
  1985. 1:12:12disputes are resolved privately and
  1986. 1:12:14forfeiting your right to court trial.
  1987. 1:12:16This not only helps eliminate lawsuits
  1988. 1:12:18that become public record and which may
  1989. 1:12:20have precedent, but can be combined with
  1990. 1:12:22preventative clauses that stop class
  1991. 1:12:24actions in their tracks. LG knows it's
  1992. 1:12:27at risk of lawsuits, including expensive
  1993. 1:12:29class actions, and we think it's trying
  1994. 1:12:31to head them off. LG's customers buying
  1995. 1:12:33TVs costing thousands of dollars aren't
  1996. 1:12:35just customers. They're also the
  1997. 1:12:37product. LG can sell or share its
  1998. 1:12:40customers data with basically any third
  1999. 1:12:42party for any reason. LG has clauses to
  2000. 1:12:45weasle out of effectively everything.
  2001. 1:12:47Selling a TV is a one-time sale. Selling
  2002. 1:12:49data and advertisements and training AI
  2003. 1:12:51continues indefinitely. According to LG
  2004. 1:12:54Adolutions, customers who purchase the
  2005. 1:12:56TV don't own the glass. It does. Just
  2006. 1:12:58ask LG Adolutions spokespeople
  2007. 1:13:01>> in the fact that we have the glass. We
  2008. 1:13:03own the glass. We own the TV
  2009. 1:13:05>> because you know we own the glass um and
  2010. 1:13:09we have firstparty ACR data, automated
  2011. 1:13:11content recognition data and we
  2012. 1:13:13understand everything that that hits the
  2013. 1:13:15screen.
  2014. 1:13:16>> The other thing that we focus on when we
  2015. 1:13:18think about intelligent systems is
  2016. 1:13:20really our advantage of being in a CTV
  2017. 1:13:23environment and owning the glass and
  2018. 1:13:25owning working with the consumer to
  2019. 1:13:26create a really cool environment.
  2020. 1:13:28Ignoring that near Freudian slip about
  2021. 1:13:30owning the customer, uh, sorry, working
  2022. 1:13:32with the customer, LG Ad Solutions goes
  2023. 1:13:35so far as to offer marketers the ability
  2024. 1:13:37to quote, "Own the living room," end
  2025. 1:13:39quote, of LG TV users, not just the TV,
  2026. 1:13:42but part of your house. LG monetizes
  2027. 1:13:45users by collecting viewing data and
  2028. 1:13:47then using this information for selling
  2029. 1:13:48advertisements on smart TVs. LG's smart
  2030. 1:13:51TV agreement names Alfonso, Inc. as its
  2031. 1:13:54service partner for collecting and using
  2032. 1:13:56viewing information to serve ads to its
  2033. 1:13:58customers. In Alfonso's privacy policy,
  2034. 1:14:01the company says it provides quote
  2035. 1:14:03viewing data in aggregated or anonymized
  2036. 1:14:05form and quote to clients who can then
  2037. 1:14:07use the data for as long as they want
  2038. 1:14:09to. Alfonso is also known as LG
  2039. 1:14:13Adolutions, which means LG controls it.
  2040. 1:14:16LG Adolutions website says the company
  2041. 1:14:18is quote incorporated as Alfonso Inc.
  2042. 1:14:21end quote. and LG acquired a controlling
  2043. 1:14:24stake in Alfonso in 2021. At the time,
  2044. 1:14:27LG said the investment in Alfonso would
  2045. 1:14:29create quote cross-device advertising
  2046. 1:14:31platform with integrated analytics
  2047. 1:14:33platform for LG TVs and the smart TV
  2048. 1:14:35marketplace as a whole end quote.
  2049. 1:14:37Alfonso subsequently rebranded as LG
  2050. 1:14:40Ads. LG Adolutions also has some shady
  2051. 1:14:43connections within its executive team.
  2052. 1:14:45Two years before becoming LG Ad
  2053. 1:14:47Solutions president of global ad sales,
  2054. 1:14:50the SEC charged Serge Mada and Comscore,
  2055. 1:14:53the company he was previously CEO of,
  2056. 1:14:55quote, with engaging in a fraudulent
  2057. 1:14:57scheme to overstate revenue by
  2058. 1:14:59approximately $50 million and making
  2059. 1:15:01false and misleading statements about
  2060. 1:15:03key performance metrics end quote. MA
  2061. 1:15:06settled the charges in 2019, agreeing to
  2062. 1:15:09pay a $700,000 penalty and to reimburse
  2063. 1:15:12Commore $2.1 million. The SEC barred MA
  2064. 1:15:16from quote serving as an officer or
  2065. 1:15:18director of a public company for 10
  2066. 1:15:20years end quote. Luckily for MA, the SEC
  2067. 1:15:23didn't say anything about serving as the
  2068. 1:15:25president of a private company.
  2069. 1:15:27Additionally, LG Ad Solutions backslid
  2070. 1:15:30on previous claims about their terms and
  2071. 1:15:31conditions for consumers. In 2022, LG
  2072. 1:15:34Adolutions said,
  2073. 1:15:35>> "Our ACR technology is a double opt-in
  2074. 1:15:39um experience for consumers and and we
  2075. 1:15:41believe that's extremely important.
  2076. 1:15:43>> [snorts]
  2077. 1:15:44>> Um, so that's the most important thing
  2078. 1:15:46to say.
  2079. 1:15:46>> As far as we could tell, we only
  2080. 1:15:48received a single opt-in for ACR,
  2081. 1:15:50suggesting that LG removed safeguards to
  2082. 1:15:52protect users privacy after the
  2083. 1:15:54statement. Likewise, when working with
  2084. 1:15:56Wendell on his comparatively ancient LG
  2085. 1:15:58TV that he says he's never accepted any
  2086. 1:16:00terms on, we watched in horror as the
  2087. 1:16:02slow roll of firmware updates added
  2088. 1:16:04unique identifiers, cookie tracking, and
  2089. 1:16:06tricky dark patterns of language. Uhhuh.
  2090. 1:16:10>> So that's new.
  2091. 1:16:11>> That was not there, right? Right. And
  2092. 1:16:14limit ad tracking is off by default. So
  2093. 1:16:17your ad tracking is not limited. I
  2094. 1:16:19didn't
  2095. 1:16:20>> I have agreed to nothing.
  2096. 1:16:21>> So as we said there, we think LG
  2097. 1:16:23architected its UI using dark patterns
  2098. 1:16:25to make it easy for users to
  2099. 1:16:27accidentally accept its ACR terms and
  2100. 1:16:29conditions. Users need to agree only to
  2101. 1:16:32LG's terms of use and privacy policy to
  2102. 1:16:34install apps on their smart TV. But when
  2103. 1:16:37a user tries to install an app, LG pops
  2104. 1:16:39up six user agreements and automatically
  2105. 1:16:42highlights the select all button, we
  2106. 1:16:44think to deceive users into accepting
  2107. 1:16:46its ACR agreement, even when it's
  2108. 1:16:49actually not required. It's highlighted
  2109. 1:16:51as an accept all by default. This is a
  2110. 1:16:55huge problem. Once you've accepted these
  2111. 1:16:57agreements, even if by accident, you
  2112. 1:16:58have no idea where your data could go,
  2113. 1:17:00and it can be instantaneous. When in
  2114. 1:17:03Wendell's office, the terms may have
  2115. 1:17:05been accepted by somebody, but we're not
  2116. 1:17:07sure who or if it was intentional or if
  2117. 1:17:10that person was even sober. We
  2118. 1:17:12immediately saw a stream of data flowing
  2119. 1:17:14back to LG via Wire Shark. We saw
  2120. 1:17:16similar in our office. If you
  2121. 1:17:18accidentally accept these terms, there's
  2122. 1:17:21really no going back, even if adjusting
  2123. 1:17:23your preferences later. For example, LG
  2124. 1:17:25Ad Solutions partners with Affinity
  2125. 1:17:27Solutions to tie ads to credit card
  2126. 1:17:30purchases. LG Ad Solutions president and
  2127. 1:17:32man who settled a fraud case explains
  2128. 1:17:35>> in the retail world you go you want to
  2129. 1:17:37tie it to an actual credit card or a
  2130. 1:17:40bank transaction an actual purchase. So
  2131. 1:17:43we went ahead and partnered and created
  2132. 1:17:45a product called Loop IQ with Affinity
  2133. 1:17:48Solutions. It's a premier company that
  2134. 1:17:49actually has thousands and thousands of
  2135. 1:17:52these credit card merchants data in a
  2136. 1:17:54privacyfriendly manner that they get the
  2137. 1:17:55access to the information and we've tied
  2138. 1:17:58it to the media side of the house. So,
  2139. 1:17:59we're not going to go ahead and just
  2140. 1:18:01provide just the data. We're always
  2141. 1:18:02going to tie it to a specific campaign
  2142. 1:18:04and say, "Okay, somebody went in and saw
  2143. 1:18:07a Target ad. Either we delivered it to
  2144. 1:18:10them on a managed services or a
  2145. 1:18:11programmatic basis, and then did they
  2146. 1:18:13actually go to Target and pay XYZ at
  2147. 1:18:16Target at that merchant on that specific
  2148. 1:18:18day?" Tying the actual CTV exposure to a
  2149. 1:18:23merchant, to a merchant, and to an
  2150. 1:18:25actual purchase is where we're heading
  2151. 1:18:26with with this partnership. Despite LG
  2152. 1:18:29handing Alfonso millions of dollars to
  2153. 1:18:31acquire a majority stake in 2021, the
  2154. 1:18:33companies aren't on the best of terms.
  2155. 1:18:36LG intended to let Alfonso go public
  2156. 1:18:38when it acquired equity in the ad
  2157. 1:18:40service. But according to the news
  2158. 1:18:42outlet Ad Exchanger, LG changed its mind
  2159. 1:18:44and wanted a bigger piece of the company
  2160. 1:18:46after Alfonso began making more money
  2161. 1:18:49than expected. Ad Exchanger reported
  2162. 1:18:51that LG orchestrated a quote boardroom
  2163. 1:18:54coup end quote in 2022. Alfonso sued LG
  2164. 1:18:58and won. LG and Alfonso Inc. have been
  2165. 1:19:01locked in ongoing legal battles since
  2166. 1:19:04with Alfonso filing more lawsuits
  2167. 1:19:06against LG with billions of dollars at
  2168. 1:19:08stake. Ad Exchanger said that Alfonso
  2169. 1:19:11has filed four lawsuits against
  2170. 1:19:12controlling entity LG in the last few
  2171. 1:19:15years to wrestle back control from its
  2172. 1:19:17corporate overlord. In short,
  2173. 1:19:19advertising on smart TVs is worth
  2174. 1:19:21millions and future billions of dollars,
  2175. 1:19:23and LG wants more control. Earlier this
  2176. 1:19:25year, Korean outlet Chosen Biz reported
  2177. 1:19:28through machine translation that LG is
  2178. 1:19:30pursuing a full takeover and could
  2179. 1:19:32increase its equity in Alfonso to 100%.
  2180. 1:19:35We dug through LG's financial documents
  2181. 1:19:37and we found out why the Korean
  2182. 1:19:39conglomerate wants more control. In the
  2183. 1:19:41first quarter of 2026, Alfonso generated
  2184. 1:19:44273 bill698 million Juan in sales and 32
  2185. 1:19:49bill646
  2186. 1:19:51million Korean Juan in profit. This
  2187. 1:19:53works out to be about $185 million in US
  2188. 1:19:56in sales and $22 million in US in
  2189. 1:19:59profit. Walmart made a similar play a
  2190. 1:20:02few years ago. In 2024, Walmart acquired
  2191. 1:20:05the television manufacturer Vizio and
  2192. 1:20:07specified Vizio's advertising revenue as
  2193. 1:20:09one of the main drivers of Vizio's
  2194. 1:20:11growth. Walmart said the acquisition
  2195. 1:20:13would quote create new opportunities to
  2196. 1:20:15help advertisers connect with customers,
  2197. 1:20:18empowering brands with differentiated
  2198. 1:20:20and compelling opportunities to engage
  2199. 1:20:22at scale and to realize greater impact
  2200. 1:20:24from their advertising spend with
  2201. 1:20:26Walmart. End quote. Walmart, the largest
  2202. 1:20:28retail company in the world, bought TV
  2203. 1:20:31manufacturer Vizio for advertising.
  2204. 1:20:33Vizio's last annual report shows how
  2205. 1:20:36much more the company made from
  2206. 1:20:37advertising and services compared to
  2207. 1:20:39hardware. In 2023, Vizio made about $1.1
  2208. 1:20:43billion from its device group, which
  2209. 1:20:45includes smart TVs and sound bars, and
  2210. 1:20:48about $598 million from its platform
  2211. 1:20:51plus group, which includes advertising
  2212. 1:20:53revenue. While selling TVs generated
  2213. 1:20:55more money for Vizio in 2023, the two
  2214. 1:20:57business groups had vastly different
  2215. 1:20:59margins. Vizio's device business had a
  2216. 1:21:01gross margin of negative 0.8%.
  2217. 1:21:05they were losing money on it. Whereas
  2218. 1:21:07the Platform Plus group had a gross
  2219. 1:21:09margin of 61%.
  2220. 1:21:12That's where it came back. Microsoft was
  2221. 1:21:14quick to throw LG under the bus when we
  2222. 1:21:16found LG using Windows Update to in our
  2223. 1:21:18opinions distribute malware in the form
  2224. 1:21:20of McAfee advertisements via LG's
  2225. 1:21:22equally malware installer app that we
  2226. 1:21:24didn't consent to being installed, but
  2227. 1:21:26it was. But Microsoft was saving face.
  2228. 1:21:28It's just as involved. In fact, LG
  2229. 1:21:30turned to its longtime partner Microsoft
  2230. 1:21:32to serve up that Windows adear.
  2231. 1:21:34Microsoft and LG have worked together on
  2232. 1:21:36Windows phones, patent agreements, cloud
  2233. 1:21:38services, robots, cars, gaming in cars,
  2234. 1:21:39gaming in the cloud, and according to
  2235. 1:21:40Microsoft, turning LG TVs into Xboxes.
  2236. 1:21:43Their collaboration goes way back.
  2237. 1:21:45Microsoft and LG tried to make the now
  2238. 1:21:47extinct Windows phones a success. In
  2239. 1:21:482009, LG made Windows its primary
  2240. 1:21:50operating system for smartphones.
  2241. 1:21:52Microsoft and LG signed a patent
  2242. 1:21:53agreement in 2012 that covered Android
  2243. 1:21:55and Chrome OS devices since Balmer's
  2244. 1:21:57Microsoft wanted to make money from LG's
  2245. 1:21:59phone sales, even if it had Google
  2246. 1:22:00software on them. In 2019, LG and
  2247. 1:22:02Microsoft entered into a memorandum of
  2248. 1:22:04understanding to grow LG's autonomous
  2249. 1:22:05vehicles business using Microsoft's
  2250. 1:22:07cloud services. In 2025, Microsoft
  2251. 1:22:09released a new Xbox app that would be
  2252. 1:22:10available on LG's automotive content
  2253. 1:22:12platform. So now Microsoft can call cars
  2254. 1:22:14an Xbox or something. Even today, LG
  2255. 1:22:16pushes Microsoft's C-Pilot Plus PCs that
  2256. 1:22:18work together on the robot Q9 using
  2257. 1:22:20Microsoft Voice AI technologies to make
  2258. 1:22:22AI cute. And of course, data centers.
  2259. 1:22:24Microsoft purchases cooling solutions
  2260. 1:22:26from LG for data centers for AI. LG and
  2261. 1:22:29Microsoft reportedly signed a deal worth
  2262. 1:22:30billions of dollars to do this. These
  2263. 1:22:32companies know each other, but the
  2264. 1:22:35biggest collaboration of all is with
  2265. 1:22:37Nuance. Found in LG's agreements, this
  2266. 1:22:40is a data management company that
  2267. 1:22:42Microsoft owns. Microsoft is every bit
  2268. 1:22:45as guilty as LG, we think, even though
  2269. 1:22:48it was convenient for them to throw LG
  2270. 1:22:50under the bus on Twitter. Microsoft even
  2271. 1:22:52appears in LG's smart TV legal
  2272. 1:22:55agreements that we went through. That's
  2273. 1:22:56because LG names Nuance Communications
  2274. 1:22:58as the service partner that collects and
  2275. 1:23:00analyzes voice data when someone uses
  2276. 1:23:02voice commands with an LG TV. Microsoft
  2277. 1:23:05purchased Nuance for 19.7 billion in
  2278. 1:23:092021 and completed the acquisition in
  2279. 1:23:112022. After numerous user reports about
  2280. 1:23:13LG monitors installing bloatware on
  2281. 1:23:15computers and after our first video, LG
  2282. 1:23:18and Microsoft responded to the PR
  2283. 1:23:20storm that came about due to displaying
  2284. 1:23:22unwanted ads. LG responded to questions
  2285. 1:23:25through comments to media outlets like
  2286. 1:23:27Techraar, saying, quote, "LG Electronics
  2287. 1:23:30reiterates that McAfee is not installed
  2288. 1:23:32automatically and is never installed
  2289. 1:23:34without the user's explicit consent. The
  2290. 1:23:36LG monitor app installer is distributed
  2291. 1:23:39through Microsoft's official Windows
  2292. 1:23:41distribution process, which included
  2293. 1:23:43McAfee as an option. McAfee will be
  2294. 1:23:46installed only if a user actively
  2295. 1:23:48chooses to proceed with the installation
  2296. 1:23:50and provides consent. Under no
  2297. 1:23:52circumstances is McAfee installed
  2298. 1:23:54automatically or without user
  2299. 1:23:55authorization. The LG Monitor app
  2300. 1:23:58installer does not access, collect, or
  2301. 1:24:00transmit any customer personal data. End
  2302. 1:24:03quote. But we never claimed that our LG
  2303. 1:24:05Monitor automatically installed McAfee.
  2304. 1:24:07We said it automatically installed LG
  2305. 1:24:09Monitor app installer without consent,
  2306. 1:24:11which it did, and that promoted McAfee
  2307. 1:24:13adware without user consent, which it
  2308. 1:24:15also did. We think they're lying. Also,
  2309. 1:24:18and this is a separate issue entirely,
  2310. 1:24:20our security researchers we worked with
  2311. 1:24:22found security vulnerabilities in
  2312. 1:24:24basically every single application
  2313. 1:24:26connected to the LG monitor app
  2314. 1:24:27installer, but that's a story for
  2315. 1:24:30another time. Additionally, while LG
  2316. 1:24:32claims its monitor app doesn't access,
  2317. 1:24:34collect, or transmit any customer
  2318. 1:24:36personal data, it can quote use all
  2319. 1:24:39system resources and access your
  2320. 1:24:42internet connection end quote according
  2321. 1:24:44to its page in the Microsoft Store at
  2322. 1:24:45the time of writing. And so it's not a
  2323. 1:24:47far leap. In a statement to Techraar, LG
  2324. 1:24:50also stated, quote, LG Electronics
  2325. 1:24:52reaffirms that LG TVs do not collect,
  2326. 1:24:54record, or store ambient conversations.
  2327. 1:24:57Voice recognition is an optional user
  2328. 1:24:59initiated feature that processes voice
  2329. 1:25:01data only when activated by the user to
  2330. 1:25:04fulfill a specific request. Customers
  2331. 1:25:06can use smart TV features without
  2332. 1:25:08enabling voice recognition. End quote.
  2333. 1:25:10Well, that's a lot of specific
  2334. 1:25:11statements we can shut down right away.
  2335. 1:25:13Immediately after we enabled our LG TV's
  2336. 1:25:15voice feature, it recorded Andrew and
  2337. 1:25:17Vitali's background conversation despite
  2338. 1:25:19neither realizing the TV was listening.
  2339. 1:25:21The TV was also not quote fulfilling a
  2340. 1:25:24specific request and quote immediately
  2341. 1:25:27debunking LG's statement. In this clip,
  2342. 1:25:29Tannon is on the other side of a large
  2343. 1:25:31room from Vital Andrew. Tannon is
  2344. 1:25:33setting up the TV and using voice input
  2345. 1:25:36to command it. Vital and Andrew are on
  2346. 1:25:38the back side of the TV behind it
  2347. 1:25:40talking about work without knowledge of
  2348. 1:25:42what Tannon is testing or that the TV is
  2349. 1:25:44listening. Just give them a little more
  2350. 1:25:46margin from the wall.
  2351. 1:25:47>> Hi, LG.
  2352. 1:25:49Keep changing channels.
  2353. 1:25:52>> Was there one layer? Two layers.
  2354. 1:25:56See?
  2355. 1:25:57>> Uh twoish layers.
  2356. 1:26:11Can you see it's kind of stuck?
  2357. 1:26:17See, I think I just got a shade off. I
  2358. 1:26:20mean,
  2359. 1:26:20>> notice that after Andrew says two
  2360. 1:26:22layers, the whole room is silent for a
  2361. 1:26:25really long period. Long enough that we
  2362. 1:26:27considered cutting it down, but it makes
  2363. 1:26:28the point. The TV continued listening
  2364. 1:26:31all the way through. So he broke the
  2365. 1:26:32silence and spoke again. In fact, Tannon
  2366. 1:26:35didn't even interrupt them to say that
  2367. 1:26:36the TV was hearing all of this and it
  2368. 1:26:39continued recording for a couple
  2369. 1:26:41minutes. This data is the same type of
  2370. 1:26:43data that we recovered transcribed in
  2371. 1:26:45the plain text file with Wendell. LG's
  2372. 1:26:47response concluded with this quote, LG
  2373. 1:26:49is committed to protecting customer
  2374. 1:26:51privacy and ensuring transparency and
  2375. 1:26:54how user data is handled. End quote. If
  2376. 1:26:56LG really cared about ensuring
  2377. 1:26:58transparency in how user data is
  2378. 1:27:00handled, it wouldn't hide the do not
  2379. 1:27:03sell my personal information option in
  2380. 1:27:05its menu settings. This was disabled by
  2381. 1:27:07default even before we connected to the
  2382. 1:27:09internet or agreed to any terms or
  2383. 1:27:11conditions. Meaning it acts like a
  2384. 1:27:14claymore for your privacy as soon as you
  2385. 1:27:16trip it. And when a claymore says this
  2386. 1:27:18side towards enemy, that enemy is you.
  2387. 1:27:21This isn't new either. Lewis Rossman
  2388. 1:27:23pointed it out in his LG smart TV video
  2389. 1:27:26nearly 3 years ago.
  2390. 1:27:27>> If you go in any one of the default
  2391. 1:27:29profiles and you go to privacy and
  2392. 1:27:30terms, what you'll notice with a smart
  2393. 1:27:32television is there's an option called
  2394. 1:27:34do not sell my personal information. And
  2395. 1:27:36because we live in a dystopian world,
  2396. 1:27:38this option is not by default checked,
  2397. 1:27:40which by the way on a $3,000 LG OLED
  2398. 1:27:43should be opt in, not opt out for
  2399. 1:27:46tracking FULG for doing that.
  2400. 1:27:48>> Microsoft also took some, albeit
  2401. 1:27:49limited, action. Epic Games CEO and AI
  2402. 1:27:52lunatic Tim Sweeney alerted Microsoft VP
  2403. 1:27:55Pav Davaluri about LG monitors covertly
  2404. 1:27:58installing its app and showing ads for
  2405. 1:28:00McAfee. According to the Microsoft VP,
  2406. 1:28:02LG disabled the McAfee pop-up ad from
  2407. 1:28:04its app. Microsoft's lip service about
  2408. 1:28:06the problem said nothing about LG
  2409. 1:28:08installing its app without alerting
  2410. 1:28:09users in the first place. Nor did
  2411. 1:28:11Microsoft mention how its own subsidiary
  2412. 1:28:14partners with LG in its data management
  2413. 1:28:17and collection. With all of that
  2414. 1:28:18explained, let's get back to some of the
  2415. 1:28:20people we spoke to for this piece. We'll
  2416. 1:28:22start with Lewis Rossman, specifically
  2417. 1:28:24talking about forced arbitration, the
  2418. 1:28:27clause that was added after our first
  2419. 1:28:30video on LG's monitors, and he can
  2420. 1:28:32explain why that's a bad thing. I was
  2421. 1:28:34working on the LG monitor, their t TVs
  2422. 1:28:37for this story, the smart TVs, and I saw
  2423. 1:28:40something that immediately reminded me
  2424. 1:28:42of you, which is they have a sticker on
  2425. 1:28:43the back of one of the TVs we bought
  2426. 1:28:46that says forced arbitration notice. And
  2427. 1:28:49from what I remember, you you really
  2428. 1:28:51like forced arbitration clauses.
  2429. 1:28:53>> Yeah. I love giving up my seventh
  2430. 1:28:54amendment rights to a company in an
  2431. 1:28:56agreement that I never actually read.
  2432. 1:28:57And one of the reasons it's important to
  2433. 1:28:58say that you haven't actually read it is
  2434. 1:29:00because with their refrigerators, they
  2435. 1:29:01were telling people when the I forget if
  2436. 1:29:03it was the condenser or there was some
  2437. 1:29:04part of their refrigerators that was
  2438. 1:29:05failing and mass and LG was not
  2439. 1:29:07replacing it under warranty. So people
  2440. 1:29:09wanted to sue them and they said, "You
  2441. 1:29:10can't sue us because you agreed to
  2442. 1:29:11forced arbitration." They go, "What?
  2443. 1:29:13It's in the manual and it's on the box."
  2444. 1:29:15Now, when you buy a refrigerator, if the
  2445. 1:29:16box for the refrigerator is larger than
  2446. 1:29:18your door frame, what that means is that
  2447. 1:29:20you're never going to actually see the
  2448. 1:29:22notice because the delivery people and
  2449. 1:29:24mass were getting rid of the box and
  2450. 1:29:26throwing it away because most people
  2451. 1:29:28don't want to save the box of their
  2452. 1:29:29refrigerator, especially in a small
  2453. 1:29:30apartment. So, they never actually got
  2454. 1:29:31to see a copy of the notice that they
  2455. 1:29:33supposedly signed for. But what they
  2456. 1:29:34were referring to is that when you
  2457. 1:29:35received the refrigerator, you signed
  2458. 1:29:37saying you received it, but that
  2459. 1:29:38apparently also meant that you agreed to
  2460. 1:29:40the terms of forced arbitration in their
  2461. 1:29:42manual, which you hadn't read yet or and
  2462. 1:29:44on the box that you've never seen.
  2463. 1:29:46>> And that's and that's somehow legally
  2464. 1:29:48okay.
  2465. 1:29:48>> And some of these TVs, we noticed that
  2466. 1:29:49they don't have it on all of the the
  2467. 1:29:51sticker doesn't always make it on. So
  2468. 1:29:52>> that's where I would address it cuz how
  2469. 1:29:54many words is too many words? Is it
  2470. 1:29:564,000, 2,000, 1,000? How many words do
  2471. 1:29:58you need to have where it is okay to
  2472. 1:29:59take away somebody's constitutional
  2473. 1:30:00right?
  2474. 1:30:01>> Can you explain briefly? So forced
  2475. 1:30:03arbitration in general, like what what
  2476. 1:30:05is that? Why do the companies want
  2477. 1:30:06people to agree to a clause for forced
  2478. 1:30:08arbitration?
  2479. 1:30:08>> If I screw over my customers, if I do
  2480. 1:30:10something horrible, they can either
  2481. 1:30:12commit acts of violence against me or
  2482. 1:30:13they can sue me. And that luckily most
  2483. 1:30:16people in New York chose the first one.
  2484. 1:30:17It's much cheaper than lawyers. No, I'm
  2485. 1:30:18kidding. [laughter] But the if if I do
  2486. 1:30:20something wrong to my customers, they
  2487. 1:30:22have the ability to take me to court.
  2488. 1:30:23And I think that that is a good thing
  2489. 1:30:25because it means that it gives me an
  2490. 1:30:26incentive structure to treat my
  2491. 1:30:28customers properly. Forced arbitration
  2492. 1:30:30means that they sign away the right to
  2493. 1:30:31that. Instead of taking me to court,
  2494. 1:30:33they can take me to arbitration.
  2495. 1:30:35Arbitration is a court that I pay for.
  2496. 1:30:38So, I'm paying a mediator that's going
  2497. 1:30:41to figure out between the two of us,
  2498. 1:30:43what are how are we going to resolve
  2499. 1:30:44this problem? And the mediator being
  2500. 1:30:46paid by me personally is most likely
  2501. 1:30:49going to have an incentive structure to
  2502. 1:30:50resolve issues in a matter that I find
  2503. 1:30:52amicable. And they're also going to have
  2504. 1:30:54an incentive structure to screw me over
  2505. 1:30:56in court. Like there's a judge banging a
  2506. 1:30:58gavvel, right?
  2507. 1:30:59>> Yeah. Yeah. Yeah.
  2508. 1:30:59>> And there's
  2509. 1:31:01>> You mean it doesn't go through the legal
  2510. 1:31:02process?
  2511. 1:31:02>> Yeah. It's not going through the legal
  2512. 1:31:03process. There's no
  2513. 1:31:04>> It's an outside of court process.
  2514. 1:31:06>> And I can understand why people are
  2515. 1:31:07cynical. I get it. Class action lawsuits
  2516. 1:31:09cost money. How many people here have a
  2517. 1:31:1150-cent check on their refrigerator
  2518. 1:31:13because Visa and Mastercard them
  2519. 1:31:14and a lawyer got $20 million to handle
  2520. 1:31:16the case, right? Like how I have I have
  2521. 1:31:18checks on my refrigerator for less than
  2522. 1:31:2050. And they're annoying. And we roll
  2523. 1:31:22our eyes at the lawyers getting rich.
  2524. 1:31:24And that does suck that lawyers are
  2525. 1:31:25getting rich while consumers are not
  2526. 1:31:27getting help in those cases. And it's a
  2527. 1:31:29shitty system, but it's better than
  2528. 1:31:30nothing. So, for instance, when Apple
  2529. 1:31:31has a class action lawsuit against them,
  2530. 1:31:33even though it sucks that that the
  2531. 1:31:35lawyers got rich and that all you got
  2532. 1:31:37was some sort of $50 or $20 refund,
  2533. 1:31:39often times they'll say you must have a
  2534. 1:31:42repair program as a part of the
  2535. 1:31:43settlement. There'll be a repair program
  2536. 1:31:45for the butterfly keyboard. So, that's a
  2537. 1:31:47good thing cuz it's not just the the
  2538. 1:31:49check that you get on your fridge. Class
  2539. 1:31:51action lawsuits can often lead to
  2540. 1:31:52companies changing their behavior.
  2541. 1:31:53>> It's still a punishment for the company.
  2542. 1:31:55>> And not even a punishment, but it helps
  2543. 1:31:56the consumer. I'm not. So, a lot of
  2544. 1:31:58people will look at the 50 cent check
  2545. 1:31:59you get in your fridge, but they won't
  2546. 1:32:01look at Apple in 2015 deciding, you know
  2547. 1:32:03what? We are going to replace the
  2548. 1:32:04motherboard for free for anybody that
  2549. 1:32:06has an A1286, A20, 2915 board, but the
  2550. 1:32:08GPU died. We are going to replace all
  2551. 1:32:10the butterfly keyboards on the A706,
  2552. 1:32:12A707, and A708 models where it broke. We
  2553. 1:32:14are going to actually cover our
  2554. 1:32:16customers the way that we should have
  2555. 1:32:17been doing it before somebody
  2556. 1:32:18sued us. And that's better than nothing.
  2557. 1:32:20And I'd rather take that than just
  2558. 1:32:21removing my 7th amendment rights alto
  2559. 1:32:22together and saying that I'm not allowed
  2560. 1:32:24to sue. After after our video on the
  2561. 1:32:26monitors, the LG monitors, we noticed
  2562. 1:32:28that they updated the agreements, and
  2563. 1:32:31they added a whole big section talking
  2564. 1:32:34about class action lawsuits. And so,
  2565. 1:32:36they already had a thing buried in there
  2566. 1:32:39about you're agreeing that you can't go
  2567. 1:32:42through a class action process if there
  2568. 1:32:44is a dispute. So they already had that
  2569. 1:32:46there, but they added like paragraphs of
  2570. 1:32:48clarifying text that just continue to to
  2571. 1:32:51make that same point, which is like at
  2572. 1:32:54some point you're admitting guilt.
  2573. 1:32:55[laughter] I feel like you're changing
  2574. 1:32:57the terms when there's a major class
  2575. 1:32:58action concern. Roku did this as well.
  2576. 1:33:01There was a data breach and they wound
  2577. 1:33:03up sending it. Did you see the notice
  2578. 1:33:05where when you turned on the TV, it said
  2579. 1:33:06agree, but there was no disagree option.
  2580. 1:33:08So in order to use the TV to change the
  2581. 1:33:10input, you need I'm pretty sure
  2582. 1:33:12it was Roku. I have an article. It was
  2583. 1:33:13Yeah. Yeah, it was broken. In order to
  2584. 1:33:15change the channel or change the inputs,
  2585. 1:33:17you had to hit agree. There was no
  2586. 1:33:19disagree button. And this happened at
  2587. 1:33:20the exact same time that there was a
  2588. 1:33:22large data breach which might cause
  2589. 1:33:24people to push back against it. I think
  2590. 1:33:26it was Maine where they filed the
  2591. 1:33:27official notice of data breach. I have
  2592. 1:33:29the paperwork for this.
  2593. 1:33:30>> There's like 15,000 people that had
  2594. 1:33:31their data potentially breached.
  2595. 1:33:32>> Is there anything people should do? Uh,
  2596. 1:33:35you know, cuz a lot of these devices now
  2597. 1:33:36are going to have forced arbitration.
  2598. 1:33:38>> Be annoying. Take it to court anyway. Go
  2599. 1:33:40to small claims. Like there was this one
  2600. 1:33:42person Steven Ryan at the Vancouver stop
  2601. 1:33:44at the tour and he was saying companies
  2602. 1:33:46am annoying. He takes companies to court
  2603. 1:33:47for the stupidest And when I say
  2604. 1:33:49stupid, I don't mean stupid like it's
  2605. 1:33:51stupid he did it. I mean it's stupid
  2606. 1:33:52that the company is actually letting
  2607. 1:33:53this go to court instead of just
  2608. 1:33:55resolving the issue with the customer
  2609. 1:33:57instead of just helping them out. And I
  2610. 1:33:59like it. Like he said they found me
  2611. 1:34:00annoying. I said be annoying. We need
  2612. 1:34:02more people to be annoying. That's
  2613. 1:34:03great.
  2614. 1:34:03>> Progress moves forward because of
  2615. 1:34:04unreasonable people. Right. [laughter]
  2616. 1:34:06Right. If
  2617. 1:34:07>> if if 1% of your audience was was as
  2618. 1:34:09annoying as they needed to be, these
  2619. 1:34:11problems would all be fixed tomorrow.
  2620. 1:34:12>> Right.
  2621. 1:34:13>> Next, we'll speak with a surgeon we ran
  2622. 1:34:14into at Louiswis's event. Aaron was an
  2623. 1:34:16attendee there. He came up to speak to
  2624. 1:34:17me after I spoke with Lewis about owning
  2625. 1:34:20your And here's what he had to say
  2626. 1:34:22with concerns from the medical field.
  2627. 1:34:24>> You were Aaron, right?
  2628. 1:34:25>> Yep. A a r a yep.
  2629. 1:34:28>> Yeah. Okay. [laughter]
  2630. 1:34:29And we were just talking, we were at
  2631. 1:34:31Lewis's event in South Carolina. We were
  2632. 1:34:33talking about LGTVs, which conveniently
  2633. 1:34:35enough, there's one right behind us.
  2634. 1:34:38>> So, so they'll hear this conversation
  2635. 1:34:39before anyone watching does. Um,
  2636. 1:34:42>> they're already listening.
  2637. 1:34:43>> What was, you know, what was
  2638. 1:34:44interesting, you mentioned to me, you're
  2639. 1:34:47in the medical field, I guess.
  2640. 1:34:48>> Yes, that's correct. Yeah, I'm a
  2641. 1:34:50healthcare worker. Uh, specifically, I
  2642. 1:34:52work in robotic surgery. So, I'm a
  2643. 1:34:54robotic general surgeon. Uh, just
  2644. 1:34:56finishing up my training. Uh I'm very
  2645. 1:34:58interested in tech. So like the merger
  2646. 1:35:00of tech and healthcare, you get robotic
  2647. 1:35:02surgery. Um my you know being techsavvy
  2648. 1:35:07and following you and of course Lewis,
  2649. 1:35:10my concern is is primarily in privacy.
  2650. 1:35:14Um
  2651. 1:35:15so what what happens when I'm taking a
  2652. 1:35:18patient phone call or I'm doing patient
  2653. 1:35:20uh video visits and there's an LG
  2654. 1:35:23monitor in the background? What happens
  2655. 1:35:25if it's doing it on a on an LG monitor
  2656. 1:35:27itself? Uh what's listening in? How is
  2657. 1:35:30that how is that patient information
  2658. 1:35:33protected? Because I'm expected to have
  2659. 1:35:35everything encrypted. Anything on my
  2660. 1:35:38device that has patient to do with
  2661. 1:35:39patients has to be through a VPN and
  2662. 1:35:42encrypted completely.
  2663. 1:35:44>> But if that is recorded and taken out of
  2664. 1:35:46my control,
  2665. 1:35:48>> who's to say that that's HIPPA
  2666. 1:35:49compliance or or anything? I mean there
  2667. 1:35:52there's a lot to do with you know how we
  2668. 1:35:54use AI tools and how specific ones need
  2669. 1:35:56to be HIPACO compliant if we're going to
  2670. 1:35:58use them as healthcare providers and
  2671. 1:36:00that's very clear but if LG is listening
  2672. 1:36:03to us on a TV where does that patient
  2673. 1:36:06information go obviously can't speak for
  2674. 1:36:07like all medical providers but um
  2675. 1:36:10broadly speaking with something like a
  2676. 1:36:12TV typically is that just like someone
  2677. 1:36:14just buys it for the office you know
  2678. 1:36:16like cuz cuz that doesn't strike me as
  2679. 1:36:18something like if you're going to use an
  2680. 1:36:20an AI transcription tool that strikes me
  2681. 1:36:22as something where administrative staff
  2682. 1:36:25or it or whoever would kind of go,
  2683. 1:36:26"Okay, we probably need to check for
  2684. 1:36:27HIPPA compliance."
  2685. 1:36:28>> Right.
  2686. 1:36:29>> Right. But something like a TV seems
  2687. 1:36:31like it's maybe send the assistant to
  2688. 1:36:33Best Buy or whatever.
  2689. 1:36:34>> Or if I take a patient phone call from
  2690. 1:36:36home, you know, I I I take those from
  2691. 1:36:39from my own house. And so I have a few
  2692. 1:36:41LG products before I watch your video.
  2693. 1:36:45And so where is that data going? I I I'm
  2694. 1:36:48not in control of that. I'm expected to
  2695. 1:36:50be, you know, advocating for my patients
  2696. 1:36:52and making sure that their privacy is
  2697. 1:36:55secure, but I don't even know who's
  2698. 1:36:57listening in my own household. And that
  2699. 1:36:58makes it very hard when I'm doing
  2700. 1:37:00patient care within privacy of my own
  2701. 1:37:02home.
  2702. 1:37:02>> I think that's one of the concerns we
  2703. 1:37:04have too is like LG's response is, you
  2704. 1:37:06know, is probably we're not listening
  2705. 1:37:08through the microphone and maybe the
  2706. 1:37:10capability exists, but they would say
  2707. 1:37:12we're not doing it. But one of the other
  2708. 1:37:14concerns we had doing this piece was um
  2709. 1:37:18if there's audio playing through the
  2710. 1:37:20speakers of the TV, there's also the
  2711. 1:37:22capability of capturing that or parts of
  2712. 1:37:24that.
  2713. 1:37:25>> And so you I I guess you know
  2714. 1:37:29>> probably tellaalth type of situations.
  2715. 1:37:31So I mean those are those are required
  2716. 1:37:33to be encrypted and if I log into
  2717. 1:37:36anything like Epic is our main Epic
  2718. 1:37:38Healthcare is our main um our main
  2719. 1:37:42electronic medical record EMR um when I
  2720. 1:37:45connect through that on my phone or on
  2721. 1:37:47my laptop it goes through a VPN that's
  2722. 1:37:50mandated by my employer
  2723. 1:37:52>> and so if it's being recorded outside of
  2724. 1:37:54that you know where that's not that's
  2725. 1:37:56not HIPPA compliant and so I don't have
  2726. 1:37:58any control over that cuz there's no
  2727. 1:38:00notice to me saying, "Hey, you're
  2728. 1:38:02actually being listened in on right
  2729. 1:38:04now." And so, how can I possibly be in
  2730. 1:38:06control of the entire environment when
  2731. 1:38:09everything else is being listened in on?
  2732. 1:38:11>> Have you tried putting tinfoil and lead
  2733. 1:38:13up
  2734. 1:38:14>> around like a Faraday cage around my
  2735. 1:38:17clinic? Yeah. Yeah.
  2736. 1:38:18>> Right. That would do it.
  2737. 1:38:19>> Yeah.
  2738. 1:38:20>> That'll be my next business. I'm going
  2739. 1:38:22to start selling fair cages for clinics.
  2740. 1:38:24>> That's great.
  2741. 1:38:25>> Yeah. I'll be your first customer.
  2742. 1:38:26>> Awesome. Thank you for the uh for
  2743. 1:38:28joining for the story.
  2744. 1:38:29>> Yeah. Thank you. I appreciate it. Next,
  2745. 1:38:30we'll check in with Kevin from the Fulu
  2746. 1:38:32Foundation. Kevin is the executive
  2747. 1:38:33director for the Fulu Foundation. He
  2748. 1:38:35works alongside Lewis at it. Kevin is
  2749. 1:38:37specifically pushing against DMCA
  2750. 1:38:39section 1201, which is a part of law
  2751. 1:38:41that makes it a criminal act in some
  2752. 1:38:43circumstances to circumvent digital
  2753. 1:38:45locks. He was also one of the organizers
  2754. 1:38:47for the Own Your tour that we went
  2755. 1:38:49on with Lewis. Here's his take on the
  2756. 1:38:50situation. My understanding is with the
  2757. 1:38:53digital millime copyright act, so DMCA
  2758. 1:38:55section 121 specifically, there's some
  2759. 1:38:58level of criminality, I guess, to
  2760. 1:39:01circumventing uh digital locks.
  2761. 1:39:03>> Yeah, that's exactly right. Right. So,
  2762. 1:39:06because of section 1201 of the DMCA,
  2763. 1:39:08simply circumventing a digital lock can
  2764. 1:39:10become a copyright crime.
  2765. 1:39:12>> Okay.
  2766. 1:39:12>> And so, when you're looking at these
  2767. 1:39:14cases, right, you've got your TV that's
  2768. 1:39:16spying on you, that's watching you,
  2769. 1:39:17that's listening to you, right? you
  2770. 1:39:19might want to go in and remove that
  2771. 1:39:20software. Sure, there are ways that you
  2772. 1:39:22can go through the menu and you can kind
  2773. 1:39:24of, you know, parse through the legal
  2774. 1:39:26ease and try and find a way, but there's
  2775. 1:39:28no way to know for sure, right,
  2776. 1:39:30>> that that data flow is stopping unless
  2777. 1:39:32you go in and take it out yourself. So,
  2778. 1:39:34because section 121 does have that
  2779. 1:39:36prohibition on the circumvention of
  2780. 1:39:38digital locks, um, you're screwed.
  2781. 1:39:41>> I guess if you could walk me through the
  2782. 1:39:42the basics of the DMCA and of section
  2783. 1:39:451201 a little more, that would probably
  2784. 1:39:47help.
  2785. 1:39:48>> Yeah. So to do a little bit of the
  2786. 1:39:49history, right, the DMCA was passed back
  2787. 1:39:51in 1998 and the goal of it was to stop
  2788. 1:39:55piracy of media off of CDs and DVDs,
  2789. 1:39:58right? I would argue it was the wrong
  2790. 1:40:00solution at that time, but it's hard for
  2791. 1:40:02anyone to disagree with the fact that
  2792. 1:40:03it's the wrong solution for this time
  2793. 1:40:05because
  2794. 1:40:06>> Congress or the architects of this law
  2795. 1:40:08did not think that we would have
  2796. 1:40:10computers in our park pockets, that we
  2797. 1:40:12would have
  2798. 1:40:12>> computers in our cars, in our tractors.
  2799. 1:40:14Everything we use, right, pretty much
  2800. 1:40:16these days is a computer. And what that
  2801. 1:40:18means is that um those digital locks
  2802. 1:40:20kind of invade on our access to control.
  2803. 1:40:22So one analogy I like to use is right if
  2804. 1:40:25like if you bought a house,
  2805. 1:40:26>> you would expect to be able to get
  2806. 1:40:27through every door and get into every
  2807. 1:40:29room. One of those doors you
  2808. 1:40:31accidentally lock yourself out. Picking
  2809. 1:40:33that lock isn't breaking and entering,
  2810. 1:40:35>> right?
  2811. 1:40:36>> You own the house, you own the door, you
  2812. 1:40:38own what's behind it, right?
  2813. 1:40:40>> Because of section 121, that's a
  2814. 1:40:41completely different story for our
  2815. 1:40:43digital devices. If a manufacturer puts
  2816. 1:40:45a digital lock in front of a copyrighted
  2817. 1:40:48work such as yes, a movie or a song, but
  2818. 1:40:50also just source code or something like
  2819. 1:40:52that, um the mere act of cir
  2820. 1:40:54circumventing that becomes a copyright
  2821. 1:40:55crime.
  2822. 1:40:56>> And just as importantly, right, like I'm
  2823. 1:40:58sure that a lot of your viewers will be
  2824. 1:41:00able to go and do this yourself.
  2825. 1:41:02>> Um I'm a normie, so I can't do that. If
  2826. 1:41:05I wanted to hire someone to do it for me
  2827. 1:41:07or if someone were to try to make a tool
  2828. 1:41:09that would be easy for consumers to use
  2829. 1:41:10to go in and strip the ACR software off
  2830. 1:41:12of their TVs, um that would be again a
  2831. 1:41:16violation of section 1201. And that one
  2832. 1:41:18comes with serious penalties of up to
  2833. 1:41:21$500,000 in fines and five years in
  2834. 1:41:24federal prison per
  2835. 1:41:25>> seems proportional for
  2836. 1:41:27>> Yes, exactly. Helping people not get
  2837. 1:41:29spied on, right? helping people fix
  2838. 1:41:31their stuff um is just an outrageous
  2839. 1:41:35thing to be a copyright crime.
  2840. 1:41:37>> Lewis had in his presentation he showed
  2841. 1:41:40I think it was the author of I don't
  2842. 1:41:42know if it was the whole DMCA or Okay.
  2843. 1:41:45>> Yeah. He was one of the architects. So
  2844. 1:41:46Bruce Layman who uh worked in the
  2845. 1:41:48Clinton administration um you know he
  2846. 1:41:50did some interviews after the fact after
  2847. 1:41:52this law passed in 1998 and talked in
  2848. 1:41:552007 and I think beyond that was first
  2849. 1:41:57of all said look
  2850. 1:41:58>> this law didn't work that well right
  2851. 1:42:00like Napster happened after the passing
  2852. 1:42:02of uh the DMCA so it didn't work the way
  2853. 1:42:06they wanted it to. Um and one of the
  2854. 1:42:09other things that was pretty shocking
  2855. 1:42:10was he talked about how you know he
  2856. 1:42:12basically executed an end run around
  2857. 1:42:14Congress. So, right,
  2858. 1:42:15>> when they first developed this idea,
  2859. 1:42:17this policy framework, they took it to
  2860. 1:42:19Congress and Congress said, "No, right,
  2861. 1:42:22this is going to get in the way of fair
  2862. 1:42:23use, right? This is going to infringe on
  2863. 1:42:26people's rights, on their ownership
  2864. 1:42:28rights, on all their kind of things,
  2865. 1:42:30those kind of things." Um, so instead,
  2866. 1:42:33he went and negotiated an international
  2867. 1:42:35treaty through what was called WIPO,
  2868. 1:42:37which is the World Intellectual Property
  2869. 1:42:39Organization, trying to solve this
  2870. 1:42:42problem. came back, went to Congress and
  2871. 1:42:44said, "Hey, we've got this treaty. If we
  2872. 1:42:47don't pass this law, we are going to be
  2873. 1:42:50not in compliance with this treaty." And
  2874. 1:42:52also, we're leaders in the world and we
  2875. 1:42:54need to do something about this, right?
  2876. 1:42:56So, it was just a total kind of pretty
  2877. 1:42:59questionable move if you ask me. Um, and
  2878. 1:43:01that's the reason that we, you know,
  2879. 1:43:03kind of sit here today.
  2880. 1:43:04>> Is there actually something people can
  2881. 1:43:06do? Obviously, we just, you know, we did
  2882. 1:43:08part of this tour I mentioned,
  2883. 1:43:09>> right? uh to try to get people to write
  2884. 1:43:12representatives and um I I think there
  2885. 1:43:15is probably a healthy and and earned
  2886. 1:43:19skepticism towards it but uh you know
  2887. 1:43:22actually trying to write to
  2888. 1:43:24representatives is probably one of the
  2889. 1:43:26only you know really good tools
  2890. 1:43:30available. It's really important, right?
  2891. 1:43:32Because I think there's a mixture of
  2892. 1:43:34things happening, right? People in
  2893. 1:43:35Congress, right? I I go to DC a lot as a
  2894. 1:43:37part of my job. And
  2895. 1:43:39>> many members of Congress don't
  2896. 1:43:41understand te technology.
  2897. 1:43:42>> Mh.
  2898. 1:43:43>> And at the same time, many don't
  2899. 1:43:45understand copyright law, right? Like,
  2900. 1:43:47okay, cool.
  2901. 1:43:47>> Which fair enough, right? Like if unless
  2902. 1:43:50you are into copyright law, you might
  2903. 1:43:52not understand it. Not every member of
  2904. 1:43:54Congress is going to be an expert on
  2905. 1:43:56every aspect of the law. But that makes
  2906. 1:43:58education that much more important and
  2907. 1:44:00it makes it that much more important
  2908. 1:44:02that they're hearing from their
  2909. 1:44:03constituents who care about these kind
  2910. 1:44:05of things. Right. So, as you mentioned,
  2911. 1:44:06right, we've got this tour. We're going
  2912. 1:44:08to 14 cities and states around the
  2913. 1:44:10country. We just had one of our biggest
  2914. 1:44:12in Raleigh last night, which was
  2915. 1:44:13awesome. Um, great crowd. And also, you
  2916. 1:44:17know, had a a member of the local
  2917. 1:44:19representatives office out to see all
  2918. 1:44:22>> she was listening. And she was
  2919. 1:44:23listening. Yeah. and she she did to her
  2920. 1:44:25credit uh she did seem to be engaged and
  2921. 1:44:29possibly on board with the idea of
  2922. 1:44:31owning your stuff.
  2923. 1:44:32>> Yeah.
  2924. 1:44:32>> So, you know, I guess point of bringing
  2925. 1:44:34that up is
  2926. 1:44:35>> in the very least if not the
  2927. 1:44:36representatives it themselves then the
  2928. 1:44:38the staff might actually listen and you
  2929. 1:44:41just kind of hope that they filter the
  2930. 1:44:43message up.
  2931. 1:44:44>> Exactly. So, um, so for Fulu, we'll
  2932. 1:44:47point people there as well, uh, for
  2933. 1:44:49future tours and things like that, but
  2934. 1:44:51where should they go? And
  2935. 1:44:53>> yeah, go to fulu.org, right, to stay up
  2936. 1:44:56to date on our work. We've got our blog.
  2937. 1:44:58We post kind of, um, you know, regular
  2938. 1:45:00updates. Uh, we're also on, you know,
  2939. 1:45:03all all the social channels. Uh, one of
  2940. 1:45:05my favorite features is, right, the
  2941. 1:45:07consumer rights wiki is a big part of
  2942. 1:45:09what we do. Um, and so every week we do
  2943. 1:45:12the wiki hall of shame and highlight uh,
  2944. 1:45:15you know, manufacturers and products
  2945. 1:45:17that are particularly bad actors. So
  2946. 1:45:19>> there's so many options.
  2947. 1:45:20>> There are so many options. We could keep
  2948. 1:45:22going forever on this
  2949. 1:45:23>> infinite content.
  2950. 1:45:24>> Yeah. Um, but yeah, check us out there.
  2951. 1:45:27Um, and then get involved, right? We,
  2952. 1:45:29like you said, it's one thing when we as
  2953. 1:45:31an organization go there and that's our
  2954. 1:45:33job and that's, you know, we work really
  2955. 1:45:35hard at that. But when members are
  2956. 1:45:37hearing from their own constituents, it
  2957. 1:45:39goes that much further.
  2958. 1:45:40>> And finally, we'll check in with Wendell
  2959. 1:45:41for an extended discussion about our
  2960. 1:45:43findings. This was sort of our debrief
  2961. 1:45:45after working on the TVs for days. So,
  2962. 1:45:48some of the demos we had, can you help
  2963. 1:45:52explain what are some of the ways that
  2964. 1:45:55the findings, the vulnerabilities,
  2965. 1:45:57whatever could the features of the TV
  2966. 1:45:59could be used. Uh, for example, when the
  2967. 1:46:02TV appears to be off, but it's capable
  2968. 1:46:05of uh storing video and audio.
  2969. 1:46:09>> Yeah. Internally, the TV has 16 GB of
  2970. 1:46:12flash, which doesn't sound like a lot,
  2971. 1:46:14but it's got kind of a lot of
  2972. 1:46:15computational horsepower, especially the
  2973. 1:46:17newer TVs. And so, you can record audio,
  2974. 1:46:19you can compress it, you could stream it
  2975. 1:46:20to somebody over the network. It's a
  2976. 1:46:22full computer, so it's basically as
  2977. 1:46:25creative as your imagination is, you can
  2978. 1:46:28run stuff on it. Uh there's stuff on the
  2979. 1:46:31TV for like package management and
  2980. 1:46:33commercial customers of LG use a lot of
  2981. 1:46:35these features for like digital signage
  2982. 1:46:37and everything else like that, but you
  2983. 1:46:38know the consumer version of the TV,
  2984. 1:46:40they rip out some of those features and
  2985. 1:46:42some of the features that you know as
  2986. 1:46:43like homebrew enthusiasts and like home
  2987. 1:46:45lab enthusiasts, I'd like to have those
  2988. 1:46:47and LG takes that out. But you know
  2989. 1:46:50there's microphones, multiple
  2990. 1:46:52microphones there. Uh there is the
  2991. 1:46:54ability to read what is being displayed
  2992. 1:46:56on the TV programmatically. So you could
  2993. 1:46:58look, you could, you know, capture a
  2994. 1:47:00frame or capture short clips limited by
  2995. 1:47:02storage or streaming capability of
  2996. 1:47:04what's on the display. I mean,
  2997. 1:47:05theoretically, it's a whole computer. So
  2998. 1:47:07basically anything you can do with a
  2999. 1:47:09computer, but it's in the TV.
  3000. 1:47:10>> Even the places where we ran into
  3001. 1:47:12limitations, such as the few instances
  3002. 1:47:13where we had sixsecond recordings, I
  3003. 1:47:16feel like given more time than we had
  3004. 1:47:18here, it's it's possible a sophisticated
  3005. 1:47:20>> Yeah.
  3006. 1:47:21>> programmer could.
  3007. 1:47:22>> The TV is literally built for something
  3008. 1:47:23called automatic content recognition.
  3009. 1:47:26And it seems like the implementation
  3010. 1:47:28that LG uses for automatic content
  3011. 1:47:29recognition is designed to do six second
  3012. 1:47:33captures of what you're looking at. And
  3013. 1:47:34that's audio and video fingerprinting.
  3014. 1:47:36So when ACR is working as advertised as
  3015. 1:47:39the specification says, it's capturing
  3016. 1:47:42about 6 seconds of audio or video and
  3017. 1:47:44using that as a fingerprint and then
  3018. 1:47:45it's got a dormant period where it's not
  3019. 1:47:47capturing. And this is, I think, the in
  3020. 1:47:49the ad industry's hedge against
  3021. 1:47:51accidentally leaking, you know, hours of
  3022. 1:47:54conversations like, oh, we only capture
  3023. 1:47:56six seconds of it's enough to
  3024. 1:47:57fingerprint it, but that's still a lot.
  3025. 1:47:59You can do a lot with that.
  3026. 1:48:00>> You can do a lot with that.
  3027. 1:48:01>> Oh, it may also be a circumvention for
  3028. 1:48:04copyright law or something if the movie
  3029. 1:48:06studios are unhappy. What about so
  3030. 1:48:08fingerprinting? Walk me through that
  3031. 1:48:09because I think one of the security
  3032. 1:48:12researchers we worked with thought that
  3033. 1:48:14from his findings he couldn't see
  3034. 1:48:16evidence that uh ACR was necessarily
  3035. 1:48:19transmitting screenshots like JPEGs or
  3036. 1:48:22PGs.
  3037. 1:48:23>> You don't need to. You can take a a you
  3038. 1:48:25know if you're watching a 4K, you know,
  3039. 1:48:27Lord of the Rings, you don't need a full
  3040. 1:48:29frame. You can have a tiny tiny tiny
  3041. 1:48:30little frame and generate a hash of it
  3042. 1:48:33effectively. Effectively, it's a hash.
  3043. 1:48:35And then that hash is a very small
  3044. 1:48:37amount of text
  3045. 1:48:38>> and so that text can be sent back and
  3046. 1:48:40say hey this is the hash of the thing
  3047. 1:48:42that I see
  3048. 1:48:42>> and then what they they compare that
  3049. 1:48:44against the database and say this is a
  3050. 1:48:46frame from Lord of the Rings.
  3051. 1:48:47>> Yes. And we can see content of the TV
  3052. 1:48:51connecting to known Alonso that's one of
  3053. 1:48:54the name of the libraries and known
  3054. 1:48:56domains that have to do with automatic
  3055. 1:48:58content recognition. Um, and we can see
  3056. 1:49:00it downloading a thing that looks like a
  3057. 1:49:02database, like a fingerprint database,
  3058. 1:49:04which is, I think, some clues to the TV,
  3059. 1:49:06some hints to the TV about how it takes
  3060. 1:49:08that audio data and that video data to
  3061. 1:49:10generate the hash to then share with LG.
  3062. 1:49:13>> Why might they choose to do it this way
  3063. 1:49:15rather than send a screenshot or an
  3064. 1:49:18audio file?
  3065. 1:49:19>> Well, they did in the past. And you know
  3066. 1:49:22if you look at LG's history of security
  3067. 1:49:24issues uh you know 10 years ago almost
  3068. 1:49:27they were sending the raw file names and
  3069. 1:49:29then that turned into a PR incident.
  3070. 1:49:31Yeah.
  3071. 1:49:31>> And there is almost an adversarial
  3072. 1:49:33relationship with the TV here. If you
  3073. 1:49:35look at
  3074. 1:49:36>> how the software behaves like as I was
  3075. 1:49:38using it it changed behavior a couple of
  3076. 1:49:40times and I don't know if that was
  3077. 1:49:41because these TVs hadn't been on the
  3078. 1:49:43network and they were just downloading
  3079. 1:49:44application updates which is different
  3080. 1:49:46than a firmware update. Like I didn't
  3081. 1:49:47agree to a firmware update. Like I did
  3082. 1:49:48that very deliberately.
  3083. 1:49:50>> But even saying no, I don't agree to the
  3084. 1:49:52terms. No, I don't want to do this app.
  3085. 1:49:53It was doing stuff in the background
  3086. 1:49:54like downloading stuff for apps. Amazon
  3087. 1:49:56was doing stuff. The YouTube app was
  3088. 1:49:57doing stuff. It's like I don't even We
  3089. 1:49:59didn't even dig into what those
  3090. 1:50:00applications were doing.
  3091. 1:50:01>> Yes. You're not sure if it's because it
  3092. 1:50:02was downloading stuff or because it was
  3093. 1:50:04detecting your access basically.
  3094. 1:50:06>> Yeah. Cuz sometimes the TV would go to
  3095. 1:50:09sleep and then it would lose I would
  3096. 1:50:10lose network access. And then other
  3097. 1:50:11times the TV would be doing something in
  3098. 1:50:13the background. And so everything the TV
  3099. 1:50:15appeared to be off, but I had full
  3100. 1:50:17access to USB and I had full access to
  3101. 1:50:20run my programs. I had full access to
  3102. 1:50:21audit whatever was going on on the on
  3103. 1:50:22the TV.
  3104. 1:50:23>> And so I just I would like to know like
  3105. 1:50:26what what is LG doing? Can I audit this?
  3106. 1:50:29Do I have the tools to audit this? And
  3107. 1:50:30the answer was mostly no. It was an
  3108. 1:50:32uphill battle for me to like dig my way
  3109. 1:50:35out and figure out what it was doing.
  3110. 1:50:36Let's say worst case scenario, you turn
  3111. 1:50:38it into a listening device. That seems
  3112. 1:50:40pretty straightforward. You turn it into
  3113. 1:50:41a device to exfiltrate information from
  3114. 1:50:43a corporate network or a boardroom.
  3115. 1:50:45>> That seems pretty straightforward. Um,
  3116. 1:50:47you use it to maintain access like as a
  3117. 1:50:51point of presence on a network. Um, even
  3118. 1:50:54if you don't intend to capture audio and
  3119. 1:50:56video,
  3120. 1:50:56>> just to go through it, toggle through
  3121. 1:50:58it.
  3122. 1:50:58>> It is perfectly functional as a proxy.
  3123. 1:51:00So, you can proxy internet traffic and I
  3124. 1:51:02can just it's like, oh, I'm going to use
  3125. 1:51:03this to move laterally through
  3126. 1:51:06somebody's network. We've seen that in
  3127. 1:51:07the in security circles. We've seen that
  3128. 1:51:10with like copy machines. Uh certainly
  3129. 1:51:13the TV is is more sophisticated than the
  3130. 1:51:15copy machine that I am acquainted with
  3131. 1:51:18that was a command and control server
  3132. 1:51:19for very bad malware. So yeah, the kinds
  3133. 1:51:22of things we see in the news where it's
  3134. 1:51:23like oh fancy bear is attacking routers.
  3135. 1:51:26Uh fancy bear would be very comfortable
  3136. 1:51:27inside LGTV.
  3137. 1:51:29>> What about the scenario where the TV
  3138. 1:51:32speaker output uh could be captured? So
  3139. 1:51:36this was as we called it the boardroom
  3140. 1:51:37scenario.
  3141. 1:51:39>> Yeah. So, if you're using your TV as a
  3142. 1:51:41display, the HDMI audio that goes
  3143. 1:51:44through the display is also capturable
  3144. 1:51:46from the interfaces that we have on the
  3145. 1:51:48Linux side.
  3146. 1:51:48>> And this is something you proved that we
  3147. 1:51:50were able to do it.
  3148. 1:51:50>> Yeah, exactly. It's a feature, not a
  3149. 1:51:52bug,
  3150. 1:51:53>> right? [laughter] And and this just to
  3151. 1:51:55be clear again like there because
  3152. 1:51:57there's a few links here, but you can do
  3153. 1:51:59this without
  3154. 1:52:01your laptop and you being physically
  3155. 1:52:05connected to the TV directly. Yes.
  3156. 1:52:07>> Right. You can do this through the
  3157. 1:52:08network.
  3158. 1:52:09>> Yeah. And we can do it with the TV off
  3159. 1:52:11of the network and just have it capture
  3160. 1:52:13and then as soon as it gets network
  3161. 1:52:15access again, it was basically used as a
  3162. 1:52:17recording device,
  3163. 1:52:18>> right? You go back in after it's
  3164. 1:52:19reconnected. So, let's say you're super
  3165. 1:52:22paranoid, I guess, and there's a
  3166. 1:52:24scenario where you you not you just you
  3167. 1:52:26unplug the Ethernet from your TV during
  3168. 1:52:29this boardroom meeting or something. I
  3169. 1:52:31guess as long as it's still powered on
  3170. 1:52:33and capable of capturing,
  3171. 1:52:35>> you've got at least 4 gigabytes of space
  3172. 1:52:36to work with, right? So, if you had an
  3173. 1:52:38adversary that knew that there was going
  3174. 1:52:39to be a big important shareholder
  3175. 1:52:41meeting, um they could have the TV
  3176. 1:52:43completely offline off of the internet
  3177. 1:52:46and it's perfectly capable of recording
  3178. 1:52:48and storing the audio for that meeting.
  3179. 1:52:50And then somebody could come in later
  3180. 1:52:52>> as long as they've prepared for it in
  3181. 1:52:53advance. They know it's going to happen.
  3182. 1:52:54They set it to record. Yeah.
  3183. 1:52:56>> Whatever. shareholder. Someone's super
  3184. 1:52:57paranoid. They unplugged the Ethernet
  3185. 1:52:58cable,
  3186. 1:52:59>> but it was already rolling the capture,
  3187. 1:53:01I guess.
  3188. 1:53:01>> Yeah. For audio, uh, you know, it's it's
  3189. 1:53:0316 gigabytes total storage. You got
  3190. 1:53:05probably about 4 GB to work with out of
  3191. 1:53:07the box if you don't get creative.
  3192. 1:53:10>> And that is a that's 4 GB of audio.
  3193. 1:53:13That's a lot of audio. But imagine also,
  3194. 1:53:15I've got a 256 gig USB stick. I stick
  3195. 1:53:17that in there. That's weeks of audio,
  3196. 1:53:19>> right? Uh so in so in this example, you
  3197. 1:53:21know, the boardroom example, I guess,
  3198. 1:53:24use cases might be let's just take the
  3199. 1:53:27least nefarious I guess just just good
  3200. 1:53:30old like fraud basically market
  3201. 1:53:32manipulation.
  3202. 1:53:32>> Yeah. I'm going to I'm going to play the
  3203. 1:53:34stock market. What's going to be said in
  3204. 1:53:35this thing? There you go.
  3205. 1:53:37>> Yeah.
  3206. 1:53:37>> Yeah. [laughter]
  3207. 1:53:38>> Uh which could be useful also to nation
  3208. 1:53:40states or, you know, intelligence
  3209. 1:53:43agencies. Like I'm sure there's all
  3210. 1:53:45kinds of stories of North Korea, for
  3211. 1:53:47example, doing things in the crypto
  3212. 1:53:48market or whatever. So
  3213. 1:53:49>> yeah,
  3214. 1:53:50>> um what
  3215. 1:53:51>> and if your TV like let's say that your
  3216. 1:53:54IT organization is like super on the
  3217. 1:53:55ball and the TV is normally not on the
  3218. 1:53:58network at all and it's completely
  3219. 1:54:00isolated and it's not even in scope for
  3220. 1:54:02them to monitor. If you had somebody
  3221. 1:54:04acting nefariously like that and they
  3222. 1:54:06had alone time with the TV, you could be
  3223. 1:54:08in and out in 10 minutes.
  3224. 1:54:10>> So yeah, so there's potential vectors
  3225. 1:54:12both on and off network, I suppose.
  3226. 1:54:14>> Uh and with and without physical access
  3227. 1:54:17depending on how you get in. Yeah, your
  3228. 1:54:19guy found a zero day that seems like it
  3229. 1:54:21would be able to connect to the TV over
  3230. 1:54:23the network uh non-interactively,
  3231. 1:54:26>> right?
  3232. 1:54:27>> Fabulous. [laughter]
  3233. 1:54:28>> The one that we found requires you to
  3234. 1:54:31hit okay. It's like a mobile device
  3235. 1:54:34would like to pair with your TV. Is that
  3236. 1:54:36okay? And then you say yes. And then
  3237. 1:54:38that's all she wrote. All
  3238. 1:54:39>> right. [laughter]
  3239. 1:54:40Um what about the scenario where a TV
  3240. 1:54:44ACR audio capture? So we were able to
  3241. 1:54:46pull the 6second or so audio clips. So
  3242. 1:54:49this is separate from the one where it's
  3243. 1:54:50just the speakers for the boardroom
  3244. 1:54:52scenario.
  3245. 1:54:52>> Yeah, this was a little bit of creative
  3246. 1:54:54debugging. So like we really we were we
  3247. 1:54:57were we were up to our elbow inside the
  3248. 1:54:59TV if you know mental picture for that.
  3249. 1:55:01It's pretty amazing I think. and the ACR
  3250. 1:55:04process. So
  3251. 1:55:05>> colonoscopy of LG [laughter]
  3252. 1:55:07>> we were we were running uh very deep
  3253. 1:55:10analysis of the ACR process and we were
  3254. 1:55:13able to see because this also helped us
  3255. 1:55:14figure out some of the audio formats
  3256. 1:55:15like some of the audio formats are
  3257. 1:55:16nonobvious. There's also a speaker
  3258. 1:55:18feedback microphone a secondary
  3259. 1:55:20microphone which could be used for audio
  3260. 1:55:21capture which we should talk about. We
  3261. 1:55:23were able to intercept the audio
  3262. 1:55:25recording before it was converted into a
  3263. 1:55:28hash and save it.
  3264. 1:55:29>> Okay. And so without and that sounds
  3265. 1:55:31like it's a lot of manipulation but like
  3266. 1:55:32once you know how to do that you have a
  3267. 1:55:34very very tiny program that's just
  3268. 1:55:36watching the other program and when it
  3269. 1:55:37captures the audio it's like yo that's
  3270. 1:55:39mine and you can save those sixsecond
  3271. 1:55:42clips and that would that's very hard to
  3272. 1:55:44detect.
  3273. 1:55:45>> Yeah
  3274. 1:55:46>> because the TV is is behaving normally
  3275. 1:55:48>> right.
  3276. 1:55:50What about um the feedback mic? You just
  3277. 1:55:53mentioned that. So, the feedback, the
  3278. 1:55:55audio quality from that is terrible, but
  3279. 1:55:56it seems like there is a secondary
  3280. 1:55:58microphone that's used somehow as part
  3281. 1:56:00of like the audio solution. I have no
  3282. 1:56:03idea how it's supposed to work in normal
  3283. 1:56:05scenarios. Uh, but it's very low bit
  3284. 1:56:07rate, which is good, but it's not low
  3285. 1:56:10enough bit rate that we couldn't
  3286. 1:56:10reconstruct speech from it.
  3287. 1:56:12>> Mhm. What about um log files on RAM? So,
  3288. 1:56:16that was pretty interesting.
  3289. 1:56:17>> Okay. So, it's only 16 gigabytes of
  3290. 1:56:20flash and it does seem like in So, I
  3291. 1:56:23started like full background here. I
  3292. 1:56:25started on an older TV. You You bought a
  3293. 1:56:27newer one. It's a donation to the cause.
  3294. 1:56:29I don't know. We're going to we're going
  3295. 1:56:30to run that in. Doesn't matter. Doesn't
  3296. 1:56:32matter. Uh my older TV um was a little
  3297. 1:56:36bit more uh verbose with logging. And I
  3298. 1:56:39think that LG probably ran into
  3299. 1:56:40situations where that was wearing out
  3300. 1:56:41the flash prematurely. Um, and so this
  3301. 1:56:44new one logs everything to RAM disk. But
  3302. 1:56:47there is a process that runs and
  3303. 1:56:49collects the logs, I guess, the
  3304. 1:56:50interesting stuff and puts it in flash.
  3305. 1:56:53There's also a lot of evidence in the
  3306. 1:56:55packet capture that this stuff is sent
  3307. 1:56:57to LG. And so in the debug logs, which
  3308. 1:56:59are stored on a RAM disc, and so even
  3309. 1:57:01when the TV is off, it doesn't erase
  3310. 1:57:02that. You have to like physically unplug
  3311. 1:57:04it or do something with that. Um, in
  3312. 1:57:07those logs, we can see everything that
  3313. 1:57:10you've said to the TV,
  3314. 1:57:12>> right? Uh, do you want to pull up an
  3315. 1:57:13example? This is stored in a log file.
  3316. 1:57:16Uh, I mean that's concerning for a
  3317. 1:57:18number of reasons. Devil's advocate
  3318. 1:57:21position might be okay, but you
  3319. 1:57:23explicitly said hi LG and triggered it
  3320. 1:57:26right before you so you knew it was
  3321. 1:57:27recording. But in fact, there were
  3322. 1:57:30several instances where genuinely we did
  3323. 1:57:32not know I didn't know it was still
  3324. 1:57:34recording. And so some of the testing I
  3325. 1:57:36was doing was it appears to be uh
  3326. 1:57:39somewhere between 10 and 15 seconds or
  3327. 1:57:42so it will remain active.
  3328. 1:57:44>> I just heard it ding.
  3329. 1:57:45>> Did you really? [laughter] I that was
  3330. 1:57:47the other thing. We we got it working
  3331. 1:57:49from at least 60 ft roughly away, maybe
  3332. 1:57:5270 around a corner in some instances
  3333. 1:57:54around two corners. And
  3334. 1:57:56>> microphone's really good.
  3335. 1:57:57>> The microphone's amazing. It like we
  3336. 1:57:59should maybe replace some of our studio
  3337. 1:58:01mics. But the
  3338. 1:58:02>> that's another thing an adversary
  3339. 1:58:04[clears throat]
  3340. 1:58:05with a little bit more time can figure
  3341. 1:58:07out the voice wake microphone. Now that
  3342. 1:58:10also was a little it was a little weird
  3343. 1:58:12for us to try to co-opt the voice
  3344. 1:58:15capture microphone, but clearly LG is
  3345. 1:58:17doing something there. And I feel
  3346. 1:58:19certain that uh an appropriately skilled
  3347. 1:58:21security researcher could co-opt that
  3348. 1:58:23microphone and get even better
  3349. 1:58:25recordings than we did.
  3350. 1:58:26>> Yeah. And I think really the key is it's
  3351. 1:58:29writing these log files.
  3352. 1:58:31Even if if you have ambient conversation
  3353. 1:58:34that's happening around the TV when
  3354. 1:58:36someone triggers it, uh it will remain
  3355. 1:58:38active if it continues to hear speech
  3356. 1:58:41for some period of time. It seemed
  3357. 1:58:42pretty long and uh it's it's collecting
  3358. 1:58:44all that and it's writing it here.
  3359. 1:58:46>> Yeah. This is without any modifications,
  3360. 1:58:48I think, is is what is what you're
  3361. 1:58:49you're getting at. Yes. It's like I I'm
  3362. 1:58:52co-opting the microphone to record audio
  3363. 1:58:54and we know that that the six-second
  3364. 1:58:57clips are destroyed in favor of but
  3365. 1:59:00these captures. Yes,
  3366. 1:59:01>> this is as the TV works.
  3367. 1:59:03>> Yeah, as the TV works, the text that it
  3368. 1:59:06was able to convert from your speech
  3369. 1:59:08ends up in the log,
  3370. 1:59:09>> right? So, as long as you can get access
  3371. 1:59:12to those logs, you can get access to
  3372. 1:59:13what was said. And once again,
  3373. 1:59:16>> it may be more than just, "Hi LG, please
  3374. 1:59:19change the channel." Yeah, it's funny
  3375. 1:59:21actually. Um I'm now I'm remembering
  3376. 1:59:24from like an IT audit standpoint. Uh one
  3377. 1:59:26of the things in like ISO, not not just
  3378. 1:59:29ISO, but like process certification and
  3379. 1:59:32um the California privacy law having
  3380. 1:59:35debug logs that log sensitive
  3381. 1:59:37information is verboten and this would
  3382. 1:59:39probably run a foul of that.
  3383. 1:59:40>> Well, we had uh an example where I said
  3384. 1:59:43>> right there.
  3385. 1:59:44>> So here you go. So here was now it was
  3386. 1:59:48triggered But then I I was started
  3387. 1:59:51talking about something else. I was
  3388. 1:59:52talking about my social security number.
  3389. 1:59:54Maybe I was on a phone call with a
  3390. 1:59:56hospital or something. I need to verify
  3391. 1:59:58who I am. Yeah. Whatever the case may
  3392. 1:59:59be, maybe a credit agency.
  3393. 2:00:01>> And uh I said, "Hi, LG." I told it to do
  3394. 2:00:04what I wanted. And then I continued my
  3395. 2:00:05conversation. Yeah. And here it is.
  3396. 2:00:07Here's my social security number. 11111.
  3397. 2:00:10The response to this I guess is
  3398. 2:00:14well first of all it appeared to persist
  3399. 2:00:18after we cleared we told it to clear the
  3400. 2:00:20data.
  3401. 2:00:21>> Yes.
  3402. 2:00:21>> And it persisted.
  3403. 2:00:22>> Yeah. So
  3404. 2:00:23>> there's one asterisk we'll get to. But
  3405. 2:00:25>> yeah, we clear it's like okay clear the
  3406. 2:00:27data. The TV treats that as let me just
  3407. 2:00:30phone LG servers and clear the data. It
  3408. 2:00:33doesn't really seem to do much locally
  3409. 2:00:35with that. Now, these logs, the full
  3410. 2:00:38verbose logs are stored on a on a RAM
  3411. 2:00:41disc.
  3412. 2:00:41>> And if you reboot the TV, it doesn't
  3413. 2:00:43clear the RAM disc, right?
  3414. 2:00:45>> But if you physically unplug the TV,
  3415. 2:00:47>> if you kill the power,
  3416. 2:00:48>> if you kill the power, it does. And so,
  3417. 2:00:49we lose this. They It also seems to
  3418. 2:00:51rotate these verbose logs pretty
  3419. 2:00:53quickly.
  3420. 2:00:54>> Um, but
  3421. 2:00:55>> if someone's pulling them though, yes,
  3422. 2:00:57>> in the in real time, it doesn't matter.
  3423. 2:00:59>> Yeah, it doesn't matter. Um, and it
  3424. 2:01:01seems like a lot of the applications and
  3425. 2:01:04like the applications that are
  3426. 2:01:05generating this that are doing this are
  3427. 2:01:07actually doing kind of a lot of writing
  3428. 2:01:09to the flash. Like it's it's still it's
  3429. 2:01:11like, oh, we've taken steps to
  3430. 2:01:13>> make sure that we don't prematurely wear
  3431. 2:01:15out the flash, but it's still doing a
  3432. 2:01:16lot. And so I think there's there's
  3433. 2:01:18there's a lot of fertile ground here for
  3434. 2:01:19researchers to go. It's like, okay, what
  3435. 2:01:21is it doing exactly? But most of the,
  3436. 2:01:23you know, delete my data or forget this,
  3437. 2:01:25it doesn't do it doesn't care what's on
  3438. 2:01:27the TV, right? It just does the remote.
  3439. 2:01:30>> Yeah. So, the the situation we were
  3440. 2:01:32concerned about was okay, if you do
  3441. 2:01:33delete my data, you bring the TV to
  3442. 2:01:35Goodwill and it's gone. Does that data
  3443. 2:01:37persist? Initially, we thought maybe
  3444. 2:01:39because when we rebooted it, it was
  3445. 2:01:41still there in the logs, but then after
  3446. 2:01:43pulling the power cable, it got wiped
  3447. 2:01:45out, right? Yeah. So, at least locally
  3448. 2:01:47to the TV, those specific verbose logs
  3449. 2:01:50appeared to be gone.
  3450. 2:01:51>> Yeah. But other logs persist.
  3451. 2:01:53>> Other logs were still there and we
  3452. 2:01:55haven't dug into every single one of
  3453. 2:01:56them. So we we can't say with certainty
  3454. 2:01:58like what it retained, but
  3455. 2:02:00>> yeah unsettling. It's like how do you
  3456. 2:02:02format your TV? LG doesn't. It's like do
  3457. 2:02:05you trust LG to do that? It's like no, I
  3458. 2:02:07would like to get in there and look
  3459. 2:02:08around and
  3460. 2:02:10>> make sure it's formatted. Yeah,
  3461. 2:02:11>> that seems reasonable.
  3462. 2:02:13>> What about um how does the TV know where
  3463. 2:02:15it is?
  3464. 2:02:16>> Uh so uh
  3465. 2:02:18>> there's no GPS. While other researchers
  3466. 2:02:20have sort of noticed that, hey, when we
  3467. 2:02:23look at the traffic to LG, it sure seems
  3468. 2:02:26like that it's inventorying the wireless
  3469. 2:02:29networks that are around. So, there is
  3470. 2:02:30no GPS unit. If you take it, it's like,
  3471. 2:02:32oh yeah, this is great. Even though I've
  3472. 2:02:34only ever used the TV for a wired
  3473. 2:02:36interface, it seems like it's noticing
  3474. 2:02:39the wireless networks that are around
  3475. 2:02:41it. And based on the wireless networks
  3476. 2:02:43you can see, you can use that for
  3477. 2:02:44geoloccation because you can see the
  3478. 2:02:45wire the names of the wireless networks
  3479. 2:02:46but also the MAC addresses of the access
  3480. 2:02:48points.
  3481. 2:02:49>> And that is a cheap easy way to do GPS.
  3482. 2:02:52I'll go you one better. If you had a
  3483. 2:02:54rogue employee inside of LG or a hacker
  3484. 2:02:58that leaks this database to the
  3485. 2:02:59internet,
  3486. 2:03:00>> so the information that that uh Mr.
  3487. 2:03:03captured
  3488. 2:03:04>> and was submitted. If that is in a
  3489. 2:03:06database at LG somewhere, then someone
  3490. 2:03:09could exfiltrate that information from
  3491. 2:03:11LG and now they can find a specific TV
  3492. 2:03:14based on interesting places the TV
  3493. 2:03:16exists.
  3494. 2:03:16>> Not like Washington DC or Yeah. Right.
  3495. 2:03:20>> Yeah. It's like I'm looking for the TV
  3496. 2:03:22in this boardroom. What do they have?
  3497. 2:03:23What are my options? And even before
  3498. 2:03:25setting foot inside the business, they
  3499. 2:03:27can know, oh, there's an LG TV there
  3500. 2:03:29because I have looked at the
  3501. 2:03:31geoloccation database in LG.
  3502. 2:03:33>> There's this 30 acre campus with nothing
  3503. 2:03:35but giant corporation A.
  3504. 2:03:37>> Yeah. Now, that sounds absurd, but if
  3505. 2:03:39you look at the if you set aside LG for
  3506. 2:03:41a second and look at Meta and how Meta
  3507. 2:03:43has sold ads, Meta has literally gotten
  3508. 2:03:45in trouble for uh selling to wouldbe
  3509. 2:03:48advertisers the ability to geollocate
  3510. 2:03:50down to like individual street
  3511. 2:03:52addresses. [laughter] It's like I want
  3512. 2:03:54to sell an ad to the person in this
  3513. 2:03:55house. Okay, the the platform is capable
  3514. 2:03:59of that.
  3515. 2:03:59>> There's so many ways to abuse that.
  3516. 2:04:01>> I don't want a TV that I have to have an
  3517. 2:04:03adversarial relationship. And
  3518. 2:04:05immediately out of the box, you're on
  3519. 2:04:07the wrong foot with LG because they own
  3520. 2:04:10the glass.
  3521. 2:04:11>> They do say they own the glass.
  3522. 2:04:12>> So, this is unencrypted. They don't even
  3523. 2:04:14try with this. This is just not even a
  3524. 2:04:16thing. If you're in the middle between
  3525. 2:04:18the TV and the internet, then it's a
  3526. 2:04:19command and control type situation. You
  3527. 2:04:21could also make the argument like if LG
  3528. 2:04:23lets one of those bazillion domains
  3529. 2:04:25expire, that's going to be a great
  3530. 2:04:27vector to take over tons of TVs. So LG
  3531. 2:04:30gets kind of a black market here, too,
  3532. 2:04:32because my older TVs have security
  3533. 2:04:35vulnerabilities that LG is just not
  3534. 2:04:36interested in patching.
  3535. 2:04:37>> Okay, cool.
  3536. 2:04:37>> They're like, "Oh, it's a six-year-old
  3537. 2:04:38TV or a 5-year-old TV. We don't care."
  3538. 2:04:40>> Right. Great.
  3539. 2:04:42>> Yeah. But if you have Yeah. Right.
  3540. 2:04:45>> Um RCE, so can you help explain some of
  3541. 2:04:48this where
  3542. 2:04:49>> Mr. bra has a vulnerability that we
  3543. 2:04:52can't disclose
  3544. 2:04:54beyond basically saying it's bad and uh
  3545. 2:04:57and it could grant someone access to the
  3546. 2:05:00TV. I think that's about the extent of
  3547. 2:05:01what we can say.
  3548. 2:05:02>> Yeah.
  3549. 2:05:03>> Um but can you help without exposing too
  3550. 2:05:06much of that information explain the
  3551. 2:05:09concept of like an what is you know
  3552. 2:05:12remote code execution? What is that
  3553. 2:05:14without going into how it works here?
  3554. 2:05:15>> So you're gonna you're going to show on
  3555. 2:05:17TV what we did using the stuff from
  3556. 2:05:18GitHub, right? Yes.
  3557. 2:05:19>> Okay. So that was remote code execution
  3558. 2:05:22effectively.
  3559. 2:05:22>> So you can use our work to explain it.
  3560. 2:05:24Okay.
  3561. 2:05:25>> Uh he found a way to do it
  3562. 2:05:28non-interactively probably,
  3563. 2:05:29>> right?
  3564. 2:05:30>> Which is amazing. Nice job. [laughter]
  3565. 2:05:32Uh the uh the first uh attempt that we
  3566. 2:05:37had failed. And so we got the popup at
  3567. 2:05:40the bottom where it was trying to
  3568. 2:05:41install, you know, whatever it was, but
  3569. 2:05:43it was not able to um remotely execute
  3570. 2:05:46all of the code. It was able to remotely
  3571. 2:05:48execute some of the code to give us the
  3572. 2:05:49banner, but it wasn't able to remotely
  3573. 2:05:51execute all the
  3574. 2:05:52>> take a step back just like first I guess
  3575. 2:05:54definition of remote code execution
  3576. 2:05:56broadly
  3577. 2:05:57>> um
  3578. 2:05:58>> as a vulnerability
  3579. 2:05:59>> uh you can cause something to download
  3580. 2:06:03code and execute it with whatever level
  3581. 2:06:07of permissions. Okay,
  3582. 2:06:08>> so remote code execution, you might be
  3583. 2:06:11executing the code in a sandbox, but
  3584. 2:06:13then you might be able to escalate your
  3585. 2:06:14permissions from the sandbox to some
  3586. 2:06:16something else. And so this is this
  3587. 2:06:18that's uh more broadly described as like
  3588. 2:06:20exploit chaining. But rce remote code
  3589. 2:06:24execution is one of the best uh beach
  3590. 2:06:28heads into a system as like a starting
  3591. 2:06:32point. If you can find a vulnerability
  3592. 2:06:33that is remote code execution, then you
  3593. 2:06:36can get a lot more access to the system.
  3594. 2:06:38Um, the less interactive
  3595. 2:06:40>> uh requirements you have for remote code
  3596. 2:06:42execution, the more ability you have to
  3597. 2:06:46take over more TVs, okay,
  3598. 2:06:48surreptitiously, right?
  3599. 2:06:49>> So, the the the more holes that you find
  3600. 2:06:53sort of the worse it becomes.
  3601. 2:06:54>> That makes sense. Um, ours, the one that
  3602. 2:06:58worked was actually, I think, a worse
  3603. 2:07:00remote code execution than the one that
  3604. 2:07:01had been patched by LG.
  3605. 2:07:03>> The one that had been patched by LG was
  3606. 2:07:05we had to put in the um the IP address
  3607. 2:07:08of the TV
  3608. 2:07:09>> and then the TV would pair the the
  3609. 2:07:12exploit application would pair to the TV
  3610. 2:07:14like as if it was a mobile device. And
  3611. 2:07:15so there was a pop-up and we had to say
  3612. 2:07:16yes
  3613. 2:07:17>> and then it took off and that was fun.
  3614. 2:07:20Um, but that didn't result in control of
  3615. 2:07:24the TV. The one that worked was from the
  3616. 2:07:26browser in the TV. So like if you go in
  3617. 2:07:28the web browser in the TV and you went
  3618. 2:07:30to a web page
  3619. 2:07:31>> and you went to the wrong web page
  3620. 2:07:34>> and you accidentally hit yes or on
  3621. 2:07:36purpose was like a mobile because the
  3622. 2:07:37web page also generated
  3623. 2:07:38>> this one you ran.
  3624. 2:07:39>> Yeah. Yeah. Okay.
  3625. 2:07:40>> And so the popup said, "Oh, there's a
  3626. 2:07:42mobile device. Would you like to pair
  3627. 2:07:44with a mobile device?" There was no
  3628. 2:07:45mobile device. That was the web page.
  3629. 2:07:46The mobile device was the web page.
  3630. 2:07:48>> And so if you said yes because you know
  3631. 2:07:51the thing is a little fiddly. Or if you
  3632. 2:07:52just were in a loop and you said no, you
  3633. 2:07:54can just have it say yes over and over
  3634. 2:07:55again,
  3635. 2:07:55>> right? Until they finally like, h, fine.
  3636. 2:07:57Okay.
  3637. 2:07:57>> Yeah. The LG browser is not it's
  3638. 2:08:00terrible. And but it's Chromium based,
  3639. 2:08:01but it's old Chromium. And so it's um
  3640. 2:08:04and so you say yes and then we were in.
  3641. 2:08:08>> So that's really not a a really super
  3642. 2:08:10high bar for
  3643. 2:08:11>> right access. Yeah.
  3644. 2:08:13>> Yeah. And also LG doesn't give you like
  3645. 2:08:16their even if you go in their developer
  3646. 2:08:18program like that that's the legit way
  3647. 2:08:20to do this kind of thing. They really
  3648. 2:08:22don't give you full access to the
  3649. 2:08:24hardware that you own because they don't
  3650. 2:08:27think you own it.
  3651. 2:08:28>> Yeah. As we keep coming back to.
  3652. 2:08:31>> Yeah. And that's that's offensive. It's
  3653. 2:08:32like it's my TV. I'd like to audit it.
  3654. 2:08:34If if you look at the old TVs that we
  3655. 2:08:36have like six years ago, um those TVs
  3656. 2:08:39didn't even have an advertising ID out
  3657. 2:08:40of the box. And then you get a firmware
  3658. 2:08:43update and even without opting into
  3659. 2:08:44anything, boom, there's your advertising
  3660. 2:08:46ID. I didn't agree to that. What?
  3661. 2:08:47>> We showed it on your TV. Yeah. You
  3662. 2:08:49literally had no terms you had agreed
  3663. 2:08:51to, right? Yep. Ever. And then
  3664. 2:08:53>> from one update to the next, it's like,
  3665. 2:08:54oh, now we've got an advertising ID. And
  3666. 2:08:57you can't turn it off.
  3667. 2:08:58>> It added that cookies thing, too. Yeah.
  3668. 2:09:00The kind of dark pattern toggle. Yeah.
  3669. 2:09:03>> Like, I did not give you permission to
  3670. 2:09:05alter the functionality of the TV with
  3671. 2:09:06this update. there was no notice that
  3672. 2:09:08the functionality of the TV would be
  3673. 2:09:09altered with this update.
  3674. 2:09:11>> Right. Well, and that also seems like it
  3675. 2:09:13would require some kind of toos
  3676. 2:09:14agreement or something, user agreement.
  3677. 2:09:16But
  3678. 2:09:17>> even basic stuff, there's there's people
  3679. 2:09:18on on on the forum that have been raised
  3680. 2:09:21in heck because LG keeps changing how
  3681. 2:09:23they deal with DTS audio, and that has
  3682. 2:09:26nothing to do with any of the stuff that
  3683. 2:09:27we're talking about except for LG is
  3684. 2:09:29changing the functionality of a TV after
  3685. 2:09:32the fact,
  3686. 2:09:33>> right? All right. Any other any other
  3687. 2:09:35points you want to talk about here? I
  3688. 2:09:36mean, you're you own several LG TVs in
  3689. 2:09:39your office.
  3690. 2:09:40>> Yeah, it's basically all LG. Uh, it's
  3691. 2:09:43funny, though, because all the LGs that
  3692. 2:09:44I've had here for years, every one of
  3693. 2:09:46them is the out of the box firmware.
  3694. 2:09:48>> That's LG right there.
  3695. 2:09:49>> Yeah. Yeah. This is like the other one
  3696. 2:09:52that's on a they're all LG and yet
  3697. 2:09:53they've never been on the network
  3698. 2:09:54because I never I've never trusted LG to
  3699. 2:09:57do that. Actually, the crossover
  3700. 2:09:59monitor, the like the the the one on the
  3701. 2:10:01wall back there is an LG panel with LG
  3702. 2:10:04Alternative Electronics. And as a
  3703. 2:10:06company, Crossover, that was a viable
  3704. 2:10:08business model for them. We can actually
  3705. 2:10:09go peel the sticker off and there's an
  3706. 2:10:11LG sticker behind the Crossover sticker.
  3707. 2:10:13>> So Crossover is the name of a brand.
  3708. 2:10:15>> Okay. So Crossover put their sticker on
  3709. 2:10:17top of the LG sticker.
  3710. 2:10:18>> Yep. But it's a completely different set
  3711. 2:10:20of electronics.
  3712. 2:10:21>> Why? What's the
  3713. 2:10:24[laughter]
  3714. 2:10:28>> I think you know why. [laughter]
  3715. 2:10:31>> You know, short version recap. How do
  3716. 2:10:32you feel about the what's your level of
  3717. 2:10:34concern with this, you know, as as both
  3718. 2:10:38a a business owner with these types of
  3719. 2:10:39devices, but also someone who may, you
  3720. 2:10:42know, advise or work with businesses on
  3721. 2:10:44security or infrastructure?
  3722. 2:10:46>> I've never advised using the TV's
  3723. 2:10:48built-in apps. It is it's a devil's deal
  3724. 2:10:51and eventually it will come to
  3725. 2:10:53>> but I have to admit that it was very
  3726. 2:10:54creative of LG cuz like a computer
  3727. 2:10:56display is a dumb display. It was very
  3728. 2:10:58creative of them to co-opt the Windows
  3729. 2:11:00update system to use that to in shedify.
  3730. 2:11:03>> Well, you know that uh Microsoft owns
  3731. 2:11:05the data management service that LG uses
  3732. 2:11:09for that stuff.
  3733. 2:11:11>> That tracks,
  3734. 2:11:12>> but don't worry, Microsoft will throw LG
  3735. 2:11:14under the bus and pretend that it
  3736. 2:11:15[laughter] was all their fault.
  3737. 2:11:17>> Yeah, I like how Microsoft's reaction to
  3738. 2:11:19that was like, hey, could you maybe cut
  3739. 2:11:20that out and not just terminating their
  3740. 2:11:22Windows update account and rolling back
  3741. 2:11:24all the changes?
  3742. 2:11:24>> I mean, that's probably what they would
  3743. 2:11:26do to a small developer, right? some
  3744. 2:11:28name they would just terminate your
  3745. 2:11:29account like you've abused this function
  3746. 2:11:31goodbye you know but not
  3747. 2:11:33>> they certainly did that to the security
  3748. 2:11:34researchers trying to tell them problems
  3749. 2:11:36with things Microsoft
  3750. 2:11:39>> thanks Microsoft [laughter]
  3751. 2:11:42>> all right I think that's kind of that's
  3752. 2:11:44a pretty good recap so
  3753. 2:11:46>> we'll jump over to the next part thanks
  3754. 2:11:48Wendell
  3755. 2:11:49>> thanks Steve
  3756. 2:11:50>> LG will probably say that they take
  3757. 2:11:52vulnerabilities very seriously and will
  3758. 2:11:54patch them right away but they didn't
  3759. 2:11:56reply to us when we sent them a ton of
  3760. 2:11:58our concerns. The bigger we
  3761. 2:12:00think, is LG deliberately designing this
  3762. 2:12:03to make money off of your privacy after
  3763. 2:12:05you paid for a thing and off of your
  3764. 2:12:07personal information. You have to reject
  3765. 2:12:10this outright or it will just keep
  3766. 2:12:12getting worse. If you want flock cameras
  3767. 2:12:14on your living room wall, this is how
  3768. 2:12:17you get flock cameras on your living
  3769. 2:12:19room wall. The only reason to give a TV
  3770. 2:12:21this kind of power is to visit horrors
  3771. 2:12:24upon you, not to make a better product.
  3772. 2:12:27Ultimately, we wouldn't recommend any LG
  3773. 2:12:29smart products to literally anybody.
  3774. 2:12:32That'll wrap this part of our deep dive
  3775. 2:12:33investigation. We do have more, though.
  3776. 2:12:35It's likely we'll have more installments
  3777. 2:12:36in this saga, and we really need your
  3778. 2:12:38help to pay for this video. I spent a
  3779. 2:12:41lot of money on this video.
  3780. 2:12:44Seriously, it was a lot. We spent more
  3781. 2:12:46than a month working on this, including
  3782. 2:12:47travel, buying thousands of dollars of
  3783. 2:12:49TVs. We had most the team on this
  3784. 2:12:51project. Really, the best way to support
  3785. 2:12:52us on this one and the other upcoming
  3786. 2:12:54videos in this series would be through
  3787. 2:12:56our data dragnet campaign on the store,
  3788. 2:12:58which is a Kickstarter style campaign
  3789. 2:13:00where we transparently show you how much
  3790. 2:13:01money we've raised. And we have some
  3791. 2:13:03goals what we're going to do with it.
  3792. 2:13:04So, for example, we'd really like to go
  3793. 2:13:05back in with Samsung, Vizio, anyone
  3794. 2:13:07else, and kind of do a bunch of this
  3795. 2:13:09research again or stuff like it. See
  3796. 2:13:10what we can find. This is so expensive
  3797. 2:13:13both in time and in actual cost and the
  3798. 2:13:16two related together. I mean, I can't
  3799. 2:13:18just like stop everything for three
  3800. 2:13:20months every time we do one of these
  3801. 2:13:21kind of like we did with LG. And so
  3802. 2:13:23that's where we really need your help.
  3803. 2:13:25We have some pretty damn cool stuff on
  3804. 2:13:26the store for this as well. So, in
  3805. 2:13:28addition to the individually available
  3806. 2:13:29items like our new foil cyber skeleton
  3807. 2:13:32shirt and our foil polygon V2 shirt and
  3808. 2:13:35our LG Investigation Blu-ray discs
  3809. 2:13:37available that we're burning in house,
  3810. 2:13:39we're 3D printing the cases in house.
  3811. 2:13:40all that stuff. We also have four
  3812. 2:13:42different backer tiers that give some
  3813. 2:13:43good discounts on bundling a bunch of
  3814. 2:13:45items together. They also give bonus
  3815. 2:13:47videos. And then in the case of the
  3816. 2:13:49sabotur tier, the highest one, there's a
  3817. 2:13:51live stream Q&A with me that you'll get
  3818. 2:13:53to join. I'll send those invites out at
  3819. 2:13:54the end of the campaign. So, be a little
  3820. 2:13:56while, but those are always really fun
  3821. 2:13:57to hang out with the community. So, this
  3822. 2:13:59is the best way to support us. If you
  3823. 2:14:00don't need one of these, we also have a
  3824. 2:14:02donate button in the bottom left of
  3825. 2:14:03store.gamersex.net
  3826. 2:14:05and on patreon.com/gamers
  3827. 2:14:07nexus for monthly support. Or you could
  3828. 2:14:10consider buying one of our other items
  3829. 2:14:11like our project and soldering mats.
  3830. 2:14:13Great for any project. We think the
  3831. 2:14:15extent of LG's data harvesting is
  3832. 2:14:16intrusive and grotesque. Additionally,
  3833. 2:14:19despite the Overton window shifting
  3834. 2:14:20further and further away, we still
  3835. 2:14:22believe that when you purchase
  3836. 2:14:23something, especially for thousands of
  3837. 2:14:25dollars, you should own that thing. LG
  3838. 2:14:28isn't the only smart TV manufacturer
  3839. 2:14:30behaving this way. and we'd like to
  3840. 2:14:31expand the scope of our investigation
  3841. 2:14:33and eventually test TVs from other
  3842. 2:14:34manufacturers in a follow-up piece, but
  3843. 2:14:37we are going to need funding for that.
  3844. 2:14:39If you have any tips or leads for a
  3845. 2:14:40follow-up, please email us at
  3846. 2:14:42[email protected].
  3847. 2:14:44Mr. Bra advised immediately
  3848. 2:14:45disconnecting LG smart TVs from any
  3849. 2:14:48network. Wendell felt much the same. Our
  3850. 2:14:50other researcher we worked with, U-Turn,
  3851. 2:14:52said this quote, "My recommendation to
  3852. 2:14:54users would be to demand ownership over
  3853. 2:14:56your devices. First, by using and
  3854. 2:14:58supporting proconsumer projects that
  3855. 2:15:00seek to give you device control back,
  3856. 2:15:03and second, by demanding legislation
  3857. 2:15:05that reflects the changes you want to
  3858. 2:15:07see. Sell carriers only carrier unlock
  3859. 2:15:09your phones because the 113th Congress
  3860. 2:15:11made it law." End quote. Which I thought
  3861. 2:15:14was an excellent point. As where groups
  3862. 2:15:16like Fulu come in both U-Turn and Mr.
  3863. 2:15:19Bruh have communityf funed coffee pages
  3864. 2:15:21we'll link below. Our thanks to Wendell,
  3865. 2:15:23Mr. Brah, and U-Turn for their help with
  3866. 2:15:25researching this piece and the
  3867. 2:15:26informants in our inbox. We'll have a
  3868. 2:15:28lot more to talk about with all this
  3869. 2:15:30soon. And one final time, we really do
  3870. 2:15:33need the help funding this expensive
  3871. 2:15:34type of work so we can do the next set
  3872. 2:15:36of smart TVs. So, if you feel like you
  3873. 2:15:38can spare it, please head over to our
  3874. 2:15:39store or Patreon to leave a super thanks
  3875. 2:15:42below so I can spend thousands of
  3876. 2:15:45dollars on TVs that will spy on us.
  3877. 2:15:48Thanks for watching. Subscribe for more
  3878. 2:15:49and we'll see you all next

About this transcript

This page contains the full transcript of 216,000,000 Spy TVs | The LG Smart TV Problem by Gamers Nexus, generated from the public captions YouTube serves with the video. The transcript has 25,365 words across 3,878 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.