Cybersecurity & cyberwarfare ha ricondiviso questo.

So I’ve just had a quick play with this and yes, it works. Essentially BitLocker has a backdoor. github.com/Nightmare-Eclipse/Y…

Mitigation = BitLocker PIN and BIOS password lock.

in reply to Kevin Beaumont

This doesn't work for me. I'm using an exFat Ventoy USB (it's all I have right now) on a T16 Gen 1 and a desktop. Both with TPM, no PIN.

ThinkPad - won't boot with CTRL held down, I briefly release it on the Lenovo screen. CMD pops up but C:\ is mapped to a Ventoy partition and the BitLocker partition wasn't mounted or unlocked.

Desktop - I got to CMD and C:\ was mounted but locked.

Without the USB CMD doesn't open on either PC. I might try again later with clean NTFS USB stick.

in reply to Kevin Beaumont

How long do users need to observe this whack-a-mole before switching the default OS to #BSD or #Linux?

If some really needs an MS-OS it can be installed to a VM. This mitigates the issues arising from using Windows on the bare metal. The main OS must provide the basic security and #Windows does not deserve more than a Guest-VM to exist in. Such a setup allows to fence it un, to firewall it off the rest.

Bring Back That Aged Scanner, in Your Browser


The media in this post is not displayed to visitors. To view it, please log in.

We have probably all at some point had to replace a peripheral not because it is faulty, but because it is no longer supported by our operating system. It’s especially bad for Windows users, but for older hardware this is increasingly a part of the Linux experience too. [George MacKerron] is here with what may prove to be a valuable technique to keep these devices active. He’s running a minimalist x86 computer in the browser, with just enough OS to support the device.

In this case the hardware is a USB scanner, and the resulting software takes a WebAssembly x86 emulator and adds a bit of glue software allowing it to use WebUSB to talk to the real-world hardware. It runs a minimal Alpine Linux environment with SANE — something that’s normal for Linux users but which has never been there on a Windows machine. The result is something which needs no installation, but can be run on any machine with a powerful enough web browser.

While such an approach might at first seem like overkill, we’re told it runs surprisingly quickly. In this case it’s for scanner, but we can see it could find a use with many other pieces of aged hardware.

If WebAssembly is new to you, we gave it a primer a few years ago.


Header image: Fir0002/Flagstaffotos, GFDL 1.2.


hackaday.com/2026/05/20/bring-…

Il labirinto della verifica dell’età


@Informatica (Italy e non Italy)
Sempre più stati e organismi regolatori stanno imponendo restrizioni ai servizi online sulla base dell’età. L’obiettivo è proteggere i minori dai contenuti inappropriati. Ma quali sono i rischi per la privacy e la sicurezza degli utenti?
L'articolo Il labirinto della verifica dell’età proviene da Guerre di Rete.

L'articolo proviene da

Cybersecurity & cyberwarfare ha ricondiviso questo.

Discord abilita chiamate vocali e video crittografate end-to-end per ogni utente

Discord, la piattaforma di messaggistica leader del settore, ha attivato la crittografia end-to-end per le chiamate vocali e video di tutti gli utenti. Grazie a questa funzionalità , gli utenti di Discord possono comunicare in privato senza che nessuno, nemmeno Discord, possa ascoltare le loro conversazioni.

techcrunch.com/2026/05/19/disc…

@informatica

reshared this

Cybersecurity & cyberwarfare ha ricondiviso questo.

Ah, se solo Berlusconi fosse nato a New York! Il Dipartimento di Giustizia degli Stati Uniti vieta "per sempre" all'IRS di verificare le passate dichiarazioni dei redditi di Trump e famiglia

Un addendum è stato silenziosamente inserito in un accordo ampiamente criticato, creando un fondo da 1,7 miliardi di dollari per compensare gli alleati del presidente.

theguardian.com/us-news/2026/m…

@politica

Cybersecurity & cyberwarfare ha ricondiviso questo.

"Siena. Denunciati 13 minorenni per i reati di detenzione illegale di armi, detenzione e diffusione di materiale pedopornografico, propaganda di idee fondate sull’odio razziale, etnico e apologia del movimento fascista e nazista"

poliziadistato.it/articolo/326…

#fascismodelterzomillennio #minorenni #razzismo #armi #Siena #poliziadistato

@news

How an image could compromise your Mac: understanding an ExifTool vulnerability (CVE-2026-3102)


The media in this post is not displayed to visitors. To view it, please log in.

exiftools featured

Introduction


ExifTool is a widely adopted utility for reading and writing metadata in image, PDF, audio, and video files. It is available both as a standalone command-line application and as a library that can be embedded in other software. In this article, we break down CVE-2026-3102, an ExifTool vulnerability discovered by Kaspersky’s Global Research and Analysis Team (GReAT) in February 2026 and patched by the developers within the same month. Affecting macOS systems with ExifTool version 13.49 and earlier, this flaw could let an attacker run arbitrary commands by hiding instructions inside an image file’s metadata.

This investigation originated from revisiting an n-day vulnerability I first examined years ago: CVE-2021-22204. That flaw exploited weak regex-based sanitization before feeding user input into an eval sink. By auditing adjacent input validation routines across ExifTool codebase for similar oversights, I discovered CVE-2026-3102. Successful exploitation of CVE-2026-3102 enables an attacker to execute arbitrary shell commands with the privileges of the user invoking ExifTool, potentially leading to full system compromise.

Technical details

Disclaimer


Exploiting CVE-2026-3102 requires the -n (also known as -printConv) flag and outputs machine-readable data without additional processing.

Tracing the vulnerable sink


Taint analysis (aka tainted data analysis) allows for the detection of “dirty” data that reaches dangerous locations without validation. In this context, a “sink” is a point or function in a program where data or a parameter marked as “tainted” or originating from an untrusted source (e.g., user input) can affect the program’s behavior. In ExifTool, these functions are eval and system, both of which are capable of executing system commands. While CVE-2021-22204 exploited an eval function as a sink, this vulnerability (CVE-2026-3102) targets the system function. Knowing the vulnerable sink, we needed to trace how user-controlled data reaches it. Below, we break down the details.


Finding an unsanitized date value


The screenshot above shows where the system() sink resides within the SetMacOSTags function. Tracing backward from system(), we identified the $cmd variable as the source of the executed command. This variable is assembled from three inputs: $file (properly sanitized), $setTags (processed iteratively), and $val (user-controlled and, crucially, left unsanitized in the vulnerable branch).

In ExifTool, a tag is a named metadata field. When parsing an image, the utility extracts date and time values from standard EXIF records or macOS filesystem attributes. To handle file creation dates on macOS, ExifTool relies on the Spotlight system attribute MDItemFSCreationDate. Within the program code, this attribute maps to the internal alias $FileCreateDate. These two identifiers govern how the file creation date is stored and applied.

This creates a critical link to the vulnerability: when parsing an image, ExifTool iterates through the discovered tags. The current tag’s name is assigned to the $tag variable, while its text content (e.g., a date string) is assigned to $val. The vulnerable code path is triggered only when $tag matches MDItemFSCreationDate or $FileCreateDate. At this point, the tag’s content flows into $val and is passed to the SetMacOSTags function. As shown in the screenshot below, the filename parameter is properly escaped, but the date value ($val) is not. Because the date is extracted directly from file metadata, an attacker can inject quotes into this field. This breaks the command structure and allows the payload to execute via the system() sink.

The following screenshots show some of the tags that can be modified. With the vulnerable parameter identified, the next challenge was delivery: how to place our payload into FileCreateDate without triggering early validation? We found the answer in the official documentation.



Planning the payload delivery


Let’s refer to the documentation to understand how ExifTool handles tag operations and identify a legitimate feature that can be repurposed for exploitation. Specifically, we need to find a way to deliver our payload into the vulnerable FileCreateDate parameter. When looking for macOS-related tags as well as FileCreateDate, we can find the following information:

  • To write or delete metadata, tag values are assigned using –TAG=[VALUE], and/or the -geotag, -csv= or -json=
  • To copy or move metadata, the -tagsFromFile feature is used.

(You can find the useful info on tag operations above and how it relates under the hood in ExifTool in the dedicated section of the documentation and on the ExifTool description page.)

To trigger the vulnerability, we need to copy a string (date format: MM/DD/YYYY) using the -tagsFromFile feature, as this operation invokes the SetMacOSTags function where the unsanitized $val parameter reaches the system() sink.

Why copy instead of writing directly? Because the vulnerable code path (SetMacOSTags) is only triggered when metadata is copied into FileCreateDate — not when it is written directly. By using -tagsFromFile, we can prepare a “source” tag (e.g., DateTimeOriginal) that accepts arbitrary values and copy that value into FileCreateDate, thereby invoking the vulnerable function with our controlled input.

Furthermore, we want to introduce single quotes (since they are not being escaped in $val). For starters, we can look for date-time tag and copy via -tagsFromFile by searching the EXIF tag table. Direct assignment to FileCreateDate is heavily validated, so we looked for a source tag that accepts raw values and can be copied into the target field. The following snippet shows the beginning of said table.

When doing the analysis, I made use of DateTimeOriginal though I believe you can also use CreateDate which is 0x9004 (see the following screenshot). Initial attempts to inject malformed dates failed: ExifTool’s built-in filter rejected the input. To bypass this, we examined how the tool handles raw metadata.


Bypassing the filter


To confirm that the PrintConvInv filter rejects invalid dates when written directly, I ran the following command, where evil_benign.jpg is a normal JPG with an invalid date time format. We are greeted with the error message: Invalid date/time. This requires the time as well. The next screenshot confirms that direct exploitation fails: ExifTool’s date validation detects the malformed input and rejects the change, activating the internal PrintConvInv filter.

That said, it is possible to ignore the formatting and use the -n flag which accepts raw values instead of human-readable value. The -n flag skips the PrintConvInv conversion step, which is exactly where input sanitization occurs. This confirmed we could park unsanitized data in a source tag. The final step was to trigger the vulnerable code path by copying that data into FileCreateDate. This means we should now be able to modify the DateTimeOriginal tag with the invalid date time format with an -n flag. Examining the EXIF metadata tag, we can confirm that we can store a raw value without a proper human readable format that ExifTool accepts:

Triggering the exploit


To inject commands, we have to revisit the single quote injection into this datetime related tag.

The following screenshot shows that we have successfully set the datetime metadata with the single quote. With the payload safely stored in a source tag, the next step was to copy it into FileCreateDate, triggering the vulnerable system() call.

The next step now is to copy the datetime tag to a file which invokes SetMacOSTags. According to the documentation, this is how we can copy the data from the SRC tag to the FileCreateDate tag as seen in the SetMacOSTags with the -tagsFromFile feature.
exiftool [_OPTIONS_] -tagsFromFile _SRCFILE_ [-[_DSTTAG_<]_SRCTAG_...] _FILE_...
Therefore, we can craft our final command:
cp evil_benign.jpg pwn.jpg;
../../exiftool -n -tagsFromFile evil_benign.jpg "-FileCreateDate<DateTimeOriginal" pwn.jpg
Here, we confirm that the payload has been executed! Note that when copying tags in MacOS (Darwin), the /usr/bin/setfile command is used. To view the full $cmd value before the injection, I have added the debugging statement to displaying the actual command that is executed within the system function.

Upon injection, we can see that our command gets executed via command substitution. The single quotes that we added helped to make the entire command syntactically valid. The following shows a more detailed labelling and their roles in making this command line injection successful:

Such an image can appear completely benign and easily find its way into a newsroom or any organization that processes photos on macOS using ExifTool. Once processed, an attacker could silently deploy a Trojan for covert data exfiltration, drop additional malware, or use the compromised machine as a foothold to expand the attack within the victim’s network.

Patch analysis


After verifying successful exploitation, we examined how the maintainer addressed the flaw in version 13.50. In the vulnerable version of ExifTool, commands were sanitized before being concatenated together. This means that it is possible to concatenate single quotes which led to the exploitation. However, by abstracting the system call into a dedicated wrapper and requiring a list of arguments instead of concatenated string, the fix removes the need for any manual escaping altogether.

1. Replacing string form to argument list form:
#### BEFORE
$cmd = "/usr/bin/setfile -d '${val}' '${f}'";
system $cmd;

#### AFTER
system('/usr/bin/setfile', '-d', $val, $file);
2. Create new System() wrapper. In version 13.49, the output is piped to /dev/null . To maintain that logic, the wrapper would temporarily redirect STDOUT/STDERR to /dev/null and restore them after the call.
# Call system command, redirecting all I/O to /dev/null
# Inputs: system arguments
# Returns: system return code
sub System
{
open(my $oldout, ">&STDOUT");
open(my $olderr, ">&STDERR");
open(STDOUT, '>', '/dev/null');
open(STDERR, '>', '/dev/null');
my $result = system(@_);
open(STDOUT, ">&", $oldout);
open(STDERR, ">&", $olderr);
return $result;
}

How to protect against ExifTool vulnerability


It’s critical to ensure that all photo processing workflows are using the updated version. You should verify that all asset management platforms, photo organization apps, and any bulk image processing scripts running on Macs are calling ExifTool version 13.50 or later, and don’t contain an embedded older copy of the ExifTool library.

ExifTool, like any software, may contain additional vulnerabilities of this class. To harden defenses, I recommend using Kaspersky Open Source Software Threats Data Feed for continuous monitoring of open-source components in your software supply chain, and Kaspersky for macOS as comprehensive endpoint protection. Additionally, isolate processing of untrusted files on dedicated machines or virtual environments with strictly limited network and storage access. If you work with freelancers, contractors, or allow BYOD, enforce a policy that only devices with an active macOS security solution can access your corporate network.

Conclusions


CVE-2026-3102 highlights the risks of inconsistent input sanitization in tools that bridge high-level metadata parsing with platform-specific utilities. While exploitation requires explicit flag usage (-n) and is restricted to macOS, the vulnerability underscores the danger of manual escaping routines in evolving codebases. The transition to list-form system execution provides a robust, architecture-level fix that eliminates shell interpretation risks entirely. This case reinforces a core security principle: replacing fragile string concatenation with secure, list-based API calls remains the most reliable mitigation against command injection.


securelist.com/exiftool-compro…

Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

ShinyHunters Claims Cyberattack on U.S. Online Learning Platform — FBI Warns of Extortion Escalation
#CyberSecurity
securebulletin.com/shinyhunter…
Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

CVE-2026-2005: Public PoC Released for Critical 20-Year-Old PostgreSQL pgcrypto RCE Vulnerability
#CyberSecurity
securebulletin.com/cve-2026-20…
Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

GitHub Confirms Internal Repository Breach via Malicious VS Code Extension — TeamPCP Claims 3,800 Repos Stolen
#CyberSecurity
securebulletin.com/github-conf…
Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Kimsuky APT Runs Four Simultaneous Spear-Phishing Campaigns Targeting Recruiters, Crypto Users, and Defense Officials
#CyberSecurity
securebulletin.com/kimsuky-apt…
Cybersecurity & cyberwarfare ha ricondiviso questo.

A malicious VS code extension just breached #GitHub 's internal repositories
securityaffairs.com/192440/cyb…
#securityaffairs #hacking
Cybersecurity & cyberwarfare ha ricondiviso questo.

HO CREATO LA MIA DISTRO, è stato più semplice del previsto.

youtu.be/iT63QwewexQ

Stampa Romana: liberare Alessandro Mantovani (Fatto Quotidiano) e militanti Flotilla


Alessandro Mantovani, collega del Fatto Quotidiano, sia subito rilasciato con tutti gli attivisti della Global Sumud Flotilla sequestrati in acque internazionali dalle forze armate israeliane con un autentico atto di pirateria, per bloccare il soccorso umanitario della martoriata popolazione di Gaza e impedire il racconto dei crimini e delle violazioni dei diritti umani che lì, come in Cisgiordania e in Libano, continuano a essere perpetrati. Un obiettivo, quest’ultimo, perseguito con la mattanza dei cronisti sul campo, le intimidazioni, l’accesso negato all’informazione internazionale.

Stampa Romana esprime tutta la sua vicinanza ad Alessandro Mantovani e agli altri sequestrati, per le ragioni dell’umanità e del diritto di cronaca.

La Segreteria dell’ASR


dicorinto.it/associazionismo/s…

DecayDock Keeps Track of Spoilage


The media in this post is not displayed to visitors. To view it, please log in.

Many of us have suffered the common experience of buying a great deal of (now very expensive) food, only to have it go off before it can be consumed. [ptallthings93] has whipped up a simple device to try and tackle this problem.

The result is DecayDock, which lives on a fridge and tries to keep track of what’s going on inside. It achieves this with the use of an ESP32-CAM module, which combines the capable microcontroller with a camera for image detection work. With the aid of an Edge AI model, it’s able to detect common food items that are held in front of the camera, which are in turn added to an internal inventory. The items are tracked over time based on expected shelf lives, and the freshness of various items in the fridge is displayed on an attached LCD screen with a green/yellow/red color coding system.

The system is only making estimates—it’s not able to actually identify when the cheese has gone moldy or the milk has gone sour. Still, if you struggle to remember what you should be prioritizing to use in your fridge, it might be a handy aid.

Ultimately, we never really saw smart fridges dominate the market, even though the idea has long been a popular one in futurist circles. Perhaps none of them thought that nobody really wants to stand staring down at a screen on the fridge all day. In reality, some areas of the home are best left unsmartified.


hackaday.com/2026/05/20/decayd…

Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Gli hacker stanno sfruttando Claude.ai per diffondere gli infostealer per Mac

📌 Link all'articolo : redhotcyber.com/post/gli-hacke…

A cura di Bajram Zeqiri

#redhotcyber #news #cybersecurity #hacking #malware #ransomware #sicurezzainformatica

Cybersecurity & cyberwarfare ha ricondiviso questo.

#DirtyDecrypt: PoC Released for yet another #Linux flaw
securityaffairs.com/192436/unc…
#securityaffairs #hacking
Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

315 – Attenzione a mostrare le dita nelle foto camisanicalzolari.it/315-atten…
Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Chiude il sipario la RHC Conference 2026! Un grazie a chi ha costruito con noi due giorni indimenticabili

📌 Link all'articolo : redhotcyber.com/post/chiude-il…

A cura di Carolina Vivianti

#redhotcyber #news #cybersecurity #intelligenzaartificiale #trasformazionedigitale

Cybersecurity & cyberwarfare ha ricondiviso questo.

Alleged Huawei zero-day blamed for the 2025 Luxembourg telecom crash
securityaffairs.com/192431/hac…
#securityaffairs #hacking
Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

VECT 2.0: il ransomware che distrugge i dati anche dopo il pagamento

📌 Link all'articolo : redhotcyber.com/post/vect-2-0-…

A cura di Redazione RHC

#redhotcyber #news #cybersecurity #hacking #malware #ransomware #vect20 #wiper #raas

Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Il BitLocker non è più una garanzia. Un ricercatore ha appena dimostrato che basta una chiavetta USB

📌 Link all'articolo : redhotcyber.com/post/il-bitloc…

A cura di Luca Stivali del gruppo DarkLab

#redhotcyber #news #cybersecurity #hacking #windows11 #bitlocker #vulnerabilita

Using 3D Printers To Make Circuit Boards


The media in this post is not displayed to visitors. To view it, please log in.

Two printed circuit boards made from 3D prints and copper foil. One white and one black substrate.

Custom printed circuit boards have become more and more accessible to the average hobbyist over the last decade. But one problem still remains: your circuits will take at least a couple days to make. But what if you needed some really rapid prototypes? [The Raccoon Lab] shows us how to do it with a 3D printer.

You start with the usual hobby PCB pipeline: take your idea, make a schematic, and then lay it out in KiCad. That’s where the changes start: to keep traces strong, they are made very thick. The PCB is then exported and opened in 3D CAD software, where the traces are extruded to be 2 mm tall. Off to the printer! The newly printed “circuit board” is made conductive by applying copper tape to it, and traces are cut out along their raised edges.

The result is a very quick and dirty PCB. Sure, it isn’t exactly production-ready, but for just about any simple microcontroller project it’ll do just fine, and it’s a whole lot more accessible than milling one using a CNC! We’ve seen a few variations on this approach recently, including some custom software designed to help along the process.

youtube.com/embed/O7aimMbIAvA?…


hackaday.com/2026/05/19/using-…

Building A Device To Map Magnetic Fields


The media in this post is not displayed to visitors. To view it, please log in.

Magnetic fields are all around us. We can’t really feel or see them ourselves, per se, but we can map them with the right hardware, like this device built by [edosari50].

The build uses an ESP32 microcontroller, which is built on to a board with an integrated 4.3″ touchscreen LCD. It’s paired with an Arduino Nano, which does the work of actually talking to a pair of EMS100 Fluxgate magnetic sensors. The slower, less capable Arduino handles the low-level chatter and then passes the readouts to the ESP32 over a UART connection. Power is courtesy of a pair of 18650 lithium-ion cells, and a XL4005 DC-DC converter. A lithium-ion charging module is on hand to keep the batteries topped off safely. Scan results are visualized on the device itself using a heatmap representation, and can also be exported to SD card for later analysis if so desired.

Unless you’re in the geological field or otherwise hunting for stuff underground, this probably isn’t a tool you’ll have a lot of use for. However, if you like finding magnetic anomalies and investigating them, it might be very much in your wheelhouse. We’ve featured other tools for magnetic visualization before, too. Video after the break.

youtube.com/embed/CHlLDAJMrik?…


hackaday.com/2026/05/19/buildi…

The 8-bit Web Server


The media in this post is not displayed to visitors. To view it, please log in.

Even [maurycyz] doesn’t think it is a good idea, but it is possible to use an AVR 8-bit CPU to serve web pages. Of course, it is a vastly simplified web server, but it does serve pages — OK, technically just one page — to the public Internet.

Working backward, it is fairly easy to get the microcontroller to note an HTTP request and then simply spit out a prerecorded HTTP response to provide the page. The hard part is connecting the little processor to the network. The server is dead simple, just a CPU and a scant number of components like filter caps and LEDs. The trick is to use SLIP, an ancient protocol used to connect dial-up modem terminals to the network.

Linux supports SLIP, so the MCU connects to a Linux computer via SLIP. Then the Linux computer uses WireGuard to network with the remote web server that serves [maurycyz’s] site. The SLIP implementation assumes that IP packets aren’t fragmented, which is normally true these days. TCP was a bit more complicated since you have to track the connection state and possibly re-transmit lost packets. Still, nothing the AVR with 8 K of RAM and 64 K of flash can’t handle.

Practical? No. Cool? Sort of. Funny that a disposable vape has more CPU power. Of course, something like an ESP32 is an obvious choice.


hackaday.com/2026/05/19/the-8-…

Cybersecurity & cyberwarfare ha ricondiviso questo.

Ricercatori dell'università di Washington volevano che alcune insegnanti della scuola materna indossassero telecamere per addestrare l'intelligenza artificiale.

Le telecamere avrebbero registrato tutto ciò che vedevano in prima persona, compresi i bambini a cui insegnavano, per poi utilizzare quei filmati per sviluppare modelli di intelligenza artificiale.

404media.co/researchers-wanted…

@aitech


Researchers Wanted Preschool Teachers to Wear Cameras to Train AI


University of Washington researchers planned to have preschool teachers wear cameras that would record everything they saw from a first-person perspective, including the children they were teaching, then use that footage to develop AI models. One parent who spoke to 404 Media understood the program as opt-out, rather than opt-in. The university said classroom participation was contingent upon receiving parental permission for all of the children.

“With your permission, your child’s lead teacher may wear a small teacher-worn camera that captures the teacher's approximate first-person perspective, and/or we may place a fixed video camera in the classroom,” a document given to parents and later shared with 404 Media reads. “These videos simply capture the normal interactions between teachers and children during regular classroom activities. Recordings occur during morning program hours up to 150 minutes, up to 4 visits in one month. Your child will not be asked to do anything new or different. Their daily routine will stay exactly the same.”

💡
Do you know anything else about how researchers are using AI? I would love to hear from you. Using a non-work device, you can message me securely on Signal at joseph.404 or send me an email at joseph@404media.co.

This post is for subscribers only


Become a member to get access to all content
Subscribe now


reshared this

Ecco come Microsoft ha smantellato il gruppo Fox Tempest


@Informatica (Italy e non Italy)
Microsoft ha annunciato il takedown di Fox Tempest, gruppo di cyber criminali che offriva un servizio malware signing as a service capace di fare apparire come legittimi dei software malevoli
L'articolo Ecco come Microsoft ha smantellato il gruppo Fox Tempest proviene da Cyber Security 360.

#Cybersecurity360 è la testata del

Building a Pip Boy Themed Smartwatch


The media in this post is not displayed to visitors. To view it, please log in.

One of the problems with good science fiction is that it introduces us to all kinds of cool devices that we can’t actually have in real life. [Huy Vector] has tried to fix that a little with this fantastic smartwatch build inspired by everybody’s favorite wrist computer from the Fallout series.

The build is based around a Xiao ESP32-S3 board, which hosts the capable microcontroller and has all that useful wireless connectivity built in. It’s hooked up to a MAX30102 heart rate sensor to collect the wearer’s vital signs, as well as a 1.54″ LCD screen for displaying the fantastic Pip Boy themed interface. Power is courtesy of a small lithium-ion cell tucked in behind the display. A little copper tubing and brass hardware helps tie everything together, with the latter serving as capacitive touch points for controlling the device. A simple leather watch strap completes the build.

It’s a bit of a diversion from the classic Pip Boy design, in that it’s a small smartwatch instead of a chunky device that takes up most of the wearer’s forearm. However, this isn’t so bad in reality—it’s far more practical while still rocking those classic green-on-black graphics that we all love so much.

If you’re craving a more authentic Pip Boy recreation, we’ve featured a few of those, too.

youtube.com/embed/wQn11GyUdrk?…


hackaday.com/2026/05/19/buildi…

Cybersecurity & cyberwarfare ha ricondiviso questo.

#Drupal is rolling out an emergency security update on May 20. You cannot miss it
securityaffairs.com/192407/sec…
#securityaffairs #hacking

Recreating a Broken Laminated Wooden Furniture Part


The media in this post is not displayed to visitors. To view it, please log in.

Everyone loves those rather bouncy wooden lounge chairs that got popularized by a certain Swedish seller of furniture, but as tough as they are, the laminated wood can still break at some point. The chair that [John’s Furniture Repair] got in for repair had cracked right around where a bolt hole had been drilled, apparently creating a weak spot that over the years turned into a crack.

The way to fix this issue is to recreate the one piece of curved, laminated wood as demonstrated in the video. This starts with tracing the contours of the original part on a piece of MDF, which then gets doubled up by a second plate of MDF. After cutting out the contours this then creates the two halves of a mold for the laminated part.

Next is preparing the layers of wood that will become the new part, making sure to keep the same final thickness as the original. With everything glued up the layers are put into the mold, clamped down and the glue left to dry.

Finally, the part is freed from the mold, cut to its final size, and sanded down to prepare it for final treatment and installation on the lounge chair. Perhaps the only negative one can say about this kind of fix is that after you’re done, you really get that itch to sand down and re-lacquer all of the other parts as well so that they also look new and shiny.

youtube.com/embed/uTZIfsjwP9E?…


hackaday.com/2026/05/19/recrea…

Cybersecurity & cyberwarfare ha ricondiviso questo.

"La peggiore fuga di dati a cui abbia mai assistito": l'agenzia statunitense per la sicurezza informatica lascia le sue chiavi digitali pubblicamente su GitHub.

Le password venivano memorizzate in chiaro in un repository pubblico di GitHub.
Il problema è stato finalmente risolto durante il fine settimana

gizmodo.com/the-worst-leak-tha…

@informatica

Cybersecurity & cyberwarfare ha ricondiviso questo.

Un museo virtuale di sistemi operativi (e applicazioni standalone) in esecuzione tramite emulazione, implementato come macchina virtuale Linux

È disponibile un launcher personalizzato indipendente dall'emulatore, con tutti i sistemi operativi e gli emulatori preinstallati e preconfigurati.
Sono inclusi anche i programmi di installazione dell'hypervisor e i collegamenti per eseguire la macchina virtuale su Windows, macOS e Linux.

virtualosmuseum.org/

@informatica

reshared this

Cybersecurity & cyberwarfare ha ricondiviso questo.

L'Iran chiede alle grandi aziende tecnologiche di pagare delle tariffe per i cavi internet sottomarini nello Stretto di Hormuz.

La rivendicazione iraniana su un punto di strozzatura sottomarino spinge le aziende tecnologiche statunitensi a utilizzare la fibra ottica via terra.

arstechnica.com/tech-policy/20…

@politica

Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Outsourcing your brain to corporations to stay competitive, then winding up a homeless, controlled cog... It's a rough cyberpunk reality, in my game, Neofeud 2! store.steampowered.com/app/461…
silverspook.itch.io/neofeud2
#gamedev #indiedev #visualnovel #art #artist #indiegame #cyberpunk #Noai #scifiart #humanmade

reshared this

in reply to Silver Spook Games

The media in this post is not displayed to visitors. To view it, please go to the original post.

"A storyline worthy of a William Gibson novel... If you like story driven pnc adventures and cyberpunk, then you will like this game," --Neofeud reviewer on Steam Neofeud store.steampowered.com/app/673… #indiegames #SteamDeck #noai #cyberpunk #steam #indiegame #scifi #scifiart #retrogame
Cybersecurity & cyberwarfare ha ricondiviso questo.

#Microsoft dismantled #malware-signing network #Fox #Tempest
securityaffairs.com/192391/cyb…
#securityaffairs #hacking
Cybersecurity & cyberwarfare ha ricondiviso questo.

Non esistono prove scientifiche a sostegno di un divieto generalizzato dei social media per i minori

Lo hanno affermato i ricercatori alla conferenza digitale re:publica. Persino molti sostenitori di tale divieto dubitano della sua efficacia. I primi dati provenienti dall'Australia suggeriscono perché questo scetticismo sia giustificato.

netzpolitik.org/2026/social-me…

@privacypride

How Pulse Oximetry Figures Out Your Blood Oxygen Levels


The media in this post is not displayed to visitors. To view it, please log in.

If you’ve ever had a medical team investigating cardiac issues, you’ve probably had a bunch of electrodes stuck all over your chest and been hooked up to an electrocardiogram. This is the gold standard when it comes to understanding electrical activity in the heart and can diagnose a great many conditions. However, sometimes doctors just need the basic information—your pulse rate, and whether or not there’s actually any oxygen in your blood.

Thankfully, there’s a cheap and simple device that can offer that exact information. It’s the pulse oximeter, and it’s a key piece of equipment that’s just about vital for monitoring vitals. Let’s learn how it works!

Pump It


If you’re unfamiliar with pulse oximeters, they’re that little plastic thing that clips on your finger at the doctor’s office. The device places two LEDs on one side of your finger, and a photodiode on the other. With just these simple components, it’s possible to determine the percentage of your blood’s hemoglobin that is currently carrying oxygen. It’s also possible to discern pulse rate, which also comes in handy when you’re trying to determine a patient’s current status at a glance.
A pulse oximeter is a small device typically worn on the finger. This example feeds a signal to a remote display, while some units will put the screen directly on the finger clamp itself. Credit: UusiAjaja, CC0
Pulse oximetery was the brainchild of Takuo Aoyagi, an electrical engineer at Nihon Kohden in Tokyo. In 1972 he was working on a non-invasive way to measure cardiac output using the dye dilution method, which involves injecting a tracer dye and watching how its concentration in the blood decays over time. He was reading that decay optically through an ear oximeter. These devices used red and infrared light passed through the ear tissue to determine blood oxygen levels, but required frustrating calibration to work properly and often required fussy steps like first squeezing blood out of the tissues prior to measurement. The problem was that early oximeters worked based on the total absorption of light, and were affected by things like the skin, tissue, and venous blood, when really the goal was to measure the oxygen levels in the arterial blood itself.

As Aoyagi worked with the device, he noted that the patient’s pulse kept showing up as an annoying ripple in the output. He spent some effort trying to cancel that ripple by balancing red and infrared signals against each other. Then he noticed that when a patient’s oxygen saturation dropped, the cancellation fell apart. This led to the realization that the ratio of how much red and infrared light was absorbed could be used to determine the oxygen saturation of the arterial blood.
Oxyhemoglobin and deoxyhemoglobin absorb red and infrared light at different rates. Measuring the ratio of each wavelength of light transmitted through the arterial blood allows the oxygen saturation to be calculated. Credit; Cmglee, CC BY SA 4.0
It all comes down to the nature of blood itself. Hemoglobin comes in two flavours relevant here: oxyhemoglobin, which is carrying an O₂ molecule, and deoxyhemoglobin, which isn’t. They are different colours, which is why arterial blood is bright red and venous blood is darker. They absorb light differently, to the point that it’s actually clinically useful. At a wavelength of 660 nm (red)—deoxyhemoglobin absorbs noticeably more light than its oxygenated cousin. At around 940 nm (near-infrared), oxyhemoglobin absorbs more. Almost every pulse oximeter uses these two wavelengths; both penetrate tissue quite easily, and it’s easy to find LEDs that spit out these wavelengths.

Reading the blood oxygen level is relatively straightforward. The device will typically alternate the two LEDs on and off, many times a second, also including a third phase with both off so the photodiode can subtract out ambient room light as well. The photodiode sees light that has passed through an entire finger, including the skin, bone, fat, as well as the venous and arterial blood. Most of that doesn’t change from second to second, but the arterial blood does, with every pump of the heart. Thus, when sampling light from the infrared and red LED pulses, the photodiode puts out a signal that’s mostly a continuous level from light passing through the finger, with a little wiggly bit on top that throbs at a human pulse rate. That’s due to the pulsing of the arterial blood, and the frequency can be used to measure pulse rate. Meanwhile, the continuous component is removed by subtracting the trough of both the infrared and red signals from the peak, which solely leaves the component of light absorption due to the fresh arterial blood itself.
The inside of a pulse oximeter sensor. Note the red LED and IR LED on one side, and the photodiode on the other. This design transmits light through the finger, though reflective approaches can also work. Credit: Eliran t, CC BY-SA 4.0
The level of oxygenation in the arterial blood itself can then be measured by comparing the ratio of red to infrared light picked up in this part of the signal. The light ratio is converted into an human-parseable number via a lookup table, based on the Beer-Lambert law of concentration of substances in a solution. The displayed number is flagged as “SpO₂.” The “p” stands for “peripheral,” to indicate it’s an optical measurement rather than determined directly with blood-gas measurement techniques. This distinction is important, as there are a range of conditions under which pulse oximetry readings can be inaccurate. At a very base level, pulse oximeters can get confused if a patient is moving while wearing the device, which makes the pulsatile signal itself less clear. The device also cannot tell carboxyhemoglobin from oxyhemoglobin, because they absorb light very similarly at 660 nm. Carboxyhemoglobin is the result of carbon monoxide entering the blood, so a smoke inhalation victim can display a high apparent SpO₂ figure while their blood is carrying very little oxygen. Nail polish and skin tone can impact the amount of light transmitted through the finger, impacting readings, while limited bloodflow to the fingers can also frustrate things.

It may not be perfect, but pulse oximetry is nevertheless very useful a lot of the time. It enables medical teams to get a near-instant look at a patient’s most vital signs in a completely non-invasive manner. The use of this technology has revolutionized both emergency care and surgery, where it has played a huge role in patient monitoring under anaesthesia. Plus, the simplicity of the device has made this critical medical insight accessible to anyone that can afford a $20 device with a few LEDs and a photodiode in it. It’s now even possible to track your oxygen saturation during sleep with an off-the-shelf smartwatch due to developments from this technology, helping aid in the diagnosis of complex conditions like sleep apnea. All because blood tends to pass light a little differently depending on how oxygenated it is. Sometimes you have to thank nature for those little conveniences.


hackaday.com/2026/05/19/how-pu…

Cybersecurity & cyberwarfare ha ricondiviso questo.

Paperweight è un'applicazione desktop open-source, pensata per l'utilizzo locale che analizza la tua casella di posta per mappare la tua impronta digitale e a riprendere il controllo e a eliminare i tuoi dati.

Cosa fa:
- Inventario degli account: mappa tutte le aziende che ti hanno mai contattato via email, con classificazione dei rischi e raccomandazioni sulle azioni da intraprendere.
- Annullamento iscrizione in blocco: trova e annulla l'iscrizione a tutte le liste di marketing e di distribuzione (automatico RFC 8058 ove supportato).
- Avvisi di violazione: ricevi notifiche quando un'azienda con cui sei stato in contatto subisce una violazione dei dati (tramite HaveIBeenPwned).
Richieste GDPR
- Genera richieste GDPR precompilate in diverse lingue

paperweight.email/

@privacypride

Cybersecurity & cyberwarfare ha ricondiviso questo.

Triple Lutz, In the Hands of an Angry Mob: il rumore prima della spiegazione

I Triple Lutz non sembrano interessati a rendere la rabbia presentabile.
Su IYEzine abbiamo recensito In the Hands of an Angry Mob, debutto della band punk di Portland in uscita il 26 giugno per SBÄM Records: otto brani brevi, nervosi, attraversati da hardcore, sarcasmo politico e tensione collettiva.
Dentro ci sono anche “Don’t Wake Daddy”, con un video ispirato a The Warriors, e “Slumlord Millionaire”: due anticipazioni di un disco che non prova a spiegare il rumore, ma a usarlo come forma del discorso.
Recensione completa su IYEzine.

iyezine.com/triple-lutz/

Cybersecurity & cyberwarfare ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

The Ontario Police got a court authorization to use spyware (they call it “on‑device investigative tool” or ODIT) to investigate a car theft ring.

We need more of these cases to be public. Keeping the use of spyware secret is not doing authorities any favors. This is taxpayer's money at work, and being so invasive, there needs to be checks and balances, and a public discussion.

If we only see the abuses, which there have been many, we can't have a serious and fair debate about the use of spyware.

thestar.com/news/ontario/ontar…

Questa voce è stata modificata (1 mese fa)