Resources

Research, experimentation, and continuous improvement are fundamental to how we operate at elttam. Our consultants spend a significant amount of time exploring new technologies, building tooling, analysing vulnerabilities, and turning interesting problems encountered in the field into deeper technical investigations.
‍

This section brings together that work - from detailed research posts and vulnerability disclosures to tools, publications, and updates from the team. By sharing what we learn, we aim to contribute back to the security community while pushing our own knowledge and capabilities forward.

Browse by Category

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By

Zoltan Madarassy
June 30, 2022

Golang code review notes

This blog post is aimed to help people performing security code reviews on Golang code bases to identify dangerous code patterns.

golang
go
codereview
Read More
Blog Post

By

Daniel Hodson
June 6, 2022

ESP-IDF setup guide

This post is for vulnerability researchers looking at the ESP32 and would like a quick setup guide.

iot
embedded
mcu
esp32
esp-idf
Read More
Blog Post

By

Mykel Pritchard
December 9, 2020

Tuya IoT and EZ Mode Pairing

This blog post aims to highlight how EZ mode pairing implemented by Mirabella Genio and other Tuya Cloud IoT devices broadcast your WiFi credentials to the neighbourhood.

iot
wifi
esp8266
esp8285
tuya
Read More
Blog Post

By

Sebastien Macke
September 25, 2020

Attacks on GCM with Repeated Nonces

This blog post focuses on AES-GCM and the security impact of using the same IV (nonce) to encrypt data to the users of a web application.

crypto
web
Read More
Blog Post

By

Faraz
September 3, 2020

Simple Bugs With Complex Exploits

This blog post details a root cause analysis for Project Zero Issue 2046 found by Sergey Glazunov.

chrome
v8
turbofan
Read More
Blog Post

By

Brendan Scarvell
July 9, 2020

Lua SUID Shells

This blog post explores how privileged Lua scripts can pop shells without dropping privileges.

lua
privilege escalation
linux
Read More
Blog Post

By

Luke Jahnke
June 24, 2020

Hacking with Environment Variables

A look into how scripting language interpreters can execute arbitrary commands when supplied with malicious environment variables.

environment variables
linux
Read More
Blog Post

By

Mykel Pritchard
January 24, 2019

Are you winning if you're pinning?

This blog post takes a brief look at TLS and certificate pinning, the problem of trust in Certificate Authorities that pinning attempts to address.

mobile
TLS
certificate pinning
Read More
Blog Post

By

Luke Jahnke
November 8, 2018

Ruby 2.x Universal RCE Deserialization Gadget Chain

This blog post details exploitation of arbitrary deserialization for the Ruby programming language and releases the first public universal gadget chain.

ruby
deserialization
Read More
Blog Post

By

Mykel Pritchard
April 24, 2018

Fuze Multi-Card Technology Security Review

Reviewing the security of the Fuze card device revealed no trust boundary between the card and the connecting device, allowing access to stored credit-card information.

mobile
bluetooth
embedded device
reversing
exploitation
Read More
Blog Post

By

Daniel Hodson
December 18, 2017

Remote LD_PRELOAD Exploitation

Analysing a vulnerability in all versions of the GoAhead web server < 3.6.5 that allowed for reliable remote code execution via LD_PRELOAD injection.

exploitation
cve-2017-17562
Read More
Blog Post

By

berne
November 16, 2017

Building Hardened Docker Images from Scratch with Kubler

How to use Kubler to build hardened, minimalistic, Docker Images from scratch for better security.

docker
kubler
devops
Read More
Blog Post

In the News

What all the fuss is about