Every CVE Search/ Get API key

CVE-2014-3619

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a...

5.0 MediumFix available

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Exploit likelihood

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

What each source reports

NVD Score used 5.0

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Record
CVE-2014-3619
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-399
Updated
2026-11-02
CVE List No score

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Record
CVE-2014-3619
Updated
2026-11-02
EUVDEUVD-2014-3582 No score

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Record
EUVD-2014-3582
Updated
2026-11-03
GitHub AdvisoriesGHSA-7hxx-57vq-gp63 No score

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a...

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Record
GHSA-7hxx-57vq-gp63
Updated
2026-11-02
OSV No score

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Record
CVE-2014-3619
Updated
2026-11-02
OSVDEBIAN-CVE-2014-3619 No score

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Record
DEBIAN-CVE-2014-3619
Updated
2026-11-02
OSVMGASA-2015-0145 No score

Updated glusterfs packages fix security vulnerabilities

Updated glusterfs packages fix security vulnerability:

glusterfs was vulnerable to a fragment header infinite loop denial of service attack (CVE-2014-3619).

Also, the glusterfsd SysV init script was failing to properly start the service. This was fixed by replacing it with systemd unit files for the service that work properly (mga#14049).

Record
MGASA-2015-0145
Updated
2026-11-02
OSVUBUNTU-CVE-2014-3619 No score

The __socket_proto_state_machine function in GlusterFS 3.5 allows remote attackers to cause a denial of service (infinite loop) via a "00000000" fragment header.

Record
UBUNTU-CVE-2014-3619
Updated
2026-11-02
OSVUSN-4770-1 No score

glusterfs vulnerabilities

It was discovered that GlusterFS incorrectly handled network requests. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 ESM. (CVE-2014-3619)

It was discovered that GlusterFS incorrectly handled user permissions. An authenticated attacker could possibly use this to add himself to a trusted storage pool and perform privileged operations on volumes. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2018-10841)

It was discovered that GlusterFS incorrectly handled mounting gluster volumes. An attacker could possibly use this issue to also mount shared gluster volumes and escalate privileges through malicious cronjobs. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2018-1088)

It was discovered that GlusterFS incorrectly handled file paths. An attacker could possibly use this issue to create arbitrary files and execute arbitrary code. (CVE-2018-10904)

It was discovered that GlusterFS incorrectly handled mounting volumes. An attacker could possibly use this issue to cause a denial of service or run arbitrary code. (CVE-2018-10907)

It was discovered that GlusterFS incorrectly handled negative key length values. An attacker could possibly use this issue to obtain sensitive information. (CVE-2018-10911)

It was discovered that GlusterFS incorrectly handled FUSE requests. An attacker could use this issue to obtain sensitive information. (CVE-2018-10913, CVE-2018-10914)

It was discovered that GlusterFS incorrectly handled the file creation process. An authenticated attacker could possibly use this issue to create arbitrary files and obtain sensitive information. (CVE-2018-10923)

It was discovered that GlusterFS incorrectly handled certain inputs. An authenticated attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 18.04 ESM. (CVE-2018-10924)

It was discovered that GlusterFS incorrectly handled RPC requests. An attacker could possibly use this issue to write files to an arbitrary location and execute arbitrary code. (CVE-2018-10926, CVE-2018-10927, CVE-2018-10928, CVE-2018-10929, CVE-2018-10930)

It was discovered that the fix for CVE-2018-10926, CVE-2018-10927, CVE-2018-10928, CVE-2018-10929, CVE-2018-10930 was incomplete. A remote authenticated attacker could possibly use this issue to execute arbitrary code or cause a denial of service. (CVE-2018-14651)

It was discovered that GlusterFS incorrectly handled certain files. A remote authenticated attacker could possibly use this issue to cause a denial of service. (CVE-2018-14652)

It was discovered that GlusterFS incorrectly handled RPC requests. A remote authenticated attacker could possibly use this issue to cause a denial of service or other unspecified impact. (CVE-2018-14653)

It was discovered that GlusterFS incorrectly handled mount volumes operation. A remote attacker could possibly use this issue to create arbitrary files. This issue only affected Ubuntu 18.04 ESM. (CVE-2018-14654)

It was discovered that GlusterFS incorrectly handled certain files. A remote authenticated attacker could possibly use this issue to create arbitrary files. (CVE-2018-14659)

It was discovered that GlusterFS incorrectly handled certain inputs. A remote authenticated attacker could possibly use this is issue to cause a denial of service. This issue only affected Ubuntu 18.04 ESM. (CVE-2018-14660)

It was discovered that GlusterFS incorrectly handled strings. A remote authenticated attacker could possibly use this issue to cause a denial of service. (CVE-2018-14661)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
glusterfs
Debian:12
before 3.5.2-2
3.5.2-2
glusterfs
Debian:13
before 3.5.2-2
3.5.2-2
glusterfs
Debian:14
before 3.5.2-2
3.5.2-2
glusterfs
Mageia:4
before 3.4.1-1.2.mga4
3.4.1-1.2.mga4
glusterfs
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
glusterfs-api
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
glusterfs-api-devel
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
glusterfs-debuginfo
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
glusterfs-devel
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
glusterfs-fuse
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
Show 81 moreShow less
Affected packages
PackageAffectedFixed
glusterfs-libs
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
glusterfs-rdma
Red Hat:storage:2:client:el5
before 0:3.6.0.42-1.el5
0:3.6.0.42-1.el5
gluster-nagios-common
Red Hat:storage:3:nagios:el6
before 0:0.1.4-1.el6rhs
0:0.1.4-1.el6rhs
gluster-nagios-addons
Red Hat:storage:3:server:el6
before 0:0.1.14-1.el6rhs
0:0.1.14-1.el6rhs
gluster-nagios-addons-debuginfo
Red Hat:storage:3:server:el6
before 0:0.1.14-1.el6rhs
0:0.1.14-1.el6rhs
gluster-nagios-common
Red Hat:storage:3:server:el6
before 0:0.1.4-1.el6rhs
0:0.1.4-1.el6rhs
glusterfs
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-api
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-api-devel
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-cli
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-debuginfo
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-devel
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-fuse
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-geo-replication
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-libs
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-rdma
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
glusterfs-server
Red Hat:storage:3:server:el6
before 0:3.6.0.42-1.el6rhs
0:3.6.0.42-1.el6rhs
gstatus
Red Hat:storage:3:server:el6
before 0:0.62-1.el6rhs
0:0.62-1.el6rhs
gstatus-debuginfo
Red Hat:storage:3:server:el6
before 0:0.62-1.el6rhs
0:0.62-1.el6rhs
libsmbclient
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
libsmbclient-devel
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
openstack-swift
Red Hat:storage:3:server:el6
before 0:1.13.1-2.el6ost
0:1.13.1-2.el6ost
openstack-swift-account
Red Hat:storage:3:server:el6
before 0:1.13.1-2.el6ost
0:1.13.1-2.el6ost
openstack-swift-container
Red Hat:storage:3:server:el6
before 0:1.13.1-2.el6ost
0:1.13.1-2.el6ost
openstack-swift-doc
Red Hat:storage:3:server:el6
before 0:1.13.1-2.el6ost
0:1.13.1-2.el6ost
openstack-swift-object
Red Hat:storage:3:server:el6
before 0:1.13.1-2.el6ost
0:1.13.1-2.el6ost
openstack-swift-plugin-swift3
Red Hat:storage:3:server:el6
before 0:1.7-3.el6ost
0:1.7-3.el6ost
openstack-swift-proxy
Red Hat:storage:3:server:el6
before 0:1.13.1-2.el6ost
0:1.13.1-2.el6ost
python-paste-deploy
Red Hat:storage:3:server:el6
before 0:1.5.0-10.el6ost
0:1.5.0-10.el6ost
python-swiftclient
Red Hat:storage:3:server:el6
before 0:2.1.0-2.el6ost
0:2.1.0-2.el6ost
python-swiftclient-doc
Red Hat:storage:3:server:el6
before 0:2.1.0-2.el6ost
0:2.1.0-2.el6ost
redhat-storage-server
Red Hat:storage:3:server:el6
before 0:3.0.3.4-1.el6rhs
0:3.0.3.4-1.el6rhs
samba
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-client
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-common
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-debuginfo
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-doc
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-domainjoin-gui
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-glusterfs
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-swat
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-winbind
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-winbind-clients
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-winbind-devel
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
samba-winbind-krb5-locator
Red Hat:storage:3:server:el6
before 0:3.6.509-169.4.el6rhs
0:3.6.509-169.4.el6rhs
swiftonfile
Red Hat:storage:3:server:el6
before 0:1.13.1-2.el6rhs
0:1.13.1-2.el6rhs
vdsm
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-api
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-cli
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-debug-plugin
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-debuginfo
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-gluster
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-hook-faqemu
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-hook-openstacknet
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-hook-qemucmdline
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-jsonrpc
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-python
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-python-zombiereaper
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-reg
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-tests
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-xmlrpc
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
vdsm-yajsonrpc
Red Hat:storage:3:server:el6
before 0:4.14.7.3-1.el6rhs
0:4.14.7.3-1.el6rhs
glusterfs
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs-api
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs-api-devel
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs-debuginfo
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs-devel
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs-fuse
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs-libs
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs-rdma
Red Hat:storage:3:client:el6
before 0:3.6.0.42-1.el6
0:3.6.0.42-1.el6
glusterfs
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs-api
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs-api-devel
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs-debuginfo
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs-devel
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs-fuse
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs-libs
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs-rdma
Red Hat:rhel_common:7::el7
before 0:3.6.0.42-1.el7
0:3.6.0.42-1.el7
glusterfs
Ubuntu:Pro:14.04:LTS
before 3.4.2-1ubuntu1+esm1, plus listed versions
3.2.7-3ubuntu23.4.1-1ubuntu13.4.1-2ubuntu13.4.2-1ubuntu1
3.4.2-1ubuntu1+esm1
glusterfs
Ubuntu:Pro:14.04:LTS
From an advisory covering 22 CVEs
before 3.4.2-1ubuntu1+esm1, plus listed versions
3.2.7-3ubuntu23.4.1-1ubuntu13.4.1-2ubuntu13.4.2-1ubuntu1
3.4.2-1ubuntu1+esm1
glusterfs
Ubuntu:Pro:16.04:LTS
From an advisory covering 22 CVEs
before 3.7.6-1ubuntu1+esm1, plus listed versions
3.7.3-1ubuntu13.7.3-1ubuntu23.7.6-1ubuntu1
3.7.6-1ubuntu1+esm1
glusterfs
Ubuntu:Pro:18.04:LTS
From an advisory covering 22 CVEs
before 3.13.2-1ubuntu1+esm1, plus listed versions
3.11.2-13.12.1-13.12.2-13.12.2-23.12.3-1
Show 4 moreShow less
3.13.0-13.13.2-13.13.2-1build13.13.2-1ubuntu1
3.13.2-1ubuntu1+esm1

History

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

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

In short

CVE-2014-3619 is a medium vulnerability (CVSS 5.0) in Gluster Glusterfs, published March 27, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.72%, the 86th percentile. Fixed in glusterfs 3.5.2-2.

References

Show 92 moreShow less
MoveEnter Open