Home/GitHub
Source

GitHub

1,692 articles from GitHub.

Security — Chrome in-the-wild bug analysis: CVE-2021-30632

Chrome in-the-wild bug analysis: CVE-2021-30632

This post is a technical analysis of a recently disclosed Chrome JIT vulnerability (CVE-2021-30632) that was believed to be exploited in the wild. This vulnerability was reported by an anonymous researcher and was patched on September 13, 2021 in Chrome version 93.0.4577.82. I’ll cover the root cause analysis of the bug, as well as detailed exploitation.

MYMan Yue MoMan Yue Mo·September 27, 2021Security
Security — Apache Dubbo: All roads lead to RCE

Apache Dubbo: All roads lead to RCE

During an audit of Apache Dubbo v2.7.8 source code, I found multiple vulnerabilities enabling attackers to compromise and run arbitrary system commands on both Dubbo consumers and providers. In this blog post I detailed how I leveraged CodeQL as an audit oracle to help me find these issues.

AMAlvaro MunozAlvaro Munoz·September 21, 2021Security
Engineering — Release Radar

Release Radar

The end of financial year is complete, tax time is over, and everyone is back to shipping awesome projects. During August, our community has been super busy shipping lots of…

MDMichelle DukeMichelle Duke·September 3, 2021Engineering
Engineering — GitHub Availability Report: August 2021

GitHub Availability Report: August 2021

In August, we experienced two distinct incidents resulting in significant impact and degraded state of availability for Git operations, API requests, webhooks, issues, pull requests, GitHub Pages, GitHub Packages, and GitHub Actions services.

SSScott SandersScott Sanders·September 1, 2021Engineering
Security — Improving Git protocol security on GitHub

Improving Git protocol security on GitHub

We’re changing which keys are supported in SSH and removing unencrypted Git protocol. Only users connecting via SSH or git:// will be affected. If your Git remotes start with https://, nothing in this post will affect you. If you’re an SSH user, read on for the details and timeline.

MCMatt Cooper, brian m. carlsonMatt Cooper, brian m. carlson·September 1, 2021Security
Engineering — Vague infringement allegations considered harmful

Vague infringement allegations considered harmful

Ensuring that software copyright allegations are specific and actionable benefits the entire developer ecosystem. That’s why GitHub submitted a “friend of the court” brief in the SAS Institute, Inc. v. World Programming Ltd. case before a Federal Court of Appeals.

JCJustin ColanninoJustin Colannino·August 31, 2021Engineering
Engineering — Request for proposals: Defining standardized GitHub metrics

Request for proposals: Defining standardized GitHub metrics

The GitHub Social Impact and Policy teams are issuing a Request for Proposal (RFP) for a researcher to define a list of publicly available GitHub platform usage metrics by country for international development, public policy and economics disciplines.

MKMala KumarMala Kumar·August 31, 2021Engineering
Systems — 30 free and open source Linux games – part 2

30 free and open source Linux games – part 2

Linux is celebrating its 30-year anniversary, so I’m taking the opportunity to highlight 30 of my favorite free and open source Linux games, their communities, and their stories. I…

LRLee ReillyLee Reilly·August 26, 2021Systems
Systems — 30 free and open source Linux games – part 1

30 free and open source Linux games – part 1

Linux is celebrating its 30-year anniversary today, so I’m taking the opportunity to highlight 30 of my favorite free and open source Linux games, their communities, and their stories! If…

LRLee ReillyLee Reilly·August 25, 2021Systems
Engineering — Highlights from Git 2.33

Highlights from Git 2.33

The open source Git project just released Git 2.33, with features and bug fixes from over 74 contributors. Here’s a look at some of the most interesting features and changes.

TBTaylor BlauTaylor Blau·August 16, 2021Engineering
Engineering — Release Radar

Release Radar

It’s been a busy time of the year for our Hubbers (GitHub employees). We’ve been shipping products, getting ready for launches, and taking some much needed time off for the…

MDMichelle DukeMichelle Duke·August 5, 2021Engineering
Engineering — Introducing the new GitHub Issues

Introducing the new GitHub Issues

Announcing new beta features for GitHub Issues for better planning and tracking of your projects in GitHub, including project tables, task lists, and issue forms.

MRMario RodriguezMario Rodriguez·June 23, 2021Engineering
Engineering — Blacktocats turn five

Blacktocats turn five

What began as a small group effort in 2015 has now turned into a global initiative here at GitHub to amplify Black voices and talent in the tech community.

BDBrian DouglasBrian Douglas·June 10, 2021Engineering
Engineering — What’s new from GitHub Changelog? May 2021 Recap

What’s new from GitHub Changelog? May 2021 Recap

In May, GitHub shipped a total of 20 new features. We love what we do, but we know it’s a lot to keep up with. So we’re trying something new on the GitHub Blog—a monthly recap of everything that shipped to Changelog in the past month. Check out some of the updates you might have missed.

SMSidi MerzoukSidi Merzouk·June 10, 2021Engineering
Engineering — Release Radar

Release Radar

We’ve seen some amazing community projects this last month. This was a huge month for your community with hundreds of new releases. There’s everything from world-changing tech to weekend hobbies.…

MDMichelle DukeMichelle Duke·June 4, 2021Engineering