Showing posts with label Github. Show all posts
Showing posts with label Github. Show all posts

Friday, April 12, 2019

Matrix Project Hacked And Undergoes Extensive Infrastructure Rebuild - If you're a matrix.org user change your password now.

Matrix Project is an open source end-to-end encrypted messaging protocol that allows anyone to self-host a messaging service on their own servers. The service was a favorite among opensource developers, including many instant messengers, VoIP, WebRTC, bots and IoT communication. We ourselves were looking to it for IoT messaging.

The sad news is that hacker got access to key servers of the project. According to Matrix project unknown attackers exploited a sandbox bypass vulnerability in its production infrastructure on 4th of April via an outdated, vulnerable version of Jenkins automation server.

After taking down and fixing the other server on production, the Matrix Project found out that their DNS was hijacked and pointing to an defacement server hosted on Github.
Since then the team realized that the stolen encrypted password hashes were exfiltrated from the production database, Matrix.org forced to log out all users and strongly advised them to change their passwords immediately.

“Forensics are ongoing; so far we've found no evidence of large quantities of data being downloaded. The attacker did have access to the production database, so unencrypted content (including private messages, password hashes and access tokens) may be compromised,”"This was a difficult choice to make. We weighed the risk of some users losing access to encrypted messages against that of all users' accounts being vulnerable to hijack via the compromised access tokens, We hope you can see why we made the decision to prioritize account integrity over access to encrypted messages, but we're sorry for the inconvenience this may have caused." said the project management, “Forensics are ongoing; so far we've found no evidence of large quantities of data being downloaded. The attacker did have access to the production database, so unencrypted content (including private messages, password hashes and access tokens) may be compromised,”


The Press Release by the Matrix Project (You may also find the latest updates via the link);

Monday, January 07, 2019

Unlimited Private Repositories On GitHub For Free Github Accounts.

GitHub announces unlimited private repos
We are avid users of Github and since our major products were opensource, we did not pay for private repos. For those, we had our own GIT server running. But it looks like things are changing.
GitHub  always offered free accounts but the caveat was that your code had to be public. To get private repositories, you had to pay. Starting tomorrow, that limitation is gone. Free GitHub users now get unlimited private projects with up to three collaborators.

The amount of collaborators is really the only limitation here and there’s no change to how the service handles public repositories, which can still have unlimited collaborators.

Talking about teams, GitHub also today announced that it is changing the name of the GitHub Developer suite to ‘GitHub Pro.’ The company says it’s doing so in order to “help developers better identify the tools they need.”

But what’s maybe even more important is that GitHub Business Cloud and GitHub Enterprise (now called Enterprise Cloud and Enterprise Server) have become one and are now sold under the ‘GitHub Enterprise’ label and feature per-user pricing.

Good one on you Github and Microsoft.

Wednesday, December 05, 2018

WhiteSource Bolt for GitHub Will Keep Your Projects On Github, Open Source Or Otherwise, Trouble Free


More and more Open source projects are facing vulnerability issues. According to "The State of Open Source Vulnerability Management" white paper (Download link below) It is evident that most vulnerabilities are found in popular projects.
Data shows that 32% of the top 100 in part thanks to the community reporting, the number of reported vulnerabilities in open source projects is on the rise, rising to 51% in 2017 from the previous year. Most open source projects are vulnerable to at least one issue due to multi level component use, meaning that developers have their work cut out for them, as long as they are using these components in their products. 

WhiteSource Bolt for GitHub also support open source app with some restrictions. The WhiteSource will allow you to monitor one opensource project, provided you meet the following requirements. If you need to add more projects, it is possible with a paid account. They do have multi level systems to match your requirements.
Free Open Source Project Support:

1) The license is limited to analysis of one open source product developed and published by your organization.

2) You must put a link to WhiteSource on the project home page with credit to WhiteSource for analyzing your code along with the following statement:
"WhiteSource is providing free open source analysis solution to this project, as part of its on-going support to the open source community."

3) You agree that WhiteSource can publish your organization and/or oss project name and logo.

4) You agree that WhiteSource can use and publish your data at our discretion
Even if you think it is not for you, visit them, you might like the resources they provide. One good place to start would be "The State of Open Source Vulnerability Management" We will be requesting one of our Guardocs related opensource project to be monitored.