Skip to content

← Public intelligence

PyPI package

aubio

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

9 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.1PyPIAmendedPublished

    Aubio Divide-By-Zero DoS vulnerability in new_aubio_source_wavread function

    CVE-2017-17054 · GHSA-vcwx-8mqh-2557

    Affected
    • PyPI aubio < 0.4.7
    Fixed in
    0.4.7· Vendor fix available
    Issue
    In aubio 0.4.6, a divide-by-zero error exists in the function newaubiosourcewavread() in sourcewavread.c, which may lead to DoS when playing a crafted audio file.

    Recommended action: Upgrade to 0.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 6.8PyPIAmendedPublished

    Aubio is vulnerable to a NULL pointer dereference

    CVE-2017-17554 · GHSA-45h5-cqqw-9rjw

    Affected
    • PyPI aubio < 0.4.7
    Fixed in
    0.4.7· Vendor fix available
    Issue
    A NULL pointer dereference (DoS) Vulnerability was found in the function aubiosourceavcodecreadframe in io/sourceavcodec.c of aubio, which may lead to DoS when playing a crafted audio file.

    Recommended action: Upgrade to 0.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. High, CVSS 8.7PyPIAmendedPublished

    Aubio is vulnerable to denial of service via aubio_source_avcodec_readframe function

    CVE-2018-14521 · GHSA-rcv6-7hmv-fj7h

    Affected
    • PyPI aubio < 0.4.7
    Fixed in
    0.4.7· Vendor fix available
    Issue
    An issue was discovered in aubio 0.4.6. A SEGV signal can occur in aubiosourceavcodecreadframe in io/sourceavcodec.c, as demonstrated by aubiomfcc.

    Recommended action: Upgrade to 0.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. High, CVSS 8.7PyPIAmendedPublished

    Aubio is vulnerable to denial of service via aubio_pitch_set_unit function

    CVE-2018-14522 · GHSA-g7g8-mx45-x4c8

    Affected
    • PyPI aubio < 0.4.7
    Fixed in
    0.4.7· Vendor fix available
    Issue
    An issue was discovered in aubio 0.4.6. A SEGV signal can occur in aubiopitchsetunit in pitch/pitch.c, as demonstrated by aubionotes.

    Recommended action: Upgrade to 0.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. High, CVSS 8.7PyPIAmendedPublished

    Aubio is vulnerable to out of bound read when samplerate > 50kHz

    CVE-2018-14523 · GHSA-3x58-8qmv-wqw5

    Affected
    • PyPI aubio < 0.4.7
    Fixed in
    0.4.7· Vendor fix available
    Issue
    An issue was discovered in aubio 0.4.6. A buffer over-read can occur in newaubiopitchyinfft in pitch/pitchyinfft.c when the samplerate of the input file is larger than 50kHz.

    Recommended action: Upgrade to 0.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. Critical, CVSS 9.3PyPIAmendedPublished

    aubio Buffer Overflow vulnerability

    CVE-2018-19800 · GHSA-grmf-4fq6-2r79

    Affected
    • PyPI aubio >= 0.4.0, < 0.4.9
    Fixed in
    0.4.9· Vendor fix available
    Issue
    aubio v0.4.0 to v0.4.8 has a Buffer Overflow in newaubiotempo.

    Recommended action: Upgrade to 0.4.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. High, CVSS 8.7PyPIAmendedPublished

    Aubio is vulnerable to a NULL pointer dereference in new_aubio_notes function

    CVE-2018-19802 · GHSA-c6jq-h4jp-72pr

    Affected
    • PyPI aubio >= 0.4.0, < 0.4.9
    Fixed in
    0.4.9· Vendor fix available
    Issue
    aubio v0.4.0 to v0.4.8 has a newaubioonset NULL pointer dereference in newaubionotes function within src/notes/notes.c.

    Recommended action: Upgrade to 0.4.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  8. High, CVSS 8.7PyPIAmendedPublished

    Aubio is vulnerable to a NULL pointer dereference in new_aubio_filterbank

    CVE-2018-19801 · GHSA-7vvr-h4p5-m7fh

    Affected
    • PyPI aubio >= 0.4.0, < 0.4.9
    Fixed in
    0.4.9· Vendor fix available
    Issue
    aubio v0.4.0 to v0.4.8 has a NULL pointer dereference in newaubiofilterbank via invalid nfilters.

    Recommended action: Upgrade to 0.4.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  9. UnratedPyPIPublished

    PYSEC-2017-77

    CVE-2017-17555

    Affected
    • PyPI aubio < 0.4.7
    Fixed in
    0.4.7· Vendor fix available
    Issue
    The swri_audio_convert function in audioconvert.c in FFmpeg libswresample through 3.0.101, as used in FFmpeg 3.4.1, aubio 0.4.6, and other products, allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted audio file.

    Recommended action: Upgrade to 0.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.devSource checked Evidence →