Mikaël Barbero's blog

    Shell Hole: How Advanced Prompts are Putting Software Developers at Risk

    Wednesday, March 1, 2023 - 03:00 by Mikaël Barbero
    Advanced shell prompts, such as those provided by theme engines like oh-my-zsh and oh-my-posh, have become increasingly popular among software developers due to their convenience, versatility, and customizability. However, the use of plugins that are executed outside of any sandbox and have full access to the developer shell environment, presents...

    Update on Security improvements at the Eclipse Foundation

    Thursday, November 24, 2022 - 10:00 by Mikaël Barbero
    Thanks to financial support from the OpenSSF’s Alpha-Omega project, the Eclipse Foundation is glad to have made significant improvements in the last couple of months. Our previous analysis helped us prioritize work area where improvements would be the most significant. Let’s see where we are today. Protect the branches from...

    Open Source Software Supply Chain Security starts with developers

    Tuesday, November 22, 2022 - 10:00 by Mikaël Barbero
    Open Source Software Supply Chain is at risk: threat actors are shifting target to amplify the blast radius of their attacks and as such increasing their return on investment. Over the past 3 years, we’ve witnessed an astonishing 742% average annual increase in Software Supply Chain attacks. To make it...

    Credentials leaked on GitHub

    Sunday, March 21, 2021 - 04:00 by Mikaël Barbero
    A postmortem about the incident that could have affected artifacts on repo.eclipse.org What happened? On Feb 16th 2021, we received a security report about secrets in the main Jiro repository. This report was correct. On March 18th 2020, the secrets were committed inside the repository. >Photo by Amol Tyagi on...

    Scaling up the Continuous Integration infrastructure for Eclipse Foundation’s projects — Act 2

    Tuesday, May 29, 2018 - 04:00 by Mikaël Barbero
    TL;DR Infrastructure improvements and migration described in last year post is eventually happening, with some tweaks. As of today, more than 250 Eclipse projects use the build infrastructure at the Eclipse Foundation. For a year now, we’re planning how the infrastructure can be scaled and expanded to keep up with...

    Scaling up the Continuous Integration infrastructure for Eclipse Foundation’s projects

    Friday, April 27, 2018 - 04:00 by Mikaël Barbero
    TL;DR Projects hosted by the Eclipse Foundation will soon benefit from a brand new enterprise-grade continuous integration (CI) infrastructure. Expected improvements are: resiliency, scalability and nimbleness. We are doing this move with tremendous support from our friends at CloudBees and RedHat with their respective products Jenkins Enterprise and OpenShift Container...