CVE-2008-1148 (CNNVD-200803-040)
中文标题:
OpenBSD PRNG DNS Cache中毒和可预测IP ID缺陷
英文标题:
A certain pseudo-random number generator (PRNG) algorithm that uses ADD with 0 random hops (aka "Alg...
漏洞描述
中文描述:
当在OpenBSD 3.5到4.2、NetBSD 1.6.2到4.0的版本中使用时,一个特定的采用ADD和0随机跳跃(又称运算法则A0)的伪随机数字生成器(PRNG)算法,允许远程攻击者通过观察一系列之前生成的值推测出一些敏感值,比如DNS处理IDs或IP分段IDs。注意:一些攻击,如DNS高速缓冲存储器阻止OpenBSD对BIND的修改,注入TCP信息包和OS指纹识别都可以触发该漏洞。
英文描述:
A certain pseudo-random number generator (PRNG) algorithm that uses ADD with 0 random hops (aka "Algorithm A0"), as used in OpenBSD 3.5 through 4.2 and NetBSD 1.6.2 through 4.0, allows remote attackers to guess sensitive values such as (1) DNS transaction IDs or (2) IP fragmentation IDs by observing a sequence of previously generated values. NOTE: this issue can be leveraged for attacks such as DNS cache poisoning, injection into TCP packets, and OS fingerprinting.
CWE类型:
标签:
受影响产品
| 厂商 | 产品 | 版本 | 版本范围 | 平台 | CPE |
|---|---|---|---|---|---|
| cosmicperl | directory_pro | 10.0.3 | - | - |
cpe:2.3:a:cosmicperl:directory_pro:10.0.3:*:*:*:*:*:*:*
|
| darwin | darwin | 1.0 | - | - |
cpe:2.3:a:darwin:darwin:1.0:*:*:*:*:*:*:*
|
| darwin | darwin | 9.1 | - | - |
cpe:2.3:a:darwin:darwin:9.1:*:*:*:*:*:*:*
|
| navision | financials_server | 3.0 | - | - |
cpe:2.3:a:navision:financials_server:3.0:*:*:*:*:*:*:*
|
解决方案
中文解决方案:
英文解决方案:
临时解决方案:
参考链接
cve.org
cve.org
cve.org
cve.org
cve.org
cve.org
cve.org
CVSS评分详情
AV:N/AC:M/Au:N/C:P/I:P/A:P
时间信息
利用信息
数据源详情
| 数据源 | 记录ID | 版本 | 提取时间 |
|---|---|---|---|
| CVE | cve_CVE-2008-1148 |
2025-11-11 15:17:59 | 2025-11-11 07:32:50 |
| NVD | nvd_CVE-2008-1148 |
2025-11-11 14:52:33 | 2025-11-11 07:41:37 |
| CNNVD | cnnvd_CNNVD-200803-040 |
2025-11-11 15:09:00 | 2025-11-11 07:49:24 |
版本与语言
安全公告
变更历史
查看详细变更
- vulnerability_type: 未提取 -> 授权问题
- cnnvd_id: 未提取 -> CNNVD-200803-040
- data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
查看详细变更
- cvss_score: 未提取 -> 6.8
- cvss_vector: NOT_EXTRACTED -> AV:N/AC:M/Au:N/C:P/I:P/A:P
- cvss_version: NOT_EXTRACTED -> 2.0
- affected_products_count: 0 -> 4
- data_sources: ['cve'] -> ['cve', 'nvd']