Skip to content

Security: EmeaAppGbb/AICostCalculator

Security

SECURITY.md

Security Policy

Reporting a Vulnerability

If you believe you have found a security vulnerability in this repository, please do not open a public GitHub issue.

Instead, report it privately using GitHub's private vulnerability reporting feature on this repository, or email the maintainers directly.

Please include:

  • A description of the issue and the potential impact.
  • Steps to reproduce (a minimal proof-of-concept is ideal).
  • The version / commit SHA you tested against.
  • Any suggested mitigation, if you have one.

We aim to acknowledge reports within 3 business days and to provide a fix or mitigation plan within 30 days of confirmation, depending on severity.

Scope

This project is a demo / reference application. It:

  • Calls the public Azure Retail Prices API — no credentials required.
  • Does not store user data or persist calculations.
  • Ships with default Aspire dashboard authentication for local development.

Reports about the following are in scope:

  • Remote code execution, SSRF, or injection vulnerabilities in the API or Web services.
  • Dependency vulnerabilities we have not yet upgraded past.
  • Template YAML parsing or NCalc expression evaluation issues that could lead to code execution or DoS.

Out of scope:

  • Missing security headers on the local Aspire dashboard.
  • Findings that require a compromised local developer machine.
  • Third-party services referenced from templates or docs.

Supported Versions

Only the main branch is actively maintained. Please test against the latest commit before reporting.

There aren't any published security advisories