procfs on FreeBSD before 4.5 allows local users to cause a denial of service (kernel panic) by removing a file that the fstatfs function refers to.
Exploitability Analysis: Local
A vulnerability exploitable with only local access requires the attacker to have either
physical access to the vulnerable system or a local (shell) account. Examples of locally
exploitable vulnerabilities are peripheral attacks such as Firewire/USB DMA attacks, and
local privilege escalations (e.g., sudo).
Exploitability Complexity: High
Specialized access conditions exist. For example,
in most configurations, the attacking party must already have elevated privileges or spoof additional systems
in addition to the attacking system (e.g., DNS hijacking).
The attack depends on social engineering methods that would be easily detected by knowledgeable people.
For example, the victim must perform several suspicious or atypical actions.
The vulnerable configuration is seen very rarely in practice.
If a race condition exists, the window is very narrow.
Authentication is not required to access and exploit the vulnerability.
Confidentiality Impact: None
There is no impact to the confidentiality of the system.
Integrity Impact: None
There is no impact to the integrity of the system.
Availability Impact: Partial
There is reduced performance or interruptions in resource availability. An example is
a network-based flood attack that permits a limited number of successful connections
to an Internet service.