Helping You Better Identify Vulnerabilities in Partnership with Snyk

We are really excited that Docker and Snyk are now partnering together to engineer container security scanning deeply into Docker Desktop and Docker Hub. Image vulnerability scanning has been one of your most requested items on our public roadmap.

Modern software uses a lot of third party open source libraries, indeed this is one of the things that has really raised productivity in coding, as we can reuse work to support new features in our products and to save time in writing implementations of APIs, protocols and algorithms. But this comes with the downside of working out whether there are security vulnerabilities in the code that you are using. You have all told us that scanning is one of the most important roadmap issues for you.

Recall a famously huge data breach from the use of an unpatched version of the Apache Struts library, due to CVE 2017-5638. The CVE was issued in March 2017, and according to the official statement, while the patch should have been applied within 48 hours, it was not, and during May 2017 the websites were hacked, with the attackers having access until late July. This is everyone’s nightmare now. How can we help with this?

Do you know if there are security issues? The joint solution with Snyk and Docker will integrate scanning both on Docker Desktop and in Docker Hub so that developers can quickly check for security issues while they are developing code, in the inner loop, and adding new dependencies, and also the whole team can see vulnerabilities once images are pushed to Docker Hub, the outer loop.

The Snyk scanning will generally provide remediation information for updates that will fix vulnerabilities that are found. You do not have to try to fix all the vulnerabilities all the time, as that is a losing game. There is an ongoing flow of vulnerabilities, and you are always likely to see new ones being added.

The target for your team should be to triage the highest risk issues to see if they apply to you and fix issues with high priority. The Apache Struts vulnerability is an example here, as it provided remote code execution from any server using this framework. These types of vulnerabilities tend to have exploits written quite soon and scripts become available to try to attack them. Other vulnerabilities might not be so critical, as your code may not be configured in a way that makes it vulnerable. If you are unsure better to update sooner though.

For less-critical vulnerabilities, the aim is to make sure that you get fixes updated in your build pipeline and vulnerabilities don’t hang around forever in dependencies that do not get updated. They may not be directly exploitable, but as they accumulate they may allow escalation from another vulnerability or combinations of vulnerable components that may create a larger vulnerability.

As we launch the joint Docker and Snyk scanning features we look forward to helping your team to ship software better, faster and more securely. For more information, check out this blog post by Snyk or read today’s press release. 
The post Helping You Better Identify Vulnerabilities in Partnership with Snyk appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

Say Hello to the WordPress Block Editor

On June 1 we’ll be retiring our older WordPress.com editor and transitioning to the more recent (and more powerful) WordPress block editor. Want to know how this may affect your site and what you can expect? Read on.

If you’ve launched your WordPress.com site in the past year and a half you may have never seen our older editor and are likely already using the more recent WordPress editor. Those of you who have an older site, though, might recognize this editing experience:

We know it can be frustrating to get used to an online tool only to see it change or go away. Retiring an entire editor — the place where you publish posts and pages on WordPress.com — is not something we would ever do on a whim. What inspired us to take this decision is the positive experience site owners have had with the newer WordPress editor.

Why switch to the WordPress editor? Let us count the ways.

The WordPress block editor was released over a year and a half ago. Since then, it has improved in numerous ways thanks to thousands of enhancements and fixes  — to the point that we’re certain it offers a far superior experience compared to the older WordPress.com editor. Not sure? You can take the WordPress editor for a spin. In case you’ve never encountered it before, here are only some of the features you’ll find in the WordPress block editor that aren’t available in the older WordPress.com editor.

Over 100 content blocks for publishing virtually any type of page or postContent blocks can be mixed and matched to customize the content of any page or post.

A growing collection of block patternsBlock patterns are simply collections of blocks pre-bundled together to form beautiful designs.

Dozens of beautiful, built-in page templatesPage templates simplify the creation of common pages within WordPress by giving you a beautiful predesigned template to get started.

Customizable styles directly within the editorYou can now customize the look and feel of your website by testing out different fonts directly within the WordPress editor.

What other options do I have?

We hope you give the WordPress editor a try — it’s been the editing experience of choice for millions since it arrived on the scene. That said, we know some of you might prefer to avoid this change. We’re offering two options for those who’d rather  stick with an older way of editing your content.

1) Use the Classic blockWithin the new WordPress editor you’ll find the Classic block, which replicates the functionality of the Classic editor — that’s the editor that used to be the default until several years ago, well before we introduced the WordPress.com editor. Here’s what it looks like:

2) Opt to use the Classic editorYou also have the choice to switch to the Classic editor. Here’s what it looks like, in case you haven’t seen this one in a while (or ever):

We hope you enjoy the new WordPress editor — give it a try today to get a taste ahead of June 1!
Quelle: RedHat Stack