Skip to content

Security: Source-Authors/libjpeg-turbo

Security

.github/SECURITY.md

Security Policy

Supported Versions

Fixes for security vulnerabilities are applied to any applicable branch/release series that is in the Next-Gen, Active, Maintenance, or Extended support category.

Reporting a Vulnerability

Vulnerabilities can be reported in one of the following ways:

  • E-mail the project admin. You can optionally encrypt the e-mail using the provided public GPG key.

  • Open a GitHub draft security advisory.

    Note that ALL of the following MUST be true before opening a draft security advisory:

    1. You must be a security researcher who fully understands the Common Vulnerability Scoring System (CVSS), Common Weakness Enumeration (CWE), and Common Vulnerabilities and Exposures (CVE) Program.

    2. You must be prepared to demonstrate a known or probable exploit for the issue.

      For example, if a buffer overrun, an uninitialized read, or undefined behavior can be triggered by malformed data passed to a public libjpeg-turbo API function from an otherwise well-behaved calling program, then it merits investigation as a potential security issue. If, however, the calling program itself is malformed and could not work properly with any image, then its inevitable failure is not a security issue. Such issues will be investigated as potential opportunities for user proofing.

    3. The issue must exist in an official release of libjpeg-turbo. (See below.)

    If any of those conditions is not true, then report the issue using a GitHub bug report or e-mail.

  • Beta and Post-Beta release series are not expected to be free of bugs, so vulnerabilities that affect only those release series (for example, vulnerabilities introduced by a new feature that is not present in a Stable release series) can optionally be reported using a GitHub bug report.

    Vulnerabilities that affect only Alpha/Evolving release series should always be reported using a GitHub bug report.

There aren’t any published security advisories