Skip to content

Latest commit

 

History

History
497 lines (306 loc) · 44.2 KB

README.md

File metadata and controls

497 lines (306 loc) · 44.2 KB

CRA Mondays

Upcoming

October 19: Introduction to Software bill of materials (SBOM): CRA Training Community Review

The ORC Learning Hub is developing practical training to help organisations and open source communities understand and prepare for the Cyber Resilience Act (CRA). In this CRA Monday session, we’ll preview the next training module, Introduction to SBOMs, and invite the ORC community to help us validate the course materials before the module is recorded and published. The module introduces Software Bills of Materials (SBOMs) in the context of CRA expectations, including:

  • SBOM fundamentals
  • The role of SBOMs in risk assessment
  • The tooling landscape This is an interactive review session. We’re looking for feedback from across the ORC community to help identify gaps, clarify concepts, and ensure the training reflects the practical needs of organisations preparing for the CRA.

Join us to review the material, share your expertise, and help shape the next module of the ORC Learning Hub.

Speaker: Olle E. Johanson

More info

Olle E. Johanson is an experienced and appreciated speaker, teacher, Open Source developer, and consultant. He is currently developing courses for the ORC Learning Hub, covering topics relevant to the open source community as it prepares for the CRA.

Olle is project lead for OWASP Project Koala, developing the Transparency Exchange API (TEA), a member of the CycloneDX Industry Working Group and the OWASP SBOM Forum, co-founder of SBOMEurope.eu, and a leader of the DNS TAPIR Open Source project. While not trying to save the world with SBOMs, he helps clients on their journey towards CRA compliance as a consultant with his company, Edvina AB.

Add to calendar: Google Calendar


Previous episodes

September 28: Implementing Decentralized Digital Technical Product Documentation: CRA meets Machinery Regulation

Merzough Münker will present the challenges to providing decentralized digital product documentation in accordance with the Machinery Regulation Art. 10 & 11 (both (6),(7),(10)) as well as CRA Art 13 (16). In 2027 the documentation of products with digital elements is subject to two game changers. As of 20.01.2027 Articles 10 & 11 of the Machinery Regulation (2023/1230) allow to provide information for use and information set out in Annex III (Art. 10) as well as the assembly instructions (Art. 11) in a digital format. Akin as of 11.12.2027 the CRA mandates to provide information and instructions to the user set out in Annex II, with regard to operating and setting up products with digital elements. (video | slides)

More info

This presentation outlines a practical, technology-driven approach for bridging technical documentation and CRA compliance obligations. We demonstrate how structured metadata in RDF formats, REST APIs, and the iiRDS standard can be combined to publish standardized product archives directly from product websites. Additionally, we explore the role of decentralized infrastructure like IPFS in maintaining long-term data ownership, resilience, and accessibility across complex industrial supply chains and open-source ecosystems. This aims to convert technical product assets, such as maintenance guides, component manuals, and operational specifications into verifiable compliance evidence, employing the required common standards and allowing for seamless inter-departmental communication.

Speaker: Merzough Münker

Merzough Münker is a software engineer whose work centres on data ownership and long-term availability. His background is in web and cloud application development, and his interest is in what happens to data after it is published, who controls it, and whether it is still there, and still verifiable, years later.

In 2025 he co-founded EnduraDocs in Aachen, Germany. EnduraDocs aims to provide solutions for the digital-delivery provision in the first drafts of the EU Machinery Regulation. EnduraDocs is a member of the iiRDS Consortium, thus his work includes working on the intelligent information Request and Delivery Standard (iiRDS) , an open standard for machine-readable user information. For him, good technology is a question of empowerment: giving people and organisations real control over their own data, and keeping them independent of any single vendor.

Key Points

  • Bridging Legal & Technical Workflows: Strategies for translating technical product documentation into verifiable CRA compliance evidence and creating a shared language between technical and regulatory teams.
  • Standardized Metadata & iiRDS Integration: Leveraging RDF metadata formats and the iiRDS standard to unify component documentation across manufacturing components and open-source software.
  • Automated API-Based Distribution: Enabling seamless integration into enterprise workflows and toolchains by exposing structured product documentation archives via REST APIs.
  • Decentralized Data Ownership with IPFS: Utilizing decentralized storage infrastructure to guarantee data resilience, availability, and customer ownership over critical product manuals and compliance artifacts.
  • MCP as a Unified Bridge for AI & Automation: Connecting iiRDS metadata, Request APIs, and decentralized IPFS storage to provide AI agents and automated workflows with seamless access to structured technical product assets.

September 14: Solving copyright & licensing information in client-side JavaScript, CSS etc.

In modern web, typically when a user visits a webpage or webapp, their browser downloads a bunch of JavaScript and CSS. This, so-called client-side (or browser-side) code is distributed to the user and runs on their machines, so both licensing – and arguably cyber security – compliance is needed. For decades everyone was ignoring the problem, hoping it would go away – now we have a solution! (video | slides)

Speaker: Matija Šuklje

More info

Matija Šuklje is lawyer by trade and hacker at heart. He is a co-author of SPDX, OpenChain, the Fiduciary License Agreement (FLA) 2.0 and 2.1, REUSE.software and the HackerTrain.

He is currently serving Liferay in the role of their Legal Director and Associate General Counsel (FOSS Licensing & Community Legal Affairs). Apart from license compliance and governance in an IT company, he has FOSS legal and governance experience with both the NGO (FSFE, Commons Conservancy, …) and public sector.

This session will cover:

  • web front-end source code is typically missing licensing / copyright info – both when written and when distributed – we need to fix the input to fix the output
  • fixing the input: add SPDX/REUSE tags to source code
  • fixing the output: generate and serve SBOM and attribution notices to visitors/users
  • how to do all of the above in a standardized manner that has little to no impact on web performance
  • “bonus side-effect”: improve legal predictability and reuse of code

July 6: Automating CRA Compliance at Scale: ORT Server Results from OCCTET and the Eclipse Foundation Project Analysis

The CRA Monday session will present the latest results from OCCTET, with a specific focus on ORT Server as a core platform for open source SCA, vulnerability monitoring, SBOM generation, and CRA-oriented compliance evidence.

We will share key findings based on the analysis of top open source projects across ten technology ecosystems, and compare ORT Server results with GitHub advisory data to highlight differences in coverage and vulnerability detection.

The session will then present ORT Server at scale through the analysis of Eclipse Foundation projects, covering more than 350 organisations and over 3,600 repositories (GitHub/GitLab). This will show how dependencies and vulnerabilities can be identified across a large open source organisation.(video | slides).

Speaker: Sébastien Heurtematte and Martin von Willebrand

More info

Sébastien Heurtematte is a Security Software Engineer at the Eclipse Foundation and coordinator of the OCCTET project. His work focuses on open source infrastructure, software supply-chain security, automation, and CRA-related tooling.

Martin is co-founder and CEO of Double Open. After 25 years as an attorney-at-law, he now builds compliance automation at Double Open with an offering based on open source ORT Server. Double Open engineers develop and maintain the ORT ecosystem, and provides SaaS and on-premise solutions.

May 11: Using the CRA to Understand Systems in Practice

The Cyber Resilience Act (CRA) requires organisations to generate a significant amount of information about the systems they build and maintain. However, that work can be approached in a way that not only supports compliance, but also benefits the teams working with those systems.

This talk looks at what we can learn about our systems from the information required by the CRA, particularly in areas such as dependencies, infrastructure and maintenance.

The session also introduces the Ethical Software Framework, a developing approach based on legal frameworks, standards and technical guidelines. It focuses on areas where technical decisions intersect with ethical considerations, providing a structured way to support technical decision-making. The information gathered through the CRA contributes to this analysis, helping to identify and understand trade-offs between these areas and enabling more effective decision-making in practice. (video | slides )

Speaker: Paula Mesa Macías

More info

Paula Mesa Macías is a telecommunications engineer with over 10 years of experience across software development, infrastructure, cybersecurity and digital systems, working across public, private and civic-tech contexts. Paula is the founder of Pau&Company, an ethical technology consultancy focused on cybersecurity, privacy, environmental impact of IT and use of AI. Pau&Company offers technical audits, system analysis and implementation, helping organisations understand their infrastructure and make more secure, resilient and responsible technology decisions.

April 13: Fair-Share Cost Tokens: Supporting Financial Flows in Open Source Supply Chains

The Cyber Resilience Act (CRA) will require FOSS projects to enhance their security measures and, in line with the logic of FOSS ecosystems, allow for voluntary security attestations.This talk introduces fair-share cost tokens - a protocol which supports financial flows along open source software supply chains, and allow to enable a vulnearbility tracing system. (Neither blockchain, nor AI). (video | slides)

More info

Speaker: Gregor Bransky

Gregor "Little Detritus" Bransky has been involved in public digital infrastructure policies for nearly a decade. He started in 2017 as a member of Freifunk Aachen, Aachens open wireless mesh community, and contributed to the discussion around WiFi4EU.

In March 2020, he became co-team lead of "wir-bleiben-liquid.de", one of the 20 winning teams of the #WirVsVirus Hackathon organized by the German government. The team also won the #EUvsVirus Hackathon.

Since March 2021, Gregor has been a founding member and acting board member for policy and press at Innovationverbund Öffentliche Gesundheit e.V., a civic-tech project dedicated to building public digital infrastructures that empower society.

March 16: Lessons from Log4Shell: building a CRA-ready Log4j

The discovery of Log4Shell (CVE-2021-44228) triggered one of the most far-reaching security incidents in the history of open source software. As organizations rushed to assess their exposure, many discovered they could not answer a seemingly simple question: Do our products depend on Log4j? (video | slides)

More info The incident exposed deep challenges in software supply-chain visibility and vulnerability response, drawing the attention of regulators and helping inspire initiatives such as the European Cyber Resilience Act (CRA).

In the years since Log4Shell, the Log4j project has worked to remain at the forefront of emerging security practices in the open source ecosystem. Despite being maintained by a relatively small team, the project has experimented with new approaches to improve transparency, vulnerability handling, and downstream assurance.

In this talk we will revisit the changes introduced in Log4j after Log4Shell and examine how they align with the emerging expectations of the CRA, including attestation and due-diligence requirements. The presentation will highlight practical lessons from running a widely used open source project and explore what it takes to make open source components more trustworthy for downstream adopters in a regulated world.

Speaker: Piotr P. Karwasz, Apache Software Foundation

Piotr is an independent Java developer focusing on open-source supply-chain security and sustainability. He is a member of the Apache Software Foundation Security Team and contributes to several industry initiatives, including ECMA TC54 and OpenSSF working groups.

He joined the Apache Logging Services project shortly after the Log4Shell incident and has since helped drive multiple security and transparency improvements aimed at rebuilding trust in the project and strengthening its security posture. Today, he is the most active maintainer of the Log4j project.

March 2: Software Hash Identifier introduction and applications to in-development standards

It will not be possible to scale up the identification of software based on software packages names. The usage of extrinsic identifiers requires an external, trusted, entity to host the references table. Intrinsic identifiers solve this issue, indemnifying software unequivocally, even supporting external references. Out of the existing intrinsic identifiers, SWHID is the standard one with open governance as well as a implementation example of a big enough scale, Software Heritage. The existence of such identifiers is essential for regulators and standardization bodies, since they enables a level of trust in evidences you cannot reach in any other way, at big enough scale. (video, slides)

More info

Speaker: Agustin Benito Bethencourt, Consultant, Software Transparency Foundation

Agustín discovered Free Software during his university years, but it was in 2003 when he redirected his entrepreneurial career toward open source software and open data. Since then, he has led teams and organizations in designing, developing, and maintaining open-source-based products and services. With experience spanning management, executive, and consulting roles, Agustín has worked across diverse sectors including automotive, IoT, edge, industrial, embedded, enterprise, and desktop. Today, he works as an independent consultant.

As a volunteer, Agustín is a proud KDE e.V. and KDE España, as well as a Software Heritage Ambassador. Over the past two decades, he has actively contributed to multiple open source software and open data initiatives.

In addition, Agustín has a solid background as a speaker, community steward, business developer, and trainer. Having lived in several countries, he now divides his time between Málaga and La Palma (Canary Islands, Spain). A strong advocate of remote work, he continues to travel frequently and collaborate globally.

Agustín is contracted by Software Transparency Foundation (part-time) as Ecosystem Lead

LinkedIn: https://www.linkedin.com/in/toscalix/

February 16: Open Source Governance in the Global South: Challenges, Opportunities & Compliance in Africa

Open source is a global movement, but the practices, pressures, and compliance realities vary dramatically across regions. In Africa and the broader Global South, developers are building critical digital infrastructure, maintaining widely used libraries, and contributing to major ecosystems yet often without the governance structures, compliance tooling, or regulatory awareness common in Europe and North America. As the global software supply chain becomes more regulated, particularly with frameworks like the EU Cyber Resilience Act (CRA), this regional disparity becomes a supply-chain risk and a missed opportunity. (video | slides)

More info This session explores the intersection of open-source governance, compliance, and developer experience in Africa, drawing from real-world observations within local developer communities, university ecosystems, and open-source contributor networks. It highlights key structural challenges from limited access to tooling and training, to unclear licensing knowledge, inconsistent documentation culture, and lack of exposure to compliance-driven workflows such as SBOM generation, vulnerability reporting, and maintenance obligations.

But the session is not only about challenges. It also showcases emerging strengths and opportunities, including community-driven governance models, lightweight compliance workflows adapted for low-resource environments, and successful examples of African projects contributing to secure and compliant open-source ecosystems.

Attendees will learn:

  1. How compliance expectations (e.g., CRA, SBOM requirements, supply-chain attestations) impact open-source maintainers and contributors in the Global South.

  2. Practical ways organizations can support global contributors to reduce compliance friction in distributed open-source development.

  3. Governance strategies that help maintainers improve transparency, code quality, licensing clarity, and long-term sustainability.

  4. Why strengthening compliance awareness in Africa enhances the trustworthiness and resilience of the entire global open-source supply chain.

This talk offers a perspective rarely highlighted in open-source governance discussions, bridging geographic, cultural, and infrastructural gaps. Participants will leave with actionable insights, potential collaboration pathways, and a deeper understanding of how to build more equitable and compliant global open-source ecosystems.

Speaker: Julius Boakye, Software Engineer, Talent CoOp I’m a proud Individual Member of the Django Software Foundation and a full-stack software engineer with a strong focus on Django and mobile development. Beyond code, I’m deeply involved in the global Python, Django, Google, and FlutterFlow communities, actively contributing to the organization of several major conferences around the world.

I’ve served as the Opportunity Grant Co-Chair for DjangoCon US in both 2024 and 2025, and I was the Design Lead for PyCon Africa 2024 in Ghana, where I crafted the visual identity and led the creative direction for the entire conference. I'm also part of the organizing teams for DjangoCon Africa 2025 in Arusha, Tanzania, DjangoCon Europe, PyCon Ghana, and PyCon Portugal.

I’m the Founder of Django Campus, an initiative dedicated to empowering students and young developers to kick-start their tech careers through mentorship, practical training, and community engagement. Through Django Campus, we’ve helped many aspiring technologists across Ghana and other parts of Africa build skills, find confidence, and grow into impactful contributors in the tech ecosystem.

In addition to my community work, I’ve spoken at several local, international, and online conferences, including DjangoCon Africa, PyCon Africa, PyCon Namibia, and CHAOSS Africa, where I share insights on open source, community building, and software development.

Beyond the Python ecosystem, I also serve in ambassadorial and leadership roles with FlutterFlow and Google Developer Communities, fostering inclusive, empowering, and sustainable tech spaces wherever I can. My passion lies in leadership and impact, I find true joy in seeing others succeed and knowing I played a part in their journey.

LinkedIn: https://linkedin.com/in/juliusboakye

February 2: Anyone who still puts AI-generated code into circulation today has conditional intent to infringe the law – how to limit or at least defer the risk

AI tools such as GitHub Copilot are not creative geniuses – they copy! And they do so more frequently and more demonstrably than many people believe. Anyone who incorporates AI-generated code into their software today is often already acting with conditional intent – and making themselves vulnerable to claims for damages, injunctions, and even criminal consequences. (slides | video)

More info

We present current developments, figures on the frequency of plagiarism, and other prominent cases, shed light on the legal situation, and explain why companies urgently need to protect themselves. We provide clear answers to burning questions:

  1. Why does AI code become a liability risk?
  2. How can software manufacturers and purchasers still protect themselves?
  3. What technical and legal measures can prevent a ticking time bomb in your own product? Anyone who uses AI code carelessly in the future will be left to deal with the damage. We show you how to save yourself—before it's too late.

Speakers: Dr. Andreas Kotulla and Florian Hackel

Dr. Andreas Kotulla is the founder and managing director of Bitsea GmbH, a company specializing in the technical analysis of software systems. Bitsea supports companies in the introduction and implementation of holistic open source strategies – from governance, processes, and tool chains to the provision of an Open Source Program Office (OSPO) and scanning as a managed service.

As a computer scientist with over 30 years of experience in IT, Dr. Kotulla is a proven expert in software engineering, software quality, and open-source management. He spent twelve years in management positions at international telecommunications providers and now shares his knowledge in workshops and lectures. Dr. Kotulla is an active member of the Linux Foundation's OpenChain project and the Open Source Working Group of Bitkom e.V. He is also the author of several specialist books and publications on IT and software topics.

LinkedIn: https://www.linkedin.com/in/dr-andreas-kotulla-621b25102/

Florian Hackel is an attorney at JUN Legal GmbH and specializes in IT, data protection, and commercial law, particularly software licensing law. He reviews and evaluates open source licensing of software products and supports companies in introducing and implementing compliance processes for free and open source software. He also advises clients on regulatory issues in the field of artificial intelligence, particularly the EU AI Act. He develops tailor-made solutions for complex legal issues and communicates them in a clear and understandable manner. He is also co-author of the “Praxishandbuch Open Source” (Practical Handbook on Open Source).

LinkedIn: https://www.linkedin.com/in/florian-hackel-a6a236371/

Knowledge attendees should have before joining the session

The session is designed for a mixed audience of legal, compliance and technical stakeholders. To get the most value, attendees should ideally have: A basic understanding of software development workflows, including the use of third-party code, libraries and tools in the SDLC. A general awareness of copyright and IP in software (e.g. that source code is protected as a copyrighted work, and that reuse without permission can be problematic). For legal/compliance professionals: familiarity with general liability concepts (e.g. negligence vs. intent, organisational duties, due diligence) is helpful. For technical participants: some experience with or curiosity about AI coding assistants (e.g. Copilot, CodeWhisperer, ChatGPT-based coding) and how they are used in day-to-day development.

What attendees will learn from the session

Attendees will leave the session with a clear picture of the liability landscape around AI-generated code and a practical checklist of measures to avoid turning their own software products into a legal “ticking time bomb"

🗓️ November 24, 2025: When Disclosure Fails: Europe’s Struggle with CVD

Coordinated Vulnerability Disclosure (CVD) is written into NIS2 and the Cyber Resilience Act as a cornerstone of Europe’s cybersecurity policy. In practice, though, the system is failing. When I reported a vulnerability in a major Belgian bank through the official channels, I was met with bureaucracy, legal threats, and a total lack of technical engagement; both from both the bank and Belgium’s national cybersecurity authority. What should have been a routine disclosure turned into a long standoff that perfectly illustrates how Europe’s CVD framework is broken. (slides | video)

More info

In this talk, I’ll show how these problems aren’t just Belgian, but systemic. Across the EU, policymakers treat CVD as a means to impose requirements on reporters instead of a commitment by organisations to receive and fix vulnerabilities. They confuse disclosure with bug bounties, enforce pointless formalities, and discourage the very people trying to help. I’ll explain what went wrong, why it matters for NIS2 and the CRA, and how we can fix CVD before it collapses under its own red tape.

Speaker: Piet De Vaere, Product Cybersecurity Consultant

Piet is an electrical engineer, computer scientist, and consultant specializing in product cybersecurity compliance. His focus areas include the EU Cyber Resilience Act (CRA), the EU Radio Equipment Directive (RED DA), and the UK Product Security and Telecommunications Infrastructure (PSTI) Act. He regularly applies standards such as EN 303 645 and IEC 62443 to support compliance projects.

🗓️ November 10, 2025: OSS provenance and code signing: how SignPath Foundation guarantees software integrity for its member projects

Some OSS projects are maintained by a foundation like Eclipse, Apache, or Mozilla with often rigorous governance over the release process. However, this approach doesn’t scale, so most OSS projects ship unverified and often unsigned releases. This breaks the trust model of Linus’s Law, which is based on source code. Also, OSS releases are often unsigned, leading to a major security degradation and often usability issues. Unverified signing can lead to issues like the 2024 XZ Utils incident. (video)

More info

SignPath Foundation provides free and secure code signing for 250 OSS projects. To achieve this, we had to go beyond key security: how can we guarantee that releases are safe to use?

Key points:

  • Introduction of SignPath foundation
  • OSS project vetting and approval process
  • Automatic provenance verification of releases
  • Code signing challenges
  • CA certificate provisioning
  • Goals and limits of security and process vouching

Speaker: Stefan Wenig, Founder of SignPath GmbH, director of SignPath Foundation

🗓️ October 27, 2025: From closed rooms to open dialogue: how to participate in CRA vertical standards

The development of vertical standards under the Cyber Resilience Act (CRA) is a critical step toward implementation, yet these processes are often opaque and difficult for stakeholders that are not members of the standardization bodies to engage with. This presentation introduces a new open platform designed to make participation accessible to the wider community. It enables developers, manufacturers, and open source contributors to review, comment, and share feedback, creating a bridge between technical expertise and regulatory work. (video)

More info

This session will cover:

  • CRA vertical standards development under ETSI
  • Open participation in a traditional closed process
  • Tooling for participating

Speaker: Jordan Maris

Jordan is the OSI's EU Policy Analyst. He spent the last three years as an assistant to a Member of the European Parliament, campaigning for Open Source Software in negotiations on laws such as the AI Act, Cyber Resilience Act and Product Liability Directive among others. Jordan is a long-time user of Open Source software and a strong advocate for the Public Money–Public Code principle.

🗓️ October 13, 2025: Demystifying "simplified CC for CRA"

Let's unpack the sCC4CRA methodology, specially designed to facilitate early compliance for default products, based on EUCC, fully self-assessed and simplified for CRA. (slides | video | project link)

More info

This session will cover:

  • What is sCC4CRA and why it matters
  • EUCC vs sCC4CRA: key differences
  • sCC4CRA alignment with standardisation work
  • how to use sCC4CRA
  • Future and next steps

Speaker: Roger Riera

Roger Riera is a member of the European Commission’s Cyber Resilience Act (CRA) Expert Group as a Type A member, contributing to the effective implementation of the CRA regulation. Technical Manager at Applus+ Laboratories, specialising in hardware security, with 10 years of experience in the field

🗓️ September 15, 2025: Why Do You Trust Software? Operationalizing CRA with the Eclipse Trustable Software Framework

Modern products—from cars and planes to medical devices and consumer gadgets—depend on millions of lines of software hidden deep inside. The EU Cyber Resilience Act (CRA) now requires manufacturers and suppliers to prove that this software is secure, maintained, and resilient over the long term. But while the CRA defines what must be achieved, the industry is still asking how.

The Eclipse Trustable Software Framework (TSF) may provide part of the answer. Built around six trustable tenets and exploring a FICO-style Trustable Score, TSF suggests a path for making software trust more measurable and auditable. In this session, we’ll discuss how TSF could complement CRA obligations, where it may help engineers, executives, and regulators, and why open collaboration is essential to shaping the future of trustable software. (video)

More info

Speaker: John Ellis

John Ellis is the President and Head of Product for Codethink, a world-class provider of critical, high-performance software projects for international-scale companies in a range of industries including Automotive, Finance, Medical, and IoT. Headquartered in Manchester, UK, Codethink has pioneered software industry thinking around concepts of trustable software, with a view to improving the quality of software engineering for societal good. Example customers include Arm, Bloomberg, BMW, Bosch, JLR, John Deere, Mercedes-Benz, Panasonic, Volkswagen, and Tesla.

As a former executive at Motorola, Global Technologist at Ford Motor Company, and a consulting and startup veteran, John led or participated in teams that built many of the innovations we see today in connected vehicles on the ground and in the air.

John is the best-selling author of The Zero Dollar Car, a former adjunct professor at University of Notre Dame, as well as a former translator in the 1992 Summer Olympics.

John can be found online @ www.johntellis.com.

Key Points:

  • Exploring CRA in Practice: Learn how the Eclipse Trustable Software Framework (TSF) could help translate CRA’s broad legal requirements into practical engineering steps.

  • Trust Made Measurable: Consider how a FICO-style “Trustable Score” might offer a way to make software assurance auditable and comparable across organizations.

  • An Open Conversation: Join engineers, executives, regulators, and lawyers in the Eclipse community to discuss how TSF may evolve as part of CRA’s future.

🗓️ September 1, 2025: Unlocking Software Supply Chain Security: Updates from Ecma TC54 and OWASP

At the heart of the EU Cyber Resilience Act (CRA) and other emerging EU regulations lies a critical focus on supply chain security and Software Bill of Materials (SBOM). Ecma TC54, in collaboration with OWASP, is advancing this agenda through its work on “Software and system transparency.” (slides - part 1 slides - part 2 | video)

More info In this session, you will gain insights into key initiatives shaping the future of software transparency—from OWASP CycloneDX to new efforts around software identifiers (PURL), Common Lifecycle Enumeration (CLE), and the Transparency Exchange API (TEA) for automating the delivery of transparency artefacts across the supply chain.

The session will also provide an overview of Ecma International’s role as a global standards organisation. A Q&A segment will give you the chance to engage directly with experts on these critical CRA-related standards.

Speakers

  • Olle E Johansson
  • Steve Springett
  • Philippe Ombredanne

🗓️ June 23, 2025: Pedro Demolder on The CRA: Why even your fridge might need a lawyer

Most of the impact of the Cyber Resilience Act (CRA) on the open source ecosystem will be indirect – but not insignificant. As manufacturers face new due diligence obligations when integrating open source components into their products and services, it’s essential to understand how open source is legally categorized under the CRA and what that means in practice. In this session, we’ll explore what this categorization implies for open source contributors and maintainers, how we can prepare for the changes ahead, and how the open source community might even benefit from constructive dialogue around compliance. You’ll gain insight into how manufacturers and their legal teams approach CRA compliance – and how that mindset could affect your project. Who better to guide us through this than a lawyer specializing in IT compliance? That’s why we’re excited to welcome Pedro Demolder, attorney at Timelex, who will share how he advises clients navigating the CRA and what it means for the future of open source. (slides | video)

More info

Key-points

  • The CRA as a category of legislation
  • The importance of the CRA for businesses
  • The role of components, including open source, under the CRA
  • Due diligence obligations for manufacturers
  • Conformity assessments and security attestations

Bio: Pedro Demolder is an IP/IT and data protection lawyer at Timelex. He assists both SMEs and multinationals with GDPR and Data Act compliance, performing audits and helping implement legal requirements into daily operations, systems, and processes. He regularly advises on complex matters at the intersection of technology law and other domains, such as online platforms, product manufacturing, and HR. Pedro is well-versed in drafting information notices for a wide range of target audiences and negotiating data processing, data exchange, and data sharing agreements. Pedro also advises clients on all aspects of cybersecurity, including the legal, technical, operational, and organisational dimensions of information security. He supports the setup of compliance frameworks, breach notification procedures, and contingency planning. In addition, he provides trainings on data protection and cybersecurity obligations, ensuring that legal requirements are understood and embedded in practice.

🗓️ June 9, 2025: Arnaud Le Hors on Supply-chain Levels for Software Artifacts (SLSA)

SLSA is a security framework, a specification, for describing and incrementally improving supply chain security, established by industry consensus within OpenSSF. It is organized into a series of levels that describe increasing security guarantees, to prevent tampering, improve integrity, and secure packages and infrastructure. It’s how you get from "safe enough" to being as resilient as possible, at any link in the software supply chain. This presentation will introduce attendees to SLSA, its current status, and what’s in the works. (slides | video)

More info

Bio: Arnaud Le Hors is Senior Technical Staff Member of Open Technologies at IBM, working on a range of technologies with a primary focus on Open Source supply chain security and AI. He has been working on standards and open source for over 30 years. Arnaud was editor of several key web specifications including HTML and DOM and was a pioneer of open source with the release of libXpm in 1990. Arnaud is the main representative for IBM at W3C and INCITS, Co-Chair of the LF AI & Data Generative AI Commons, a member of the OpenSSF Technical Advisory Committee.

🗓️ May 26, 2025: Fukami on learning how to stop worrying and love the NLF

The New Legislative Framework (NLF) is a package of EU measures that reinforces the application and enforcement of internal market legislation in the EU. It also establishes a common legal framework for products in the form of a toolbox of measures for use in future legislation on which the CRA builds. In this presentation, Fukami will dive into the NLF and how it relates to the CRA and other European product legislation. The aim is to get a better understanding of the key parts, including market oversight, the role of standards, CE marking and the Blue Guide and document how to place products on the European market. (slides | video)

More info

Bio: Fukami lives in Brussels and works for the OpenSSF as EU Policy Advisor. He is member of ETSI, the CRA EG on behalf of OpenSSF and in JTC13/WG9.

🗓️ May 12, 2025: Maxim Baele on OWASP SAMM

The OWASP Software Assurance Maturity Model (SAMM) is an open framework designed to help organizations implement a Secure Development LifeCycle (SDLC). Understanding how manufacturers implement the processes required to build products that are secure by design, is essential to understand how they will consider their due diligence requirements when ingesting open source components. Maxim Baele is one of the SAMM core team members that maintain the model, using it on a daily basis to help organizations across the globe build secure products. (slides & video - coming soon)

More info

Maxim Baele is an experienced cybersecurity consultant specializing in product and application security​, with a background in Linux system engineering, security architecture, and automation​. He spends his days coaching organizations in building secure products and implementing cybersecurity strategies​, while spending many of his evenings contributing to OWASP as a liaison, as a board member for OWASP BE and a core team member of the OWASP SAMM project.

🗓️ April 28, 2025: Olle E. Johansson on managing CVEs in an unstable world

The cybersecurity community has been up in arms over the last few days as MITRE announced that its US government funding for running the Common Vulnerabilities and Exposures (CVE) program wasn't being renewed. While the funding was extended since, this was a wakeup call for the community. Olle E. Johansson shared an opinionated white paper on this topic. He'll be presenting this paper during the call and we'll use it as a basis for discussion. (slides | video)

More info

This talk will cover a proposal for a globally coordinated platform for vulnerability reporting that ensures transparency, strengthens manufacturer accountability, and enables trusted third-party data enrichment. As cybersecurity regulations for connected products advance worldwide, the current model—primarily funded by a single state and dependent on unaffiliated third parties for critical data—faces limitations in scalability and neutrality. A new approach is needed: one that gives manufacturers control over submitted data, integrates independent data providers, and is governed and funded by a diverse coalition of global stakeholders. The session will explore how such a system can enhance trust, regulatory alignment, and security for both users and industry.

Olle E.Johanson is an experienced and appreciated speaker, teacher as well as an Open Source developer and consultant. He is currently project lead for OWASP Project Koala- developing the Transparency Exchange API (TEA), member of the CycloneDX industry working group, the OWASP SBOM Forum, co-founder of SBOMEurope.eu and a leader for the DNS TAPIR Open Source project. While not trying to save the world with SBOMs, he is helping clients with the journey towards CRA compliance as a consultant in his company Edvina AB.

References

  • A call for action: The path towards a global platform for vulnerability reporting. This document is the base for the discussion

🗓️ April 14, 2025: Sébastien Heurtematte on facilitating CRA compliance for SMEs with OCCTET

Sébastien Heurtematte will be joining us to tell us more about OCCTET, an EU-funded initiative aimed at improving the cybersecurity and CRA compliance of SMEs. He'll also share with us the initial report on a survey OCCTET has been running with SMEs and open source stewards to learn more about their concerns when it comes to CRA compliance. (slides | video)

More info

Sébastien Heurtematte, member of the Eclipse Foundation, is the coordinator of the OCCTET project, leading a consortium of 7 partners across Europe working to make Cyber Resilience Act (CRA) compliance simpler and more accessible for SMEs. With a strong technical background in open source, release engineering, and supply chain, he brings years of experience simplifying complex processes and addressing security challenges. Passionate about collaboration and accessibility, he focuses on making CRA compliance practical and approachable for both open source projects and SMEs.

References