CVE-2014-0050
MultipartStream.java in Apache Commons FileUpload before 1.3.1, as used in Apache Tomcat, JBoss Web, and other products, allows remote attac
CVSS
7.5
Alta
EPSS
83.3%
p100
KEV
—
Exploit Today
30
0-100
Publicado: 1 de abr. de 2014 · Última mod.: 7 de out. de 2026 · CWE-264 · CWE-835
83.3%EPSS · 30 dias83.3%
2026-10-082026-11-05
MultipartStream.java in Apache Commons FileUpload before 1.3.1, as used in Apache Tomcat, JBoss Web, and other products, allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a crafted Content-Type header that bypasses a loop's intended exit conditions.
- advisories.mageia.orghttp://advisories.mageia.org/MGASA-2014-0110.html
- blog.spiderlabs.comhttp://blog.spiderlabs.com/2014/02/cve-2014-0050-exploit-with-boundaries-loops-without-boundaries.html
- jvn.jphttp://jvn.jp/en/jp/JVN14876762/index.html
- jvndb.jvn.jphttp://jvndb.jvn.jp/jvndb/JVNDB-2014-000017
- mail-archives.apache.orghttp://mail-archives.apache.org/mod_mbox/commons-dev/201402.mbox/%3C52F373FC.9030907%40apache.org%3E
- marc.infohttp://marc.info/?l=bugtraq&m=143136844732487&w=2
- packetstormsecurity.comhttp://packetstormsecurity.com/files/127215/VMware-Security-Advisory-2014-0007.html
- rhn.redhat.comhttp://rhn.redhat.com/errata/RHSA-2014-0252.html
- rhn.redhat.comhttp://rhn.redhat.com/errata/RHSA-2014-0253.html
- rhn.redhat.comhttp://rhn.redhat.com/errata/RHSA-2014-0400.html
- seclists.orghttp://seclists.org/fulldisclosure/2014/Dec/23
- secunia.comhttp://secunia.com/advisories/57915
- secunia.comhttp://secunia.com/advisories/58075
- secunia.comhttp://secunia.com/advisories/58976
- secunia.comhttp://secunia.com/advisories/59039
- secunia.comhttp://secunia.com/advisories/59041
- secunia.comhttp://secunia.com/advisories/59183
- secunia.comhttp://secunia.com/advisories/59184
- secunia.comhttp://secunia.com/advisories/59185
- secunia.comhttp://secunia.com/advisories/59187
CVECVSSEPSSKEVRExploitTítuloMod.
CVE-2026-1232736.5 MÉD—
——0ImageMagick before 7.1.2-35 and 6.9.13-60 contains an infinite loop vulnerability in the SVG decoder because QueueAuthenticPixelCacheNexus in MagickCore/cache.c fails to validate requested region width and height. Attackers can supply a crafted SVG image that repeatedly requests a non-advancing pixel region, consuming CPU and hanging the decoding worker.1dCVE-2026-1109317.5 ALT—
——0A flaw was found in the SAML 1.1 assertion parser of Keycloak, a tool used for identity and access management. The issue occurs when the parser handles a specific element called AuthorityBinding within an authentication statement. Due to an incomplete fix for a previous vulnerability, the parser can enter an infinite loop that consumes all available memory, causing the entire Keycloak service to crash and become unavailable to users.9hCVE-2026-1076027.5 ALT—
——0A flaw was found in the SAML 1.1 XML parsing logic of Keycloak, an open-source identity and access management solution. The issue occurs when the parser encounters unexpected elements within a security token's key information section, causing the processing thread to enter an infinite loop. An unauthenticated remote attacker could exploit this by sending specially crafted requests, leading to 100% CPU usage and a total denial of service that requires a server restart to resolve.9hCVE-2026-33969—7.0%
——2In the NAS Authentication Request message decoding procedure, a missing lower bound check causes an infinite loop, leading to Denial of Service.2dCVE-2026-1223057.7 ALT22.9%
——7Kyverno before 1.19.2 contains a denial of service vulnerability in substituteVariablesIfAny that allows low-privileged users to hang the admission webhook via self-referential variable templates. Attackers can create resources whose annotations re-introduce the embedded policy variable, causing unbounded substitution loops that exhaust CPU and memory and block cluster-wide admission.1dCVE-2026-977057.5 ALT28.8%
——9Moleculer is a progressive microservices framework for Node.js. Prior to 0.14.36 and 0.15.2, Parser._write in src/transporters/tcp/parser.js used Buffer.prototype.readInt32BE to read a signed packet length, so a remote unauthenticated peer could supply a negative value that caused packet.slice(length) to return the unchanged buffer while the while (packet.length > 0) loop continued indefinitely. The synchronous loop blocked the Node.js event loop and made every service in the process unresponsive until restart. The TCP transporter must be enabled and reachable, and neither CRC validation nor maxPacketSize prevents the malformed length value. This issue is fixed in versions 0.14.36 and 0.15.2.1d