News for hackers. Stuff that matters.
Re:QR code images in macOS are silently executed in the back... by matt-attack on Wednesday October 05, 2022 @12:14PM (#33097421)
Prefetching is usually a function of a web-browser in response to navigating to a page which contains links. I think the concern is that Safari is not involved at all here. This is the OS doing the prefetch by examining just a file saved to the filesystem.
Re:QR code images in macOS are silently executed in the back... by grooot on Wednesday October 05, 2022 @12:21PM (#33097506)
Sure but as has been pointed out, the likely explanation is that this is a function being performed locally for indexing or thumb nail generation.

Nobody has come close to showing anything malicious or that data is being exfiltrated, so why is this a problem?

Re:QR code images in macOS are silently executed in the back... by jabbany on Wednesday October 05, 2022 @12:33PM (#33097683)
> that data is being exfiltrated

Multiple bits of information are exfiltrated actually, and to a 3rd party (if it turns out the behavior is as described). The obvious one is your IP, which allows for some coarse geolocation. Also implicitly they would know you're running macOS.

The main thing this breaks down is that it assumes that if you have a QR code with a URL saved, then you must trust the target enough to let them see your IP. However, clearly not everyone agrees.

Re:QR code images in macOS are silently executed in the back... by haswell on Wednesday October 05, 2022 @12:30PM (#33097632)
“Downloading image causes outbound http requests against arbitrary endpoints”

Pair this with a zero-day in the HTTP request library and an image becomes the initiation of an attack that leads to a vulnerable client connecting to a malicious endpoint.

Could also easily be used to track users in new ways.

Just two scenarios that immediately comes to mind.

Re:QR code images in macOS are silently executed in the back... by lazide on Wednesday October 05, 2022 @12:29PM (#33097613)
Calling the URL is a form of data leakage and exfiltration

QR codes often include marketing trackers, for one really common examples.