In this week’s episode we look at how to get media coverage for your shiny
new vulnerability, plus we cover security updates for ExifTool,
ImageMagick, BlueZ and more.
Show Notes
Overview
In this week’s episode we look at how to get media coverage for your shiny
new vulnerability, plus we cover security updates for ExifTool,
ImageMagick, BlueZ and more.
Was originally reported to gitlab via hackerone as exiftool is used on
image uploads to redact image metadata etc - they coordinated the fix
with exiftool upstream. RCE when parsing a malicious DjVu image - uses
perl to parse DjVu and in doing so it eval’s certain constructs without
properly validating them
1 bluetooth core specification issue - during pairing a nearby attacker
could interpose on the pairing process and hence complete the pairing
instead of the intended device
2 issues in bluez code itself
double free (UAF) + OOB read
Goings on in Ubuntu Security Community
How to get media coverage for your Linux vulnerabilities [04:48]
In Episode 119 covered an update for polkit - the following day Github
published a blog post with significant details of the vuln - then we saw
a heap of media coverage
Why did this vuln get so much coverage when lots of others don’t?
Great technical detail from a reputable and popular source (github)
Very clearly written and easy to understand
Is a simple logic error that can be triggered via a race-condition in
a privileged daemon
PoC can be implemented as a 1 line bash invocation so is also simple
to understand
c.f. a complicated memory corruption vuln or similar (ie no need to
understand memory management, heap grooming etc etc)
Or give it a cool name and logo
heartbleed was one of the first to do this and this likely helped it
get noticed and patched (plus fame/notoriety for the researchers)
Since then we have seen many (shellshock, stagefright, dirty cow,
spectre, meltdown, boothole etc) but not all vulns that get names/logos
are created equal - impact / exploitability varies greatly - so a name
and a logo doesn’t necessarily mean a vuln is critical