p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости libytnef

За последние 30 дней в libytnef опубликовано уязвимостей: 2; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 27

  1. CVE-2026-111146

    Средний · CVSS 6.9EPSS 0,13%Нет опубликованного исправления

    ytnef through 2.1.2 Heap Out-of-Bounds Read via MAPIPrint in lib/ytnef.c

    ytnef through 2.1.2 contains a heap out-of-bounds read vulnerability in MAPIPrint() that allows attackers to read past heap allocations by supplying compressed RTF properties. Attackers can deliver a crafted winmail.dat whose decompressed RTF lacks a NUL terminator, causing printf to over-read, crashing ytnefprint and leaking adjacent heap bytes.

    Опубликовано Обновлено
  2. CVE-2026-111145

    Средний · CVSS 6.9EPSS 0,13%Нет опубликованного исправления

    ytnef through 2.1.2 Heap Out-of-Bounds Read via DecompressRTF

    ytnef through 2.1.2 contains a heap out-of-bounds read vulnerability in DecompressRTF() in lib/ytnef.c that never validates uncompressedSize for uncompressed RTF streams. Attackers can supply a crafted winmail.dat TNEF attachment with a malicious PT_BINARY MAPI property to crash ytnefprint or libytnef callers and leak adjacent heap memory.

    Опубликовано Обновлено
  3. CVE-2021-3404

    Высокий · CVSS 7.8EPSS 1,94%Есть исправление

    CVE-2021-3404

    In ytnef 1.9.3, the SwapWord function in lib/ytnef.c allows remote attackers to cause a denial-of-service (and potentially code execution) due to a heap buffer overflow which can be triggered via a crafted file.

    • Обновитесь до 1.9.3-3
    Опубликовано Обновлено
  4. CVE-2021-3403

    Высокий · CVSS 7.8EPSS 1,75%Есть исправление

    CVE-2021-3403

    In ytnef 1.9.3, the TNEFSubjectHandler function in lib/ytnef.c allows remote attackers to cause a denial-of-service (and potentially code execution) due to a double free which can be triggered via a crafted file.

    • Обновитесь до 1.9.3-3
    Опубликовано Обновлено
  5. CVE-2017-12144

    Средний · CVSS 5.5EPSS 1,01%Есть исправление

    CVE-2017-12144

    In ytnef 1.9.2, an allocation failure was found in the function TNEFFillMapi in ytnef.c, which allows attackers to cause a denial of service via a crafted file.

    • Обновитесь до 1.9.3-1
    Опубликовано Обновлено
  6. CVE-2017-12142

    Средний · CVSS 5.5EPSS 0,97%Есть исправление

    CVE-2017-12142

    In ytnef 1.9.2, an invalid memory read vulnerability was found in the function SwapDWord in ytnef.c, which allows attackers to cause a denial of service via a crafted file.

    • Обновитесь до 1.9.3-1
    Опубликовано Обновлено
  7. CVE-2017-12141

    Средний · CVSS 5.5EPSS 1,15%Есть исправление

    CVE-2017-12141

    In ytnef 1.9.2, a heap-based buffer overflow vulnerability was found in the function TNEFFillMapi in ytnef.c, which allows attackers to cause a denial of service via a crafted file.

    • Обновитесь до 1.9.3-1
    Опубликовано Обновлено
  8. CVE-2017-9474

    Средний · CVSS 5.5EPSS 0,94%Есть исправление

    CVE-2017-9474

    In ytnef 1.9.2, the DecompressRTF function in lib/ytnef.c allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted file.

    • Обновитесь до 1.9.3-1
  9. CVE-2017-9473

    Средний · CVSS 5.5EPSS 1,19%Есть исправление

    CVE-2017-9473

    In ytnef 1.9.2, the TNEFFillMapi function in lib/ytnef.c allows remote attackers to cause a denial of service (memory consumption) via a crafted file.

    • Обновитесь до 1.9.3-1
  10. CVE-2017-9472

    Средний · CVSS 5.5EPSS 0,94%Есть исправление

    CVE-2017-9472

    In ytnef 1.9.2, the SwapDWord function in lib/ytnef.c allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted file.

    • Обновитесь до 1.9.3-1
  11. CVE-2017-9471

    Средний · CVSS 5.5EPSS 1,17%Есть исправление

    CVE-2017-9471

    In ytnef 1.9.2, the SwapWord function in lib/ytnef.c allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted file.

    • Обновитесь до 1.9.3-1
  12. CVE-2017-9470

    Средний · CVSS 5.5EPSS 0,94%Есть исправление

    CVE-2017-9470

    In ytnef 1.9.2, the MAPIPrint function in lib/ytnef.c allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted file.

    • Обновитесь до 1.9.3-1
  13. CVE-2017-9146

    Высокий · CVSS 8.8EPSS 2,39%Есть исправление

    CVE-2017-9146

    The TNEFFillMapi function in lib/ytnef.c in libytnef in ytnef through 1.9.2 does not ensure a nonzero count value before a certain memory allocation, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted tnef file.

    • Обновитесь до 1.9.3-1
  14. CVE-2017-9058

    Критический · CVSS 9.8EPSS 1,54%Есть исправление

    CVE-2017-9058

    In libytnef in ytnef through 1.9.2, there is a heap-based buffer over-read due to incorrect boundary checking in the SIZECHECK macro in lib/ytnef.c.

    • Обновитесь до 1.9.2-2
  15. CVE-2017-6802

    Высокий · CVSS 7.5EPSS 1,42%Есть исправление

    CVE-2017-6802

    An issue was discovered in ytnef before 1.9.2. There is a potential heap-based buffer over-read on incoming Compressed RTF Streams, related to DecompressRTF() in libytnef.

    • Обновитесь до 1.9.2-1
    Опубликовано Обновлено
  16. CVE-2017-6801

    Высокий · CVSS 7.5EPSS 1,94%Есть исправление

    CVE-2017-6801

    An issue was discovered in ytnef before 1.9.2. There is a potential out-of-bounds access with fields of Size 0 in TNEFParse() in libytnef.

    • Обновитесь до 1.9.2-1
    Опубликовано Обновлено
  17. CVE-2017-6800

    Высокий · CVSS 7.5EPSS 1,72%Есть исправление

    CVE-2017-6800

    An issue was discovered in ytnef before 1.9.2. An invalid memory access (heap-based buffer over-read) can occur during handling of LONG data types, related to MAPIPrint() in libytnef.

    • Обновитесь до 1.9.2-1
    Опубликовано Обновлено
  18. CVE-2017-6306

    Высокий · CVSS 7.8EPSS 2,11%Есть исправление

    CVE-2017-6306

    An issue was discovered in ytnef before 1.9.1. This is related to a patch described as "9 of 9. Directory Traversal using the filename; SanitizeFilename function in settings.c."

    • Обновитесь до 1.9.1-1
    Опубликовано Обновлено
  19. CVE-2017-6305

    Высокий · CVSS 7.8EPSS 1,22%Есть исправление

    CVE-2017-6305

    An issue was discovered in ytnef before 1.9.1. This is related to a patch described as "8 of 9. Out of Bounds read and write."

    • Обновитесь до 1.9.1-1
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →