(Im)proper Database Authentication

BSidesLV 2019

Presented by: Mitch Wasson
Date: Wednesday August 07, 2019
Time: 12:00 - 12:25
Location: Ground1234!

Most databases worth mentioning include authentication and authorization capabilities.

However, devils emerge in the details when edge cases of these capabilities are investigated.

We’ll see that popular databases (e.g. MySQL, PostgreSQL, Cassandra, MongoDB …) can have unexpected and sometimes unintended auth behavior.

This includes a fresh authentication vulnerability.

Ideal auth behaviors, with regard to security, will be reviewed.

Then we’ll demo how popular databases stack up against them.

Attendees will walk away knowing which auth properties to look for when including a database in their tech stack.

Mitch Wasson

Mitch Wasson is currently working as a software engineer on Cisco’s Advanced Malware Protection (AMP) for Endpoints data engineering team. Aside from merging bugs into master, he creates detection platforms and middleware that support millions of endpoints. Mitch also holds a master’s degree in computer engineering from the University of Toronto. Outside of tech, he enjoys most winter sports – like skiing in the Canadian Rockies.


KhanFu - Mobile schedules for INFOSEC conferences.
Mobile interface | Alternate Formats