Changes to How Docker Handles Personal Authentication Tokens 

A personal access token (PAT) is a replacement for a password that can have specific scopes for repository access. Docker is improving the visibility of Docker Desktop and Hub users’ personal access tokens. Specifically, we are changing how tokens are handled across sessions between the two tools. Read on to learn more about this security improvement.

What is changing with PATs and Docker?

To authenticate with Docker Hub, the Docker CLI uses PATs. To gain authenticated access to Hub from Docker CLI after a successful login from Docker Desktop, an API creates PATs on behalf of a Desktop user. These tokens were created after a user had successfully authenticated to Docker Hub through the login flow they have active for their organization (and thus had the required bearer tokens). 

Within Docker Hub, if you navigate to your profile, select Edit > Security, you can see all of your access tokens, including ones created by Docker Desktop for the CLI on your behalf with Docker Hub (Figure 1).

Figure 1: Auto-generated and manual access tokens displayed.

Docker has improved the visibility of these auto-generated tokens, and now all PATs are displayed inside a user’s profile for their active access tokens. 

Users will be able to see if the tokens are auto-generated or if they were manually created. Users can also deactivate or delete these auto-generated session tokens just as they can with other PATs. 

For security reasons, Docker encourages users to check their active tokens regularly. These auto-generated tokens will only maintain the five most recently used tokens. Any tokens outside those five auto-generated tokens will be deleted (Figure 2).

Figure 2: Regularly check active tokens.

Note that using Docker Single Sign-On (SSO) functionality, requiring multi-factor authentication (MFA), and enforcing sign-in for Docker Desktop significantly reduces the risk of an account becoming compromised where any of a user’s personal access tokens could be exploited. 

Appropriate monitoring around your software development lifecycle (SDLC) is essential, as all images should be scanned for malware and viruses as part of secure code analysis and on an ongoing basis.  

Conclusion

Docker Hub, Docker Desktop, and the Docker CLI will continue to behave how users expect.

We encourage you to use the latest Docker Desktop and Docker CLI versions to get the newest features and security releases.

We also encourage you to use your new visibility into these PATs for Docker CLI and include all of your PATs in the regular security review for your organization and Docker accounts. 

As always, we encourage security best practices for Docker users and will continue strengthening Docker’s tooling as we update and add new features.

Learn more

Learn about Docker SSO.

Enable two-factor authentication.

Enforce Docker Desktop sign-in.

Get the latest release of Docker Desktop.

Try Docker Scout.

Vote on what’s next! Check out our public roadmap.

Have questions? The Docker community is here to help.

New to Docker? Get started.

Quelle: https://blog.docker.com/feed/

AWS Cloud Map unterstützt jetzt AWS PrivateLink

AWS Cloud Map unterstützt jetzt AWS PrivateLink. Sie können AWS PrivateLink jetzt verwenden, um von Ihrer Amazon Virtual Private Cloud (VPC) aus privat auf APIs von AWS Cloud Map zuzugreifen, ohne Ihre Daten über das öffentliche Internet zugänglich zu machen. Für die Erstellung von VPC-Endpunkten fallen Gebühren an. Weitere Informationen finden Sie auf der Seite mit den Preisen für AWS PrivateLink. 
Quelle: aws.amazon.com

Amazon EMR in EKS unterstützt jetzt verwaltetes Apache Flink (öffentliche Vorversion)

Wir freuen uns, Ihnen mitzuteilen, dass Amazon EMR in EKS in der öffentlichen Vorversion jetzt verwaltetes Apache Flink unterstützt. Mit dieser Einführung können Kunden, die EMR bereits verwenden, ihre Apache-Flink-Anwendung zusammen mit anderen Arten von Anwendungen in demselben Amazon-EKS-Cluster ausführen, was zu einer besseren Ressourcennutzung und einer einfacheren Infrastrukturverwaltung beiträgt. Kunden, die bereits Big-Data-Frameworks in Amazon EKS ausführen, können jetzt Amazon EMR die Bereitstellung und Verwaltung automatisieren lassen.
Quelle: aws.amazon.com

PostgreSQL 16.0 ist jetzt in der Amazon RDS Database Preview Environment verfügbar

Amazon Relational Database Service (Amazon RDS) für PostgreSQL 16.0 ist jetzt in der Amazon RDS Database Preview Environment verfügbar, sodass Sie die Vorabversion von PostgreSQL 16.0 in Amazon RDS für PostgreSQL testen können. Sie können PostgreSQL 16.0 in der Preview Environment bereitstellen, die die gleichen Vorteile einer vollständig verwalteten Datenbank bietet und die Einrichtung, den Betrieb und die Überwachung von Datenbanken vereinfacht. PostgreSQL 16.0 in der Preview Environment unterstützt auch die logische Dekodierung auf Read Replicas, AWS libcrypto (AWS-LC) und über 80 PostgreSQL-Erweiterungen, wie pgvector, pg_tle, h3-pg, pg_cron und rdkit. 
Quelle: aws.amazon.com