Andreas and Michael are losing trust in KMS due to a key policy privilege escalation. They discuss the limitations of AWS Management Console and the potential integration with AWS Marketplace solutions. Additionally, they highlight AWS news, including support for reserved capacity in CodeBuild and new encryption mechanisms for containers in AWS.
KMS key policy privilege escalation raises concerns about the trustworthiness of AWS's encryption service.
Limited ability to customize the UI hinders developers and partners from creating a more personalized user experience on AWS.
Deep dives
Key Policy and Access Control in AWS KMS
AWS KMS offers two types of keys: customer managed keys and built-in default keys. The main difference is that customer managed keys allow for changeable key policies, granting more control. However, if changes to the key policy are made and access is accidentally locked out, recovering from a key policy issue can be problematic. There is no built-in recovery mechanism like there is for deleting keys. Additionally, it has been discovered that modifying the key policy can grant unauthorized access, highlighting potential risks and concerns. This raises questions about the effectiveness and trustworthiness of KMS as an encryption service.
Extending the User Interface of AWS Services
While exploring other platforms such as Atlassian and Salesforce, it became apparent that the ability to customize the user interface (UI) of AWS services is lacking. Unlike other platforms where apps can seamlessly integrate into the native UI, AWS does not provide similar capabilities. This limits the potential for partners and developers to extend the UI and create a more personalized user experience. By allowing greater UI customization, AWS could cater to specific use cases and enhance the overall usability of their services.
Latest Features and News in AWS Services
In this segment, Andreas discusses several recent AWS updates, such as Amazon CodeBuild's support for reserved capacity, Amazon ECS introducing managed instance termination, and Amazon EFS introducing higher read IOPS. The updates reflect ongoing efforts to improve performance, scalability, and security across different AWS services. Additionally, there are discussions about the new support for CIS benchmark assessments, Kubernetes version updates in Amazon EKS, and increased API quotas in Amazon Cognito. These updates offer new capabilities for developers and system administrators to optimize and enhance their AWS environments.
Andreas and Michael are losing trust in KMS because of a potential key policy privilege escalation.
Andreas and Michael Wittig are building on AWS since 2009. Follow their journey of developing products like bucketAV, marbot, and HyperEnv and learn from practice.
Topics
KMS Key Policy Privilege Escalation
AWS Management Console misses ability to integrate with AWS Marketplace solutions