Every CVE Search/ Get API key

CVE-2012-3543

mono 2.10.x ASP.NET Web Form Hash collision DoS

7.5 HighFix available

mono 2.10.x ASP.NET Web Form Hash collision DoS

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
None
Integrity
None
Availability
High

Exploit likelihood

2.58%Up 1.4 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

mono 2.10.x ASP.NET Web Form Hash collision DoS

Record
CVE-2012-3543
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

mono 2.10.x ASP.NET Web Form Hash collision DoS

Record
CVE-2012-3543
Updated
2026-11-02
EUVDEUVD-2012-3491 No score

mono 2.10.x ASP.NET Web Form Hash collision DoS

Record
EUVD-2012-3491
Updated
2026-11-03
GitHub AdvisoriesGHSA-r6qx-59w8-q9p9 7.5

mono 2.10.x ASP.NET Web Form Hash collision DoS

mono 2.10.x ASP.NET Web Form Hash collision DoS

Record
GHSA-r6qx-59w8-q9p9
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20
Updated
2026-11-02
OSV 7.5

mono 2.10.x ASP.NET Web Form Hash collision DoS

Record
CVE-2012-3543
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2012-3543 7.5

mono 2.10.x ASP.NET Web Form Hash collision DoS

Record
DEBIAN-CVE-2012-3543
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2012-3543 7.5

mono 2.10.x ASP.NET Web Form Hash collision DoS

Record
UBUNTU-CVE-2012-3543
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVMGASA-2014-0244 No score

Updated mono packages fix security vulnerability

Mono 2.10.9 does not properly randomize hash functions for form posts to protect against hash collision attacks. A remote attacker could send specially crafted parameters, possibly resulting in a Denial of Service condition (CVE-2012-3543).

Record
MGASA-2014-0244
Updated
2026-11-02
OSVSUSE-SU-2016:0257-1 No score

Security update for mono-core

mono-core was updated to fix the following vulnerabilities:

  • CVE-2009-0689: Remote attackers could cause a denial of service and possibly arbitrary code execution through the string-to-double parser implementation (bsc#958097)
  • CVE-2012-3543: Remote attackers could cause a denial of service through increased CPU consumption due to lack of protection against predictable hash collisions when processing form parameters (bsc#739119)
Record
SUSE-SU-2016:0257-1
Updated
2026-11-02
OSVSUSE-SU-2016:2958-1 No score

Security update for mono-core

mono-core was updated to fix the following vulnerabilities:

  • CVE-2009-0689: Remote attackers could cause a denial of service and possibly arbitrary code execution through the string-to-double parser implementation. (bsc#958097)
  • CVE-2012-3543: Remote attackers could cause a denial of service through increased CPU consumption due to lack of protection against predictable hash collisions when processing form parameters. (bsc#739119)
Record
SUSE-SU-2016:2958-1
Updated
2026-11-02
OSVUSN-2547-1 No score

mono vulnerabilities

It was discovered that the Mono TLS implementation was vulnerable to the SKIP-TLS vulnerability. A remote attacker could possibly use this issue to perform client impersonation attacks. (CVE-2015-2318)

It was discovered that the Mono TLS implementation was vulnerable to the FREAK vulnerability. A remote attacker or a machine-in-the-middle could possibly use this issue to force the use of insecure ciphersuites. (CVE-2015-2319)

It was discovered that the Mono TLS implementation still supported a fallback to SSLv2. This update removes the functionality as use of SSLv2 is known to be insecure. (CVE-2015-2320)

It was discovered that Mono incorrectly handled memory in certain circumstances. A remote attacker could possibly use this issue to cause Mono to crash, resulting in a denial of service, or to obtain sensitive information. This issue only applied to Ubuntu 12.04 LTS. (CVE-2011-0992)

It was discovered that Mono incorrectly handled hash collisions. A remote attacker could possibly use this issue to cause Mono to crash, resulting in a denial of service. This issue only applied to Ubuntu 12.04 LTS. (CVE-2012-3543)

Record
USN-2547-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
mono
Debian:12
before 2.10.8.1-7
2.10.8.1-7
mono
Debian:13
before 2.10.8.1-7
2.10.8.1-7
mono
Debian:14
before 2.10.8.1-7
2.10.8.1-7
mono
Mageia:3
before 2.10.9-4.1.mga3
2.10.9-4.1.mga3
mono-core
SUSE:Linux Enterprise Software Development Kit 11 SP3
before 2.6.7-0.16.1
2.6.7-0.16.1
mono-core
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 2.6.7-0.16.1
2.6.7-0.16.1
mono-core
SUSE:Linux Enterprise Desktop 11 SP4
before 2.6.7-0.16.1
2.6.7-0.16.1
mono-core
SUSE:Linux Enterprise Server 11 SP3
before 2.6.7-0.16.1
2.6.7-0.16.1
mono-core
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 2.6.7-0.16.1
2.6.7-0.16.1
mono-core
SUSE:Linux Enterprise Server for SAP Applications 11 SP3
before 2.6.7-0.16.1
2.6.7-0.16.1
Show 8 moreShow less
Affected packages
PackageAffectedFixed
mono-core
SUSE:Linux Enterprise Server 11 SP4
before 2.6.7-0.16.1
2.6.7-0.16.1
mono-core
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 2.6.7-0.16.1
2.6.7-0.16.1
mono-core
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 2.6.7-0.18.1
2.6.7-0.18.1
mono-core
SUSE:Linux Enterprise Server 11 SP3-LTSS
before 2.6.7-0.18.1
2.6.7-0.18.1
mono-core
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 2.6.7-0.18.1
2.6.7-0.18.1
mono-core
SUSE:Linux Enterprise Server 11 SP4
before 2.6.7-0.18.1
2.6.7-0.18.1
mono-core
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 2.6.7-0.18.1
2.6.7-0.18.1
mono
Ubuntu:14.04:LTS
before 3.2.8+dfsg-4ubuntu1.1, plus listed versions
2.10.8.1-5ubuntu23.2.3+dfsg-53.2.3+dfsg-7ubuntu13.2.8+dfsg-4ubuntu1
3.2.8+dfsg-4ubuntu1.1

History

History
RecordedChangedSources
affected
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2012-3543 is a high vulnerability (CVSS 7.5) in Mono, published August 28, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.58%, the 85th percentile. Fixed in mono 2.10.8.1-7.

References

Show 21 moreShow less
MoveEnter Open