CVE-2007-3917
Last modified
CVE-2007-3917 is a vulnerability of currently unknown severity. The multiplayer engine in Wesnoth 1.2.x before 1.2.7 and 1.3.x before 1.3.9 allows remote servers to cause a denial of service (crash) via a long message with multibyte characters that can produce an invalid UTF-8 string after it is truncated, which triggers an uncaught exception, involving the truncate_message function in server/server.cpp. NOTE: this issue affects both clients and servers.. EPSS estimates a 2.10% chance of exploitation in the next 30 days.
Description
The multiplayer engine in Wesnoth 1.2.x before 1.2.7 and 1.3.x before 1.3.9 allows remote servers to cause a denial of service (crash) via a long message with multibyte characters that can produce an invalid UTF-8 string after it is truncated, which triggers an uncaught exception, involving the truncate_message function in server/server.cpp. NOTE: this issue affects both clients and servers.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Wesnoth | Wesnoth | 1.2 |
| Wesnoth | Wesnoth | 1.2.1 |
| Wesnoth | Wesnoth | 1.2.2 |
| Wesnoth | Wesnoth | 1.2.3 |
| Wesnoth | Wesnoth | 1.2.4 |
| Wesnoth | Wesnoth | 1.2.5 |
| Wesnoth | Wesnoth | 1.2.6 |
| Wesnoth | Wesnoth | 1.3.1 |
| Wesnoth | Wesnoth | 1.3.2 |
| Wesnoth | Wesnoth | 1.3.3 |
| Wesnoth | Wesnoth | 1.3.4 |
| Wesnoth | Wesnoth | 1.3.5 |
| Wesnoth | Wesnoth | 1.3.6 |
| Wesnoth | Wesnoth | 1.3.7 |
| Wesnoth | Wesnoth | 1.3.8 |
References
- http://secunia.com/advisories/27137Vendor Advisory
- http://secunia.com/advisories/27218Vendor Advisory
- http://secunia.com/advisories/27241Vendor Advisory
- http://www.vupen.com/english/advisories/2007/3449Vendor Advisory
- http://secunia.com/advisories/27137Vendor Advisory
- http://secunia.com/advisories/27218Vendor Advisory
- http://secunia.com/advisories/27241Vendor Advisory
- http://www.vupen.com/english/advisories/2007/3449Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2007-3917?
How severe is CVE-2007-3917?
How do I fix CVE-2007-3917?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2007
- CVE-2007-3910Cross-site scripting (XSS) vulnerability in Bandersnatch 0.4…
- CVE-2007-3911Multiple heap-based buffer overflows in (1) clsscheduler.exe…
- CVE-2007-3912checkrestart in debian-goodies before 0.34 allows local user…
- CVE-2007-3913SQL injection vulnerability in Gforge before 3.1 allows remo…
- CVE-2007-3915Mondo 2.24 has insecure handling of temporary files.9.1
- CVE-2007-3916The main function in skkdic-expr.c in SKK Tools 1.2 allows l…
- CVE-2007-3918Cross-site scripting (XSS) vulnerability in account/verify.p…
- CVE-2007-3919(1) xenbaked and (2) xenmon.py in Xen 3.1 and earlier allow …
- CVE-2007-3920GNOME screensaver 2.20 in Ubuntu 7.10, when used with Compiz…
- CVE-2007-3921gforge 3.1 and 4.5.14 allows local users to truncate arbitra…
- CVE-2007-3922Unspecified vulnerability in the Java Runtime Environment (J…
- CVE-2007-3923The Common Internet File System (CIFS) optimization in Cisco…
Are you affected by CVE-2007-3917?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
