SubsidieMeesters logoSubsidieMeesters
ProjectenRegelingenAnalyses

Vulnerability Exposure Analysis for JavaScript

PAWJAM aims to commercialize the JAM tool, enhancing JavaScript vulnerability analysis by pinpointing library usage, enabling developers to mitigate security risks effectively.

Subsidie
€ 150.000
2023

Projectdetails

Introduction

The JavaScript programming language together with the Node.js framework constitute the foundation of modern web-based software. An essential part of this platform is the npm registry that contains millions of freely available third-party software libraries that provide common functionality.

Importance of Library Reuse

This massive reuse of libraries is essential to the productivity of software developers. However, the dependence on other people's libraries opens the door to security vulnerabilities that may have severe consequences for the applications and end users.

Need for Vulnerability Awareness

When new vulnerabilities are discovered, it is crucial that the programmers are informed. Existing tools only tell whether a program depends on libraries with vulnerabilities, but without precise information about how the vulnerable library code is being used. This results in an overwhelming amount of false positives and makes it extremely difficult for the programmers to investigate the possible consequences of the vulnerabilities.

PAW Project Overview

The ERC project PAW has delivered a range of novel program analysis techniques, most notably one that has the potential to alleviate this problem: The analysis tool JAM.

Capabilities of JAM

JAM is capable of automatically analyzing a given JavaScript program and can tell exactly which parts of the libraries are being used and where they are used. This capability enables programmers to make fast and correct decisions about how their programs are exposed to vulnerabilities and how to update their programs accordingly to prevent security incidents.

Proposed Project: PAWJAM

The proposed project, PAWJAM, aims to explore the commercial and innovative aspects of this program analysis tool. The objectives include:

  1. Further developing the prototype implementation into a commercial product.
  2. Performing more extensive evaluations of its effectiveness.
  3. Engaging with potential users and industry partners.

Financiële details & Tijdlijn

Financiële details

Subsidiebedrag€ 150.000
Totale projectbegroting€ 150.000

Tijdlijn

Startdatum1-7-2023
Einddatum31-12-2024
Subsidiejaar2023

Partners & Locaties

Projectpartners

  • AARHUS UNIVERSITETpenvoerder

Land(en)

Denmark

Inhoudsopgave

European Research Council

Financiering tot €10 miljoen voor baanbrekend frontier-onderzoek via ERC-grants (Starting, Consolidator, Advanced, Synergy, Proof of Concept).

Bekijk regeling

Vergelijkbare projecten binnen European Research Council

ProjectRegelingBedragJaarActie

Advanced Software Tools for JavaScript Developers

PAWTOOLS aims to commercialize novel program analysis techniques for JavaScript, enhancing security and stability in software development by automating library dependency management.

ERC Proof of...€ 150.000
2022
Details

A Principled Plan to Prevent Transient Execution Attacks

Ghostbuster aims to automatically detect and mitigate advanced transient execution attacks by analyzing vulnerable code fragments and modeling attack conditions, enhancing security without crippling performance.

ERC Advanced...€ 2.499.995
2025
Details

Resilient and Sustainable Software Security

The RS³ project aims to enhance software security by developing resilient and sustainable countermeasures through innovative testing, secure compilers, attack mitigation, and hardware improvements.

ERC Consolid...€ 1.998.851
2023
Details

Self-Optimizing Static Program Analysis

SOSA aims to revolutionize static program analysis by creating self-adaptive analyses that optimize performance and precision, enhancing software security and developer efficiency.

ERC Advanced...€ 2.500.000
2024
Details

Realizing the benefits of safety-security co-analysis through effective tool support

RUBICON aims to develop a proof-of-concept software tool for integrated safety-security risk analysis in technology, enhancing decision-making through advanced algorithms and multi-objective optimization.

ERC Proof of...€ 150.000
2024
Details
ERC Proof of...

Advanced Software Tools for JavaScript Developers

PAWTOOLS aims to commercialize novel program analysis techniques for JavaScript, enhancing security and stability in software development by automating library dependency management.

ERC Proof of Concept
€ 150.000
2022
Details
ERC Advanced...

A Principled Plan to Prevent Transient Execution Attacks

Ghostbuster aims to automatically detect and mitigate advanced transient execution attacks by analyzing vulnerable code fragments and modeling attack conditions, enhancing security without crippling performance.

ERC Advanced Grant
€ 2.499.995
2025
Details
ERC Consolid...

Resilient and Sustainable Software Security

The RS³ project aims to enhance software security by developing resilient and sustainable countermeasures through innovative testing, secure compilers, attack mitigation, and hardware improvements.

ERC Consolidator Grant
€ 1.998.851
2023
Details
ERC Advanced...

Self-Optimizing Static Program Analysis

SOSA aims to revolutionize static program analysis by creating self-adaptive analyses that optimize performance and precision, enhancing software security and developer efficiency.

ERC Advanced Grant
€ 2.500.000
2024
Details
ERC Proof of...

Realizing the benefits of safety-security co-analysis through effective tool support

RUBICON aims to develop a proof-of-concept software tool for integrated safety-security risk analysis in technology, enhancing decision-making through advanced algorithms and multi-objective optimization.

ERC Proof of Concept
€ 150.000
2024
Details

Vergelijkbare projecten uit andere regelingen

ProjectRegelingBedragJaarActie

Secure “Annex K” software library voor de security markt

Solid Sands onderzoekt de haalbaarheid van een Secure Annex K software library voor de security markt, met een focus op technische en economische aspecten, met een budget van 50.100 EUR.

Mkb-innovati...€ 20.000
2020
Details

Protecting modern open-source web applications

The project aims to enhance website security by integrating independent security researchers with automated virtual patching technology to protect against open-source code vulnerabilities.

EIC Accelerator€ 1.904.000
2022
Details

Ontwikkeling Platform onafhankelijke Development tool

Het project onderzoekt de haalbaarheid van een tool die ontwikkelaars helpt om de structuur van applicaties platformonafhankelijk te analyseren en te verbeteren voor robuustheid en cyberveiligheid.

Mkb-innovati...€ 20.000
2020
Details

Perpetual Sandbox Analysis

Het project ontwikkelt een geautomatiseerde technologie voor het snel monitoren van malware met incubatietijd, gericht op het verbeteren van de cybersecurity van financiële instellingen.

Mkb-innovati...€ 190.050
2017
Details

Secure software co-design

Het project onderzoekt veilige software co-development binnen het Reach platform door risicoprofielen op te stellen en mitigatiemogelijkheden voor gebruikersgegevens en malware te identificeren.

Mkb-innovati...€ 20.000
2022
Details
Mkb-innovati...

Secure “Annex K” software library voor de security markt

Solid Sands onderzoekt de haalbaarheid van een Secure Annex K software library voor de security markt, met een focus op technische en economische aspecten, met een budget van 50.100 EUR.

Mkb-innovatiestimulering Topsectoren Haalbaarheid
€ 20.000
2020
Details
EIC Accelerator

Protecting modern open-source web applications

The project aims to enhance website security by integrating independent security researchers with automated virtual patching technology to protect against open-source code vulnerabilities.

EIC Accelerator
€ 1.904.000
2022
Details
Mkb-innovati...

Ontwikkeling Platform onafhankelijke Development tool

Het project onderzoekt de haalbaarheid van een tool die ontwikkelaars helpt om de structuur van applicaties platformonafhankelijk te analyseren en te verbeteren voor robuustheid en cyberveiligheid.

Mkb-innovatiestimulering Topsectoren Haalbaarheid
€ 20.000
2020
Details
Mkb-innovati...

Perpetual Sandbox Analysis

Het project ontwikkelt een geautomatiseerde technologie voor het snel monitoren van malware met incubatietijd, gericht op het verbeteren van de cybersecurity van financiële instellingen.

Mkb-innovatiestimulering Topsectoren R&D Samenwerking
€ 190.050
2017
Details
Mkb-innovati...

Secure software co-design

Het project onderzoekt veilige software co-development binnen het Reach platform door risicoprofielen op te stellen en mitigatiemogelijkheden voor gebruikersgegevens en malware te identificeren.

Mkb-innovatiestimulering Topsectoren Haalbaarheid
€ 20.000
2022
Details

SubsidieMeesters logoSubsidieMeesters

Vind en verken subsidieprojecten in Nederland en Europa.

Links

  • Projecten
  • Regelingen
  • Analyses

Suggesties

Heb je ideeën voor nieuwe features of verbeteringen?

Deel je suggestie
© 2025 SubsidieMeesters. Alle rechten voorbehouden.