The total size of the user-provided nmreq to nmreq_copyin() was first computed and then trusted during the copyin.  This time-of-check to time-of-use bug could lead to kernel memory corruption.
On systems configured to include netmap in their devfs_ruleset, a privileged process running in a jail can affect the host environment.
                
            References
                    | Link | Resource | 
|---|---|
| https://security.freebsd.org/advisories/FreeBSD-SA-22:04.netmap.asc | Vendor Advisory | 
| https://security.netapp.com/advisory/ntap-20240419-0003/ | Third Party Advisory | 
| https://security.freebsd.org/advisories/FreeBSD-SA-22:04.netmap.asc | Vendor Advisory | 
| https://security.netapp.com/advisory/ntap-20240419-0003/ | Third Party Advisory | 
Configurations
                    Configuration 1 (hide)
            
            
  | 
    
History
                    09 Dec 2024, 17:27
| Type | Values Removed | Values Added | 
|---|---|---|
| CVSS | 
        v2 :  v3 :  | 
    
        v2 : unknown
         v3 : 7.5  | 
09 Dec 2024, 16:43
| Type | Values Removed | Values Added | 
|---|---|---|
| CPE | cpe:2.3:o:freebsd:freebsd:13.0:rc1:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:12.3:p3:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p5:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:rc3:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:beta2:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:-:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p7:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:beta3:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:beta1:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:12.3:-:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:12.3:p2:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p2:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:beta4:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p4:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:12.3:p1:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:rc2:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p10:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p3:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p9:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:beta3-p1:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:rc5-p1:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:12.3:p4:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p1:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:rc4:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:rc5:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p6:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:13.0:p8:*:*:*:*:*:* cpe:2.3:o:freebsd:freebsd:*:*:*:*:*:*:*:*  | 
|
| CVSS | 
        v2 :  v3 :  | 
    
        v2 : unknown
         v3 : 7.0  | 
| References | () https://security.freebsd.org/advisories/FreeBSD-SA-22:04.netmap.asc - Vendor Advisory | |
| References | () https://security.netapp.com/advisory/ntap-20240419-0003/ - Third Party Advisory | |
| First Time | 
        
        Freebsd
         Freebsd freebsd  | 
21 Nov 2024, 06:47
| Type | Values Removed | Values Added | 
|---|---|---|
| References | () https://security.freebsd.org/advisories/FreeBSD-SA-22:04.netmap.asc - | |
| References | () https://security.netapp.com/advisory/ntap-20240419-0003/ - | 
29 Aug 2024, 20:35
| Type | Values Removed | Values Added | 
|---|---|---|
| CVSS | 
        v2 :  v3 :  | 
    
        v2 : unknown
         v3 : 7.8  | 
| CWE | CWE-367 | 
19 Apr 2024, 07:15
| Type | Values Removed | Values Added | 
|---|---|---|
| References | 
        
        
  | 
15 Feb 2024, 05:15
| Type | Values Removed | Values Added | 
|---|---|---|
| New CVE | 
Information
                Published : 2024-02-15 05:15
Updated : 2024-12-09 17:27
NVD link : CVE-2022-23084
Mitre link : CVE-2022-23084
CVE.ORG link : CVE-2022-23084
JSON object : View
Products Affected
                freebsd
- freebsd
 
CWE
                
                    
                        
                        CWE-367
                        
            Time-of-check Time-of-use (TOCTOU) Race Condition
