Secure Remote Production with CyberNEMO: The Future of Smart Media

The Media and Broadcasting Industry: New Opportunities, New Cybersecurity Challenges

The media and broadcasting industry is undergoing an unprecedented transformation. The need to produce and distribute high-quality multimedia content with massive bandwidth and minimal latency has driven the adoption of distributed infrastructures across the Edge-Cloud continuum.

However, this technological evolution brings a critical challenge: a significant increase in the surface area exposed to cyberattacks.

What is the CyberNEMO Project?

CyberNEMO (End-to-end CYBERsecurity to NEMO meta-OS) is an innovative initiative funded by the European Union’s Horizon Europe programme.

Its main objective is to add a transversal layer of comprehensive cybersecurity and trust to the IoT-Edge-Cloud computing ecosystem. To achieve massive adoption and technological maturity, CyberNEMO builds upon Zero-Trust cybersecurity systems, privacy-by-design protection, innovation, and collaboration, introducing new methods, tools, and threat analysis platforms.

The Smart Media Pilot: A Critical Environment

One of the key validation environments within the project is Pilot 3: Secure and Intelligent Media Content Supply Chain Ecosystems.

This pilot focuses on validating end-to-end cybersecurity measures throughout the entire lifecycle of professional media workflows.

The pilot addresses the inherent conflict in the media industry: the operational demand for high speed and low latency versus the critical need for robust, multi-layered security.

It focuses on mitigating sophisticated threats that can compromise the supply chain at any point—from the initial content capture (contribution phase), through intermediate processing stages (production phase), to final delivery to users (distribution phase). Protecting this ecosystem requires guaranteeing data sovereignty and system resilience without degrading media quality or introducing unacceptable delays.

The pilot is divided into two main use cases:

  • Secure and Collaborative Multimedia Content Production: Focused on secure content contribution, access control, content integrity verification, and anomaly detection during remote production.
  • Efficient and Secure Distribution across Multi-domain Edge-Cloud: Focused on secure distribution to authorized users, malicious traffic detection, and the implementation of countermeasure actions during content delivery.

How Does CyberNEMO Support the Smart Media Pilot?

The integration of CyberNEMO technologies transforms this pilot into a highly secure environment. By deploying advanced cybersecurity components, CyberNEMO provides fundamental capabilities such as:

  • Zero-Trust Architecture: Implementing strict security policies where no device or user is trusted by default, ensuring that production tools and media streams communicate only through authenticated and authorized channels.
  • Intelligent Anomaly Detection: Using behavioural analysis and security logs (network logs, video quality metrics, and access logs) to identify unusual activities that may indicate cyberattacks, credential theft, or malicious actions during live media transmission.
  • Proactive Mitigation: Detecting malicious traffic or content integrity violations in real time and automatically isolating compromised components without disrupting live production or media distribution workflows.

Building Secure Media Ecosystems

CyberNEMO provides the Smart Media sector with the cybersecurity framework and intelligent tools required to operate decentralised remote production infrastructures with confidence, resilience, and operational continuity.

Read More

ASM Trial #2: Strengthening Cybersecurity for Smart Energy and Smart Water Infrastructures

As part of the CyberNEMO project, ASM Terni contributes as the pilot partner for Trial #2, focused on Smart Energy and Smart Water Critical Infrastructures.

ASM operates essential urban services in Terni, including electricity distribution, water services, and related digital monitoring systems. These infrastructures are increasingly connected through sensors, smart meters, SCADA systems, communication networks, and data platforms. While this digital transformation improves efficiency and service quality, it also introduces new cybersecurity challenges. Within CyberNEMO, ASM provides a real pilot environment where innovative cybersecurity solutions can be validated in practical conditions.

The trial focuses on understanding how cyber threats may affect interconnected energy and water assets. It also supports the analysis of anonymized operational data, network events, and security-related information.

The objective is not only to detect possible cyber incidents, but also to improve preparedness, resilience, and response capabilities. CyberNEMO technologies will help explore advanced monitoring, risk analysis, and mitigation approaches across the cloud-edge-IoT continuum.

For ASM, this represents an important opportunity to connect research outcomes with the needs of real critical infrastructure operators.

The pilot also highlights the importance of protecting citizen services, operational continuity, and data privacy. By participating in CyberNEMO, ASM contributes to building more secure, resilient, and trustworthy smart utility systems.

Trial #2 demonstrates how collaboration between technology providers, researchers, and infrastructure operators can support the future of European critical infrastructure protection.

Read More

From Cyber Threat Reports to Action with Generative AI

Cyber threat intelligence is often hidden inside unstructured sources such as security blogs, advisories, and open-source reports. Although these sources contain valuable information, manually turning them into actionable intelligence is slow, difficult, and not scalable.

STS, within CyberNEMO, proposes an automated pipeline that transforms open-source cyber threat intelligence into structured and usable knowledge. The pipeline combines deterministic methods with Generative AI to support the full process: scraping threat reports, extracting relevant information, converting it into STIX 2.1 objects, storing it in OpenCTI, and using it for threat hunting and response.

The system uses a modular Python architecture and Docker-based deployment to connect different tools in a reproducible way. Stixify is used to convert raw text into structured STIX objects, while OpenCTI currently acts as the central knowledge base for visualization, sharing, and standardization.

The main contribution is showing that Generative AI can strengthen cyber defense when combined with existing standards and tools. Deterministic methods remain useful for clear indicators of compromise, while AI helps extract context, relationships, and more complex threat patterns.

Overall, STS’ initial work shows a practical path toward proactive cyber defense: transforming unstructured threat information into standardized intelligence that can support faster analysis, hunting, and response.

Read More

Protecting People While Sharing Cyber Data: Why Anonymisation Matters in CyberNEMO

Every day, critical infrastructures generate enormous amounts of cyber data, from hospitals and smart energy networks to drones, media platforms, and logistics systems. This information is essential for developing better cybersecurity tools, but it also raises an important question:

How can we share valuable cyber data without exposing people’s privacy?

At CyberNEMO, the answer is anonymisation.

Why Technical Data Isn’t as Anonymous as It Looks

Many people assume that if a dataset doesn’t contain names, it’s already anonymous. Unfortunately, that’s not always true.

Technical information such as IP addresses, timestamps, GPS locations, or device identifiers can often be linked back to individuals, organisations, or specific systems. Even cybersecurity logs can reveal working patterns, locations, or sensitive infrastructure details.

That’s why every dataset collected across CyberNEMO’s pilots is treated as potentially identifying, even when no personal names are present.

Turning Sensitive Data into Safe, Reusable Datasets

CyberNEMO applies several anonymisation techniques that protect privacy while preserving the information researchers need.

Some examples include:

  • Replacing real identities with anonymous labels so users and devices can still be tracked within a dataset without revealing who they are.
  • Masking IP addresses to hide the exact location of computers while keeping network traffic patterns intact.
  • Generalising timestamps, for example recording activity by hour instead of by the exact second.
  • Reducing GPS precision so drone flights and smart infrastructure can be analysed without revealing precise locations.
  • Hiding sensitive server names and service details while maintaining realistic communication patterns.
  • Generalising medical information so healthcare datasets remain useful for cybersecurity research without exposing patient information.

The goal is simple: preserve the value of the data while removing the details that could identify people or critical systems.

Why This Matters

Effective anonymisation allows CyberNEMO to balance two equally important goals:

  • Protect citizens’ privacy and comply with GDPR.
  • Enable researchers, innovators, and cybersecurity experts to work with realistic datasets.

This supports the European vision of privacy by design, helping organisations collaborate without exposing sensitive information.

From Protected Data to Shared Knowledge

Once anonymised and validated, CyberNEMO datasets can be securely shared across the consortium to support the development and validation of cybersecurity technologies.

Following the FAIR principles (Findable, Accessible, Interoperable and Reusable), selected anonymised datasets are planned to be published through trusted open-data repositories such as Zenodo, subject to consortium approval and the necessary legal and ethical clearances.

Publishing datasets through Zenodo provides long-term preservation, persistent Digital Object Identifiers (DOIs), and enables researchers worldwide to discover, cite, and reuse CyberNEMO research outputs.

This approach allows researchers to evaluate new cybersecurity techniques using realistic operational data while fully respecting privacy and data protection requirements.

The benefits extend well beyond the CyberNEMO project:

  • Researchers can develop, benchmark, and validate new cybersecurity detection algorithms using realistic datasets.
  • SMEs and technology providers can accelerate the development of innovative cybersecurity products and services.
  • Public authorities and critical infrastructure operators can promote secure, trustworthy, and responsible data sharing across Europe.
  • The wider research community benefits from reusable datasets that support reproducible research and future innovation in cybersecurity and critical infrastructure protection.

Privacy Enables Innovation

Anonymisation is often viewed as a compliance requirement, but in CyberNEMO it is much more than that.

It is the foundation that transforms sensitive operational data into trusted, reusable knowledge. Instead of keeping valuable cybersecurity information locked away, anonymisation allows Europe to share what matters while protecting the people behind the data.

That’s how CyberNEMO helps build a stronger, more collaborative, and more privacy-conscious cybersecurity ecosystem.

Read More

MoniKube: Security-Aware Infrastructure Discovery for Cloud-Native Environments

As organizations continue to adopt Kubernetes and cloud-native technologies, their infrastructures become increasingly complex and difficult to manage. Distributed clusters, virtual machines, containers, and interconnected services provide scalability and flexibility, but they also create significant challenges in maintaining visibility, understanding asset relationships, and identifying security risks.

MoniKube is a distributed security-aware monitoring and intelligence platform designed to address these challenges. By continuously monitoring Kubernetes and cloud-native environments, collecting telemetry data, and performing vulnerability assessments, it automatically discovers infrastructure components and builds a comprehensive representation of the operational environment. The platform correlates infrastructure, monitoring, and security information to provide organizations with a deeper understanding of their assets, dependencies, and overall security posture.

At the core of MoniKube is a security-aware knowledge graph that transforms distributed infrastructure data into a centralized and interactive model. By mapping assets and their relationships, the platform enables operators and security teams to explore infrastructure topology, understand dependencies between systems, identify exposed components, and gain valuable insights into potential risk and exposure pathways.

MoniKube discovers Kubernetes resources through the Kubernetes API and can optionally enrich the model with host-level Docker workloads. The platform integrates Trivy-based vulnerability and misconfiguration scanning, allowing assets to be continuously assessed for security weaknesses. Vulnerability information, exposure indicators, runtime metrics, and security scores are incorporated directly into the graph, enabling users to filter, compare, and prioritize risks from a single dashboard.

Beyond infrastructure discovery, MoniKube can ingest information from external security and monitoring solutions, including IDS, SIEM, and IDMEF-compatible sources. This allows the knowledge graph to remain synchronized with operational reality while providing a unified view across cloud-native and traditional systems.

MoniKube combines vulnerability information, runtime monitoring metrics, and exposure indicators into a unified security-scoring framework. It can integrate information from both cloud-native and traditional systems, creating a unified view of infrastructure regardless of underlying technology. Beyond infrastructure monitoring and security assessment, MoniKube introduces the ability to generate exportable infrastructure models that can serve as the foundation for digital twins, automating much of this process by capturing the security characteristics of operational environments and transforming them into reusable digital representations. The result is a comprehensive solution that helps organizations gain visibility into complex environments, strengthen their security posture, and transform operational infrastructure data into actionable security intelligence.

Read More

Why Micro-Segmentation Matters in Kubernetes

Kubernetes revolutionised the deployment of cloud-native applications by making workloads portable, scalable, and easy to orchestrate. However, while Kubernetes excels at managing applications, its networking model introduces an important challenge for network services: a lack of flexibility in its networking model.

Most Kubernetes deployments rely on a flat network approach where every pod can potentially communicate with every other pod inside the cluster. Although Network Policies can restrict some traffic flows, workloads still fundamentally share the same networking space. For traditional microservice applications, which are usually application-layer oriented, this behaviour may be acceptable, but for network functions, multi-tenant platforms, or security-sensitive services, this approach quickly becomes limiting. This is where micro-segmentation becomes critical.

Micro-segmentation is the practice of dividing an infrastructure into isolated virtual network segments, where workloads only communicate with the components explicitly allowed to them. Instead of treating the cluster as a single trusted environment, micro-segmentation applies the principles of least privilege directly to network connectivity.

The benefit of applying micro-segmentation over K8s platforms can be substantial. First, micro-segmentation improves security by reducing lateral movement. If one workload becomes compromised, attackers cannot freely traverse the infrastructure to reach other services. Each segment behaves as an isolated environment with controlled entry and exit points.

Second, it enables the deployment of advanced network services inside Kubernetes. Functions such as firewalls, routers, proxies, or content delivery components often require separated Layer 2 or Layer 3 domains to operate correctly. In a flat network, these services lose much of their networking context because every workload remains directly reachable.

Third, micro-segmentation simplifies multi-tenant deployments. Different applications, customers, or services can coexist within the same Kubernetes infrastructure while remaining logically isolated from one another. This becomes increasingly important in edge computing, telecom platforms, and distributed cloud environments.

At the infrastructure level, achieving true micro-segmentation requires more than simple traffic filtering. It requires programmable virtual networking capable of creating isolated communication domains between workloads, independently of where they are physically deployed. This becomes even more relevant in distributed cloud-edge environments, where services may span multiple Kubernetes clusters and heterogeneous infrastructures.

To address these challenges, the CyberNEMO Zero Trust Network Access (ZTNA) framework extends the capabilities of the NEMO meta Network Cluster Controller (mNCC) to provide secure micro-segmentation mechanisms for both intra-cluster and inter-cluster communications. By enabling isolated virtual networking domains across cloud-native infrastructures, CyberNEMO introduces a flexible networking foundation for advanced network services, secure workload isolation, and distributed edge deployments. In next posts, we will explore in more detail the technology behind this functionality:

L2S-M.Why Micro-Segmentation Matters in Kubernetes

Kubernetes revolutionised the deployment of cloud-native applications by making workloads portable, scalable, and easy to orchestrate. However, while Kubernetes excels at managing applications, its networking model introduces an important challenge for network services: a lack of flexibility in its networking model.

Most Kubernetes deployments rely on a flat network approach where every pod can potentially communicate with every other pod inside the cluster. Although Network Policies can restrict some traffic flows, workloads still fundamentally share the same networking space. For traditional microservice applications, which are usually application-layer oriented, this behaviour may be acceptable, but for network functions, multi-tenant platforms, or security-sensitive services, this approach quickly becomes limiting. This is where micro-segmentation becomes critical.

Micro-segmentation is the practice of dividing an infrastructure into isolated virtual network segments, where workloads only communicate with the components explicitly allowed to them. Instead of treating the cluster as a single trusted environment, micro-segmentation applies the principles of least privilege directly to network connectivity.

The benefit of applying micro-segmentation over K8s platforms can be substantial. First, micro-segmentation improves security by reducing lateral movement. If one workload becomes compromised, attackers cannot freely traverse the infrastructure to reach other services. Each segment behaves as an isolated environment with controlled entry and exit points.

Second, it enables the deployment of advanced network services inside Kubernetes. Functions such as firewalls, routers, proxies, or content delivery components often require separated Layer 2 or Layer 3 domains to operate correctly. In a flat network, these services lose much of their networking context because every workload remains directly reachable.

Third, micro-segmentation simplifies multi-tenant deployments. Different applications, customers, or services can coexist within the same Kubernetes infrastructure while remaining logically isolated from one another. This becomes increasingly important in edge computing, telecom platforms, and distributed cloud environments.

At the infrastructure level, achieving true micro-segmentation requires more than simple traffic filtering. It requires programmable virtual networking capable of creating isolated communication domains between workloads, independently of where they are physically deployed. This becomes even more relevant in distributed cloud-edge environments, where services may span multiple Kubernetes clusters and heterogeneous infrastructures.

To address these challenges, the CyberNEMO Zero Trust Network Access (ZTNA) framework extends the capabilities of the NEMO meta Network Cluster Controller (mNCC) to provide secure micro-segmentation mechanisms for both intra-cluster and inter-cluster communications. By enabling isolated virtual networking domains across cloud-native infrastructures, CyberNEMO introduces a flexible networking foundation for advanced network services, secure workload isolation, and distributed edge deployments. In next posts, we will explore in more detail the technology behind this functionality: L2S-M.

Read More

CyberNEMO Tools: First Validation Results in the Supply Chain / Smart Agriculture Pilot

CyberNEMO has started initial validation of its integrated tools within the pilots and specifically the Supply Chain / Smart Agriculture pilot, led by ENTERSOFTONE and technically supported by SYNELIXIS. The validation largely covers the end-to-end cybersecurity risk management process, i.e. from scope establishment to detection, decision support and countermeasure enforcement, across the computing continuum composed by:

-The dedicated pilot cluster hosted in a commercial cloud provider

-The NEMO and CyberNEMO clusters hosted by OneLab facility of Sorbonne University.

In terms of tools, Monikube extracts topology discovery, asset reading, and vulnerability identificationand assessment. AI-FWaaS detects cybersecurity incidents while the IPDM DSS correlates threat intelligence with asset risk profiles to generate response recommendations. The CyberNEMO Policy Manager (CNPM) enforces network policies as countermeasures across the infrastructure.

Services run across the pilot’s Kubernetes cluster and the shared OneLab infrastructure, which hosts both CyberNEMO and NEMO project clusters while the multi-site architecture allows for local and centralised deployment modes.

Read More

CyberNEMO contributes to AIOTI – Mutual Reinforcement

CyberNEMO has submitted its contribution to the AIOTI report on the IoT and Edge Computing EU-funded Projects Landscape (Release 5.0).

CyberNEMO brings to AIOTI a timely contribution at the frontier of the IoT and edge security agenda. Specifically, CyberNEMO contribution referred to a set of research challenges confronted by the project including:

  • Zero Trust and dynamic identity management across heterogeneous continuum environments.
  • AI-powered runtime threat detection and self-healing architectures at the edge.
  • Privacy-preserving federated learning for secure AI model lifecycle management.
  • Kubernetes and container security at scale in multi-cluster deployments.
  • Federated and decentralised security policy management.
  • Cross-domain Cyber Threat Intelligence sharing with IDMEFv2 and STIX.
  • Secure lifecycle and update management for distributed IoT/edge services.
  • Explainable, human-centric decision support for security operators.

Through AIOTI, the project is acquiring access to a high-impact dissemination channel reaching the European research, standardisation, and policy communities and positioning the project within the broader IoT and edge computing ecosystem.

Read More

Privacy Protection Enforcement (PPE)

The Privacy Protection Enforcement (PPE) component has been designed and developed by CyberSocial Lab  within the CyberNEMO project and publicly accessible on the Eclipse Research Labs repository,
Our tool acts as a privacy-aware authorization and enforcement mechanism supporting secure data sharing across the computing continuum. Operating in conjunction with the Computing Continuum Access Security Broker (CASB), the PPE is responsible for ensuring that access to personal and sensitive data is granted only when the applicable processing policies and user consents are satisfied.

The architecture of the PPE has been designed to support secure and trustworthy data exchanges across cloud, edge, and IoT environments, while promoting data sovereignty, privacy preservation, and regulatory compliance. By combining policy-based access control mechanisms with consent management capabilities, the component enables organizations to maintain control over how sensitive data is accessed and processed across distributed infrastructures.

PPE provides a structured framework for defining and enforcing privacy and data access requirements. Indicative controls and verification mechanisms supported by the component include:

  • Validation of consent records before access to protected data is granted.
  • Enforcement of data processing policies applicable to data consumers.
  • Verification of consent validity and policy applicability during access requests.
  • Auditing and traceability of authorization and access control decisions.
  • Verification of cryptographic proofs associated with policies and consents.

The PPE has been designed in alignment with the principles of the General Data Protection Regulation (GDPR), supporting key requirements such as lawful processing, explicit consent management, accountability, transparency. It contributes to ensuring that sensitive data is accessed only when valid consent and an applicable processing policy exist.

Furthermore, the use of cryptographic proofs and immutable audit trails strengthens accountability by providing verifiable evidence of consent and authorization decisions throughout the data lifecycle. The adoption of blockchain-based evidence storage, rather than storing personal data directly on-chain, supports privacy-preserving processing practices while facilitating regulatory compliance across distributed cloud, edge, and IoT environments.

PPE integrates with the broader CyberNEMO security ecosystem through the CASB. When a data consumer requests access to protected data, the component evaluates the corresponding policies and consents before authorizing the request. Authorization outcomes can be propagated to other platform components, enabling coordinated security, governance, and compliance operations across the CyberNEMO architecture.

The component is currently under development and will contribute to the implementation of secure, privacy-preserving data sharing services compliant with applicable regulatory requirements across the CyberNEMO computing continuum. In line with the CyberNEMO open-source strategy, the PPE is released under the Apache License 2.0. 

Read More

CyberNEMO Releases the Network Policy Manager (CNPM)

The alpha version of the CyberNEMO Network Policy Manager (CNPM), a policy enforcement component of the CyberNEMO cybersecurity platform, developed by Synelixis SA and publicly accessible on the Eclipse Research Labs repository, undergone under initial testing and validation in the Smart Agriculture / Supply Chain pilot.

CNPM is designed for the cloud–edge–IoT continuum as it operates natively within Kubernetes, the de facto orchestration standard for containerised applications. It is based on Cilium networking layer that enables fine-grained, identity-aware security controls across distributed clusters. Each cluster in a CyberNEMO deployment runs its own CNPM instance, ensuring that policy management remains local, responsive, and aligned with the specific security posture of that environment.

CNPM provides the operators a structured, template-driven workflow for defining and enforcing network security policies. Indicative policies that CNPM can create and enforce include:

  • Deny-all ingress rules that block all inbound traffic to a namespace by default, enforcing an explicit allowlist model.
  • Least-privilege access controls that permit only the minimum necessary communication between services.
  • Source-based filtering, restricting traffic to specific IP ranges or trusted origins.
  • Port-level controls, limiting exposure to only the protocols and ports a service legitimately requires.

Policies can be generated from reusable templates, validated before deployment, and pushed directly to the cluster, reducing the risk of misconfiguration and ensuring consistency across environments.

CNPM integrates with the CyberNEMO event bus, receiving mitigation instructions from upstream platform components such as the Cloud Access Security Broker (CASB) and the Intrusion Prevention Detection and Mitigation Decision Support System (IPDM-DSS), closing the loop between threat detection and network-level response.

The module is released under the Apache License 2.0.

Read More