CVE-2004-1220
published 2005-01-10CVE-2004-1220: Battlefield 1942 1.6.19 and earlier, and Battlefield Vietnam 1.2 and earlier, allows a remote master server to cause a denial of service (client crash) via a…
PriorityP419medium5CVSS 2.0
AVNACLAuNCNINAP
EXPLOIT
EPSS
3.26%
86.8th percentile
Battlefield 1942 1.6.19 and earlier, and Battlefield Vietnam 1.2 and earlier, allows a remote master server to cause a denial of service (client crash) via a server reply that contains a large numplayers value, which triggers a null dereference.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| digital_illusions | battlefield_1942 | — | — |
| digital_illusions | battlefield_vietnam | — | — |
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
No detection rules found.
Exploit-DB
Battlefield (BFCC < 1.22_A /BFVCC < 2.14_B / BF2CC) - Authentication Bypass / Password Stealer / Denial of Service
exploitdb·2005-08-29
CVE-2004-1220 Battlefield (BFCC < 1.22_A /BFVCC < 2.14_B / BF2CC) - Authentication Bypass / Password Stealer / Denial of Service
Battlefield (BFCC
#include
#include
#include
#ifdef WIN32
#include
/*
Header file used for manage errors in Windows
It support socket and errno too
(this header replace the previous sock_errX.h)
*/
#include
#include
void std_err(void) {
char *error;
switch(WSAGetLastError()) {
case 10004: error = "Interrupted system call"; break;
case 10009: error = "Bad file number"; break;
case 10013: error = "Permission denied"; break;
case 10014: error = "Bad address"; break;
case 10022: error = "Invalid argument (not bind)"; break;
case 10024: error = "Too many open files"; break;
case 10035: error = "Operation would block"; break;
case 10036: error = "Operation now in progress"; break;
case 10037: error = "Operation already in progress"; break;
case 10038: error = "Socket operation on non-socket
Exploit-DB
Battlefield 1942 1.6.19 + Vietnam 1.2 - Broadcast Client Crash
exploitdb·2004-12-07
CVE-2004-1220 Battlefield 1942 1.6.19 + Vietnam 1.2 - Broadcast Client Crash
Battlefield 1942 1.6.19 + Vietnam 1.2 - Broadcast Client Crash
---
/*
by Luigi Auriemma
*/
#include
#include
#include
#ifdef WIN32
#include
/*
Header file used for manage errors in Windows
It support socket and errno too
(this header replace the previous sock_errX.h)
*/
#include
#include
void std_err(void) {
char *error;
switch(WSAGetLastError()) {
case 10004: error = "Interrupted system call"; break;
case 10009: error = "Bad file number"; break;
case 10013: error = "Permission denied"; break;
case 10014: error = "Bad address"; break;
case 10022: error = "Invalid argument (not bind)"; break;
case 10024: error = "Too many open files"; break;
case 10035: error = "Operation would block"; break;
case 10036: error = "Operation now in progress"; break;
case 10037: error = "Operation al
No writeups or analysis indexed.
http://marc.info/?l=bugtraq&m=110244662102167&w=2http://www.securityfocus.com/bid/11838https://exchange.xforce.ibmcloud.com/vulnerabilities/18400https://exchange.xforce.ibmcloud.com/vulnerabilities/18402http://marc.info/?l=bugtraq&m=110244662102167&w=2http://www.securityfocus.com/bid/11838https://exchange.xforce.ibmcloud.com/vulnerabilities/18400https://exchange.xforce.ibmcloud.com/vulnerabilities/18402
2005-01-10
Published