Canonical snapd có lỗi trong cấu hình base AppArmor security profile. Các quy tắc của abstraction /etc/apparmor.d/abstractions/nss-systemd vô tình cho phép ứng dụng snap bị confinement nghiêm ngặt truy cập trực tiếp vào các UNIX domain socket io.systemd.Multiplexer và io.systemd.NameServiceSwitch dưới /run/systemd/userdb/, dù ứng dụng không có privileged account-control interface.
Điều kiện khai thác chính là một snap bị xâm nhập hoặc độc hại phải thực thi code với quyền root, chẳng hạn trong daemon hoặc configuration hook. Khi systemd-userdbd được cài đặt và đang hoạt động, dịch vụ không phân biệt được root không bị giới hạn trên host với root bị giới hạn bên trong sandbox của snap. Do đó, process root trong snap có thể truy vấn Varlink interface và nhận các user record đầy đủ, bao gồm hashed password từ /etc/shadow.
Luồng ảnh hưởng đã được xác nhận là vượt qua ranh giới AppArmor dự kiến để đọc dữ liệu nhạy cảm từ dịch vụ user database của host. Bản ghi không nêu chi tiết rule hoặc thay đổi nội bộ cụ thể đã sửa lỗi, vì vậy không nên suy diễn thêm về cơ chế triển khai của bản vá.