Skip to content

Security: Aster-IDE/AsterIDE

Security

SECURITY

                           AsterIDE Security Policy
                              Version 1.0, May 2026

                 TERMS AND CONDITIONS FOR SECURITY REPORTING

   1. Definitions.

      "Supported" shall mean a branch, release, or revision that receives
      active maintenance, security patches, bug fixes, and compatibility
      updates from the Maintainer.

      "Semi Supported" shall mean a branch, release, or revision that may
      receive limited maintenance, important fixes, or security patches at
      the discretion of the Maintainer, without guarantee of continued
      support or update frequency.

      "Unsupported" shall mean a branch, release, or revision that no
      longer receives maintenance, security updates, bug fixes, or official
      support of any kind.

      "Maintainer" shall mean the copyright owner, developer, contributor,
      or authorized entity responsible for the maintenance, development,
      security review, and distribution of the Work.

      "Vulnerability" shall mean any weakness, flaw, unintended behavior,
      misconfiguration, exposure, or defect that could negatively impact
      the confidentiality, integrity, availability, stability, or security
      of the Work or its users.

      "Work" shall mean the software project, source code, documentation,
      configuration files, assets, and associated materials distributed
      under this repository.

   2. Supported Versions.

      Only the latest commits on the following branches are officially
      maintained:

      +----------------------+------------------+
      | Branch               | Status           |
      +----------------------+------------------+
      | master               | Supported        |
      | dev                  | Semi Supported   |
      | archived / others    | Unsupported      |
      +----------------------+------------------+

   3. Reporting Vulnerabilities.

      You shall not publicly disclose Vulnerabilities affecting the Work
      prior to a fix, mitigation, or acknowledgement by the Maintainer.

      Vulnerabilities should instead be reported privately through GitHub
      Security Advisories or another Maintainer-approved communication
      channel.

      Reports should include, where possible:

      (a) A description of the Vulnerability;

      (b) Steps required to reproduce the issue;

      (c) Affected branches, versions, or commits;

      (d) Potential impact of exploitation; and

      (e) Proof-of-concept material or technical details relevant to
          reproduction or validation.

   4. Disclosure Policy.

      Following the release of a fix, mitigation, or advisory, details of
      the Vulnerability may be publicly disclosed at the discretion of the
      Maintainer.

   5. Disclaimer.

      The Work is provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR
      CONDITIONS OF ANY KIND, either express or implied, including but not
      limited to warranties of security, stability, reliability, or fitness
      for a particular purpose.

   END OF TERMS AND CONDITIONS

There aren't any published security advisories