CVE-2014-0242
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers...
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
- Record
CVE-2014-0242- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
CVE List No score
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
- Record
CVE-2014-0242- Updated
- 2026-11-02
EUVDEUVD-2014-0280 No score
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
- Record
EUVD-2014-0280- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-jf6g-4gpq-f62c
7.5
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers...
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
- Record
GHSA-jf6g-4gpq-f62c- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
7.5
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
- Record
CVE-2014-0242- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-0242
7.5
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
- Record
DEBIAN-CVE-2014-0242- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-0242
7.5
mod_wsgi module before 3.4 for Apache, when used in embedded mode, might allow remote attackers to obtain sensitive information via the Content-Type header which is generated from memory that may have been freed and then overwritten by a separate thread.
- Record
UBUNTU-CVE-2014-0242- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVSUSE-RU-2015:0611-1 No score
Recommended update for SUSE Manager Server 2.1
This collective update for SUSE Manager Server 2.1 provides the following new features:
* Connect SUSE Manager to the SUSE Customer Center.
* Manage SLE12 systems.
* ISS: export/import information about cloned channels to support
Service Pack migration on ISS slaves. (FATE#317789)
* New API calls: system.scheduleSPMigration(),
system.scheduleDistUpgrade(). (FATE#314785, FATE#314340)
Additionally, several issues have been fixed:
auditlog-keeper:
* Fix value too long for type character varying(2048). (bnc#872351)
* Fix init.d script restart. (bsc#872029)
cobbler:
* Require syslinux-x86_64 on s390x. (bsc#884051)
* Fix fetching of profiles for auto-installation. (bsc#880936)
* Fix port guessing in koan. (bsc#855389)
* Add 'copy-default' option to grubby-compat. (bsc#855389)
* Handle elilo in SUSE. (bsc#855389)
* Fix wrong option 'text' in SUSE environment. (bsc#901058)
* Fix re-installation on SLE with static network configuration.
(bsc#883487)
* Add RHEL 7 as a valid operating system version.
oracle-config:
* No need to pre-require Apache as its user and group are available in
the base system.
osad:
* Enable and install osad during first installation. (bsc#901958)
pxe-default-image:
* Add bind-utils (dig) to packagelist. (bsc#889739)
* Wait for gateway to become available before register. (bsc#895001)
rhnlib:
* Ensure bytes strings are sent to pyOpenSSL. (bnc#880388)
rhnpush:
* Add default path structure to proxy lookaside that avoids collisions.
sm-ncc-sync-data:
* Add SUSE Cloud 4 channels. (bnc#883057)
* Add channels for SUSE Manager Server 2.1 s390x.
* Fix parent label of the LTSS channel for SLMS.
* Add ATI and nVidia channels for SLED11-SP3. (bsc#901108)
* Add support for RES7 in SUSE Manager. (bsc#897723, bsc#893608)
smdba:
* Fix 'system check breaks backup and other configuration'.
* Implement rotating PostgreSQL backup. (bsc#896244)
* Space reclamation caused ORA-00942: table or view does not exist.
(bsc#906850)
* Archival of PosgreSQL transaction log does not recover in case of no
space left on device. (bsc#915140)
spacecmd:
* Fix listupgrades. (bsc#892707)
* Make print_result a static method of SpacewalkShell. (bsc#889605)
* Call listAutoinstallableChannels() for listing distributions.
(bsc#887879)
* Fix spacecmd schedule listing. (bsc#902494)
* Fix call of setCustomOptions() during kickstart_importjson.
(bsc#879904)
* Fix configchannel export: do not create 'contents' key for
directories. (bsc#908849)
spacewalk-backend:
* Insert update tag at the correct place for SLE12. (bsc#907677)
* Trigger generation of metadata if the repo contains no packages.
(bsc#870159)
* Convert mtime to localtime to prevent invalid times because of DST.
(bsc#914437)
* Do not exit with error if a vendor channel has no URL associated.
(bsc#914260)
* Convert empty string to null for DMI values. (bsc#911272)
spacewalk-branding:
* CVE patches adapted for colour blind users. (bnc#872298)
* Underline in icons is removed. (bnc#880001)
* Fix link to macro documentation. (bsc#895961)
* Fix branding in error message. (bsc#902503)
spacewalk-certs-tools:
* Fix removal of existing host key entries. (bsc#886391)
* Remove duplicates from authorized_keys2 as well. (bsc#885889)
* Do not allow registering a SUSE Manager server against itself.
(bsc#841731)
spacewalk-client-tools:
* Allow unicode characters in proxy username and password.
* Send correct hostname. (bsc#887538)
spacewalk-config:
* Add recommended Apache settings from the Security Team.
spacewalk-java:
* Fix human dates now() staying unmodified. (bnc#880081)
* Allow for null evr and archs on event history detail. (bnc#880327)
* Disable form autocompletion in some places.…
- Record
SUSE-RU-2015:0611-1- Updated
- 2026-11-02
OSVUSN-2222-1 No score
mod-wsgi vulnerabilities
Róbert Kisteleki discovered mod_wsgi incorrectly checked setuid return values. A malicious application could use this issue to cause a local privilege escalation when using daemon mode. (CVE-2014-0240)
Buck Golemon discovered that mod_wsgi used memory that had been freed. A remote attacker could use this issue to read process memory via the Content-Type response header. This issue only affected Ubuntu 12.04 LTS. (CVE-2014-0242)
- Record
USN-2222-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
mod-wsgiDebian:12 |
before 3.4-3 | 3.4-3 |
mod-wsgiDebian:13 |
before 3.4-3 | 3.4-3 |
mod-wsgiDebian:14 |
before 3.4-3 | 3.4-3 |
mod-wsgiDebian:6.0 |
before 3.3-2+deb6u1, plus listed versions 3.3-2 |
3.3-2+deb6u1 |
mod-wsgiDebian:7 |
before 3.3-4+deb7u1, plus listed versions 3.3-4 |
3.3-4+deb7u1 |
mod_wsgiRed Hat:enterprise_linux:6::client |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
mod_wsgi-debuginfoRed Hat:enterprise_linux:6::client |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
mod_wsgiRed Hat:enterprise_linux:6::computenode |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
mod_wsgi-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
mod_wsgiRed Hat:enterprise_linux:6::server |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
Show 4 moreShow less
| Package | Affected | Fixed |
|---|---|---|
mod_wsgi-debuginfoRed Hat:enterprise_linux:6::server |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
mod_wsgiRed Hat:enterprise_linux:6::workstation |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
mod_wsgi-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:3.2-6.el6_5 | 0:3.2-6.el6_5 |
mod-wsgiUbuntu:14.04:LTS |
before 3.4-4ubuntu2.1.14.04.1, plus listed versions 3.4-43.4-4build13.4-4ubuntu13.4-4ubuntu2 |
3.4-4ubuntu2.1.14.04.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Apache mod_wsgi - Information Disclosure | 2014-05-21 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2014-0242 is a high vulnerability (CVSS 7.5) in Mod Wsgi Wsgi, published May 23, 2014. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 8.53%, the 95th percentile. Fixed in mod-wsgi 3.4-3.
References
openwall.com/lists/oss-security/2014/05/21/1
blog.dscpl.com.au/2014/05/security-release-for-modwsgi-version-35.html
modwsgi.readthedocs.org/en/latest/release-notes/version-3.4.html
securityfocus.com/bid/67534
nvd.nist.gov/vuln/detail/CVE-2014-0242
github.com/advisories/GHSA-jf6g-4gpq-f62c
Show 154 moreShow less
security-tracker.debian.org/tracker/CVE-2014-0242
access.redhat.com/errata/RHSA-2014:0788
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1101863
bugzilla.redhat.com/show_bug.cgi?id=1101873
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0788.json
access.redhat.com/security/cve/CVE-2014-0240
cve.org/CVERecord?id=CVE-2014-0240
nvd.nist.gov/vuln/detail/CVE-2014-0240
access.redhat.com/security/cve/CVE-2014-0242
cve.org/CVERecord?id=CVE-2014-0242
suse.com/support/update/announcement//suse-ru-20150611-1
bugzilla.suse.com/653265
bugzilla.suse.com/767279
bugzilla.suse.com/808947
bugzilla.suse.com/841731
bugzilla.suse.com/855389
bugzilla.suse.com/858971
bugzilla.suse.com/860299
bugzilla.suse.com/862408
bugzilla.suse.com/867836
bugzilla.suse.com/870159
bugzilla.suse.com/872029
bugzilla.suse.com/872298
bugzilla.suse.com/872351
bugzilla.suse.com/875231
bugzilla.suse.com/875452
bugzilla.suse.com/878550
bugzilla.suse.com/878553
bugzilla.suse.com/879904
bugzilla.suse.com/879992
bugzilla.suse.com/879998
bugzilla.suse.com/880001
bugzilla.suse.com/880022
bugzilla.suse.com/880026
bugzilla.suse.com/880027
bugzilla.suse.com/880081
bugzilla.suse.com/880087
bugzilla.suse.com/880327
bugzilla.suse.com/880388
bugzilla.suse.com/880936
bugzilla.suse.com/881111
bugzilla.suse.com/881225
bugzilla.suse.com/881522
bugzilla.suse.com/881711
bugzilla.suse.com/882468
bugzilla.suse.com/883009
bugzilla.suse.com/883057
bugzilla.suse.com/883379
bugzilla.suse.com/883487
bugzilla.suse.com/884051
bugzilla.suse.com/884081
bugzilla.suse.com/884350
bugzilla.suse.com/884366
bugzilla.suse.com/885889
bugzilla.suse.com/886391
bugzilla.suse.com/886421
bugzilla.suse.com/887538
bugzilla.suse.com/887879
bugzilla.suse.com/889363
bugzilla.suse.com/889605
bugzilla.suse.com/889721
bugzilla.suse.com/889739
bugzilla.suse.com/889905
bugzilla.suse.com/892707
bugzilla.suse.com/892711
bugzilla.suse.com/893608
bugzilla.suse.com/895001
bugzilla.suse.com/895961
bugzilla.suse.com/896029
bugzilla.suse.com/896109
bugzilla.suse.com/896238
bugzilla.suse.com/896244
bugzilla.suse.com/896254
bugzilla.suse.com/896844
bugzilla.suse.com/897723
bugzilla.suse.com/898242
bugzilla.suse.com/898426
bugzilla.suse.com/898428
bugzilla.suse.com/899266
bugzilla.suse.com/900956
bugzilla.suse.com/901058
bugzilla.suse.com/901108
bugzilla.suse.com/901193
bugzilla.suse.com/901675
bugzilla.suse.com/901776
bugzilla.suse.com/901927
bugzilla.suse.com/901928
bugzilla.suse.com/901958
bugzilla.suse.com/902182
bugzilla.suse.com/902373
bugzilla.suse.com/902494
bugzilla.suse.com/902503
bugzilla.suse.com/902915
bugzilla.suse.com/903064
bugzilla.suse.com/903720
bugzilla.suse.com/903723
bugzilla.suse.com/903880
bugzilla.suse.com/903961
bugzilla.suse.com/904690
bugzilla.suse.com/904699
bugzilla.suse.com/904703
bugzilla.suse.com/904732
bugzilla.suse.com/904841
bugzilla.suse.com/904959
bugzilla.suse.com/905072
bugzilla.suse.com/905263
bugzilla.suse.com/905530
bugzilla.suse.com/906850
bugzilla.suse.com/906851
bugzilla.suse.com/906887
bugzilla.suse.com/907086
bugzilla.suse.com/907106
bugzilla.suse.com/907337
bugzilla.suse.com/907527
bugzilla.suse.com/907586
bugzilla.suse.com/907643
bugzilla.suse.com/907645
bugzilla.suse.com/907646
bugzilla.suse.com/907677
bugzilla.suse.com/907809
bugzilla.suse.com/908317
bugzilla.suse.com/908320
bugzilla.suse.com/908849
bugzilla.suse.com/909724
bugzilla.suse.com/910243
bugzilla.suse.com/910482
bugzilla.suse.com/910494
bugzilla.suse.com/911166
bugzilla.suse.com/911180
bugzilla.suse.com/911272
bugzilla.suse.com/911808
bugzilla.suse.com/912035
bugzilla.suse.com/912057
bugzilla.suse.com/912886
bugzilla.suse.com/913215
bugzilla.suse.com/913221
bugzilla.suse.com/913939
bugzilla.suse.com/914260
bugzilla.suse.com/914437
bugzilla.suse.com/914900
bugzilla.suse.com/915140
bugzilla.suse.com/919448
suse.com/security/cve/CVE-2014-0114
suse.com/security/cve/CVE-2014-0240
suse.com/security/cve/CVE-2014-0242
suse.com/security/cve/CVE-2014-3654
suse.com/security/cve/CVE-2014-7811
suse.com/security/cve/CVE-2014-7812
suse.com/security/cve/CVE-2014-8583
suse.com/security/cve/CVE-2014-9130
ubuntu.com/security/CVE-2014-0242
ubuntu.com/security/notices/USN-2222-1
ubuntu.com/security/CVE-2014-0240
Left out here: the rest of 1 source description. The JSON record has them.