The (1) CertGetCertificateChain, (2) CertVerifyCertificateChainPolicy, and (3) WinVerifyTrust APIs within the CryptoAPI for Microsoft produc
The (1) CertGetCertificateChain, (2) CertVerifyCertificateChainPolicy, and (3) WinVerifyTrust APIs within the CryptoAPI for Microsoft products including Microsoft Windows 98 through XP, Office for Mac, Internet Explorer for Mac, and Outlook Express for Mac, do not properly verify the Basic Constraints of intermediate CA-signed X.509 certificates, which allows remote attackers to spoof the certificates of trusted sites via a man-in-the-middle attack for SSL sessions, as originally reported for Internet Explorer and IIS.
- Опубликовано
- 4 окт. 2002 г.
- Обновлено
- 16 июн. 2026 г.
- EPSS
- 15,8 % · 97-й процентиль
- CWE
- CWE-295
Войдите, чтобы следить · Вы получите уведомление, если запись попадёт в KEV, получит эксплойт или обновится.
Инструменты для отчёта
Оценка срочности
32
Наблюдать
Пока низкий приоритет.
- CVSS
- 27 / 40 · 6.8 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 5 / 30 · 15,8 %
Затронутые системы
| Вендор | Продукт | CPE |
|---|---|---|
| microsoft | windows 2000 | cpe:2.3:o:microsoft:windows_2000 |
| microsoft | windows 98 | cpe:2.3:o:microsoft:windows_98 |
| microsoft | windows 98se | cpe:2.3:o:microsoft:windows_98se |
| microsoft | windows me | cpe:2.3:o:microsoft:windows_me |
| microsoft | windows nt | cpe:2.3:o:microsoft:windows_nt |
| microsoft | windows xp | cpe:2.3:o:microsoft:windows_xp |
| microsoft | internet explorer | cpe:2.3:a:microsoft:internet_explorer |
| microsoft | office | cpe:2.3:a:microsoft:office |
| microsoft | outlook express | cpe:2.3:a:microsoft:outlook_express |
| apple | macos | cpe:2.3:o:apple:macos |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- microsoft internet explorerвсе версии
- microsoft officeвсе версии
- microsoft outlook expressвсе версии
- microsoft windows 2000все версии
- microsoft windows 98все версии
- microsoft windows 98seвсе версии
- microsoft windows meвсе версии
- microsoft windows nt4.0
- microsoft windows xpвсе версии
Тот же продукт
microsoft: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2008-4250The Server service in Microsoft Windows 2000 SP4, XP SP2 and SP3, Server 2003 SP1 and SP2, Vista Gold and SP1, Server 2008, and 7 Pre-Beta aKEV99Срочно
- CVE-2010-0232The kernel in Microsoft Windows NT 3.1 through Windows 7, including Windows 2000 SP4, Windows XP SP2 and SP3, Windows Server 2003 SP2, WindoKEV70На этой неделе
- CVE-2005-1983Stack-based buffer overflow in the Plug and Play (PnP) service for Microsoft Windows 2000 and Windows XP Service Pack 1 allows remote attack68На этой неделе
- CVE-2001-0241Buffer overflow in Internet Printing ISAPI extension in Windows 2000 allows remote attackers to gain root privileges via a long print reques66На этой неделе
- CVE-2006-3439Buffer overflow in the Server Service in Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 SP1 allows remote attackers, including 65На этой неделе
- CVE-2006-4691Stack-based buffer overflow in the NetpManageIPCConnect function in the Workstation service (wkssvc.dll) in Microsoft Windows 2000 SP4 and X64На этой неделе
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
Для этой записи не зафиксирована версия с исправлением. Смотрите бюллетени вендора в источниках.
Статус эксплойта
Есть proof of concept
Существует публичный PoC или сигнатура обнаружения. Знание об эксплойте доступно; не откладывайте установку исправлений.
Доказательство
- Запись Exploit-DB ×1
Noroxi не размещает код эксплойтов и не даёт на них ссылок. Показываются имена модулей Metasploit и идентификаторы шаблонов Nuclei (имена, не код); записи Exploit-DB и репозитории PoC даются только числом.
| Источник | Тип | Дата |
|---|---|---|
| Запись Exploit-DB | remote | 2002-08-06 |
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
- Первый PoC-59 дн.
- Публикация
- Сегодня30 сент. 2026 г.+8763 дн.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
В записи CNA нет авторов.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
В случае успеха
- Конфиденциальность
- P · данные могут быть прочитаны
- Целостность
- P · данные или конфигурация могут быть изменены
- Доступность
- P · работа сервиса может быть нарушена
- Сложность атаки
- M
- Влияние на конфиденциальность
- P
- Влияние на целостность
- P
- Влияние на доступность
- P
Класс уязвимости (CWE)
CWE-295 · Improper Certificate ValidationВектор CVSS
AV:N/AC:M/Au:N/C:P/I:P/A:P
nvd-primary
Первопричина
Ошибка проверки сертификата незаметно подавляется вместо разрыва соединения. Часто это код, добавленный для тестовой среды и попавший в продуктивную.
Ошибка в коде
Весь класс CWE-295Показательный пример этого класса уязвимостей. Это не исходный код вендора; показан ошибочный шаблон и его исправление.
Уязвимый код
override fun checkServerTrusted(chain: Array<X509Certificate>, type: String) { // Оставлено пустым для тестовой среды}Исправленный код
val client = OkHttpClient.Builder() .certificatePinner( CertificatePinner.Builder() .add("api.sirius.example", "sha256/…") .build() ).build()Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Анализ Noroxi
Анализа Noroxi для этой записи пока нет
Мы не пишем анализ вручную для всех 385 000+ уязвимостей; это было бы нечестно. Для значимых уязвимостей с реальным влиянием наша команда описывает механизм, обнаружение и устранение.
Мы используем этот продукт, нужна помощьЖурнал изменений
Изменений отслеживаемых полей пока нет. Здесь появятся изменения оценки, KEV, зрелости эксплойта и статуса исправления.
Источники
- marc.info/?l=bugtraq&m=102866120821995&w=2
- marc.info/?l=bugtraq&m=102918200405308&w=2
- marc.info/?l=bugtraq&m=102976967730450&w=2
- docs.microsoft.com/en-us/security-updates/securitybulletins/2002/ms02-050
- exchange.xforce.ibmcloud.com/vulnerabilities/9776
- oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1056
- oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1332
- oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2671
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.