{"id":"CVE-2023-33476","aliases":["DEBIAN-CVE-2023-33476","DLA-3465-1","DSA-5434-1","EUVD-2023-37639","GHSA-xch8-fp3g-32mq","MGASA-2023-0224","UBUNTU-CVE-2023-33476","USN-6398-1","openSUSE-SU-2024:0093-1","openSUSE-SU-2024:14011-1"],"status":"published","title":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The...","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.02061,"percentile":0.81474,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-787"],"published":"2023-06-02T00:00:00Z","modified":"2026-10-26T18:02:17Z","exploits":[{"source":"pocgithub","id":"mellow-hype/cve-2023-33476","title":"mellow-hype/cve-2023-33476","date":"2023-06-20","url":"https://github.com/mellow-hype/cve-2023-33476"}],"fixes":[{"ecosystem":"Debian:12","package":"minidlna","fixed_in":["1.3.0+dfsg-2.2+deb12u1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"minidlna","fixed_in":["1.3.2+dfsg-1.1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"minidlna","fixed_in":["1.3.2+dfsg-1.1"],"sources":["osv"]},{"ecosystem":"Debian:10","package":"minidlna","fixed_in":["1.2.1+dfsg-2+deb10u4"],"sources":["osv"]},{"ecosystem":"Debian:11","package":"minidlna","fixed_in":["1.3.0+dfsg-2+deb11u2"],"sources":["osv"]},{"ecosystem":"Mageia:8","package":"minidlna","fixed_in":["1.3.3-1.mga8"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:16.04:LTS","package":"minidlna","fixed_in":["1.1.5+dfsg-2ubuntu0.1+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:18.04:LTS","package":"minidlna","fixed_in":["1.2.1+dfsg-1ubuntu0.18.04.1+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"minidlna","fixed_in":["1.2.1+dfsg-1ubuntu0.20.04.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:22.04:LTS","package":"minidlna","fixed_in":["1.3.0+dfsg-2.1ubuntu0.1"],"sources":["osv"]},{"ecosystem":"SUSE:Package Hub 15 SP5","package":"minidlna","fixed_in":["1.3.3-bp155.2.3.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Leap 15.5","package":"minidlna","fixed_in":["1.3.3-bp155.2.3.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Tumbleweed","package":"minidlna","fixed_in":["1.3.3-2.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.0+dfsg-2.2+deb12u1"}]}],"versions":["1.3.0+dfsg-2.2"]},{"source":"osv","ecosystem":"Debian:13","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2+dfsg-1.1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2+dfsg-1.1"}]}]},{"source":"osv","ecosystem":"Debian:10","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.1+dfsg-2+deb10u4"}]}],"versions":["1.2.1+dfsg-1","1.2.1+dfsg-2","1.2.1+dfsg-2+deb10u1","1.2.1+dfsg-2+deb10u2","1.2.1+dfsg-2+deb10u3"]},{"source":"osv","ecosystem":"Debian:11","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.0+dfsg-2+deb11u2"}]}],"versions":["1.3.0+dfsg-2","1.3.0+dfsg-2+deb11u1"]},{"source":"osv","ecosystem":"Debian:12","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.0+dfsg-2.2+deb12u1"}]}],"versions":["1.3.0+dfsg-2.2"]},{"source":"osv","ecosystem":"Mageia:8","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.3-1.mga8"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5+dfsg-2ubuntu0.1+esm1"}]}],"versions":["1.1.4+dfsg-4build1","1.1.5+dfsg-1","1.1.5+dfsg-2","1.1.5+dfsg-2ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.1+dfsg-1ubuntu0.18.04.1+esm1"}]}],"versions":["1.2.0+dfsg-2","1.2.1+dfsg-1","1.2.1+dfsg-1ubuntu0.18.04.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.1+dfsg-1ubuntu0.20.04.2"}]}],"versions":["1.2.1+dfsg-1build1","1.2.1+dfsg-1ubuntu0.20.04.1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.0+dfsg-2.1ubuntu0.1"}]}],"versions":["1.3.0+dfsg-2","1.3.0+dfsg-2.1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5+dfsg-2ubuntu0.1+esm1"}]}],"versions":["1.1.4+dfsg-4build1","1.1.5+dfsg-1","1.1.5+dfsg-2","1.1.5+dfsg-2ubuntu0.1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.1+dfsg-1ubuntu0.18.04.1+esm1"}]}],"versions":["1.2.0+dfsg-2","1.2.1+dfsg-1","1.2.1+dfsg-1ubuntu0.18.04.1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.1+dfsg-1ubuntu0.20.04.2"}]}],"versions":["1.2.1+dfsg-1build1","1.2.1+dfsg-1ubuntu0.20.04.1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.0+dfsg-2.1ubuntu0.1"}]}],"versions":["1.3.0+dfsg-2","1.3.0+dfsg-2.1"],"bundled":2},{"source":"osv","ecosystem":"SUSE:Package Hub 15 SP5","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.3-bp155.2.3.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Leap 15.5","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.3-bp155.2.3.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"minidlna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.3-2.1"}]}]}],"products":[{"vendor":"readymedia_project","product":"readymedia"}],"references":[{"url":"https://sourceforge.net/projects/minidlna/","tags":["x_transferred","Product","web","report"]},{"url":"https://blog.coffinsec.com/0day/2023/05/31/minidlna-heap-overflow-rca.html","tags":["x_transferred","Exploit","Third Party Advisory","evidence","report"]},{"url":"https://sourceforge.net/p/minidlna/git/ci/9bd58553fae5aef3e6dd22f51642d2c851225aec/","tags":["x_transferred","Patch","fix","report"]},{"url":"https://lists.debian.org/debian-lts-announce/2023/06/msg00027.html","tags":["mailing-list","x_transferred","web"]},{"url":"https://www.debian.org/security/2023/dsa-5434","tags":["vendor-advisory","x_transferred","advisory","web"]},{"url":"https://security.gentoo.org/glsa/202311-12","tags":["vendor-advisory","x_transferred","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-33476"},{"url":"https://sourceforge.net/p/minidlna/git/ci/9bd58553fae5aef3e6dd22f51642d2c851225aec"},{"url":"https://sourceforge.net/projects/minidlna"},{"url":"https://github.com/advisories/GHSA-xch8-fp3g-32mq"},{"url":"https://security-tracker.debian.org/tracker/CVE-2023-33476","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2023-0224.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=32041","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2023-33476","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-6398-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2023-33476","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-26505","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/MJXNSM22S74GJOPTE62NPG75AN32GT4P/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1222007","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2023-33476","tags":["web"]},{"url":"","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2023-33476","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","status":"published","published":"2023-06-02T00:00:00Z","modified":"2025-01-08T20:33:54.461Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp"}],"cwes":["CWE-787"],"updated_at":"2026-11-02T14:35:34.170609Z"}],"euvd":[{"id":"EUVD-2023-37639","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","status":"published","published":"2023-06-02T00:00:00Z","modified":"2025-01-08T20:33:54Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-03T00:04:23.485796Z"}],"ghsa":[{"id":"GHSA-xch8-fp3g-32mq","title":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The...","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","status":"published","published":"2023-06-02T15:30:17Z","modified":"2025-01-08T21:33:24Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-787"],"updated_at":"2026-11-02T14:59:26.383945Z"}],"nvd":[{"id":"CVE-2023-33476","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","status":"published","published":"2023-06-02T14:15:09.437Z","modified":"2026-06-17T06:01:47.847Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"cwes":["CWE-787"],"updated_at":"2026-11-02T14:08:03.795015Z"}],"osv":[{"id":"CVE-2023-33476","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","status":"published","published":"2023-06-02T14:15:09.437Z","modified":"2026-04-16T04:31:45.903615759Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:44:32.116263Z"},{"id":"DEBIAN-CVE-2023-33476","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","status":"published","published":"2023-06-02T14:15:09.437Z","modified":"2026-10-26T18:02:17.043102884Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:45:39.679062Z"},{"id":"UBUNTU-CVE-2023-33476","description":"ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write.","status":"published","published":"2023-06-02T14:15:00Z","modified":"2026-02-04T02:44:07.25833Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T16:54:20.997471Z"},{"id":"DLA-3465-1","title":"minidlna - security update","status":"published","published":"2023-06-21T00:00:00Z","modified":"2026-03-09T01:23:29.411676Z","updated_at":"2026-11-02T15:46:11.734021Z"},{"id":"DSA-5434-1","title":"minidlna - security update","status":"published","published":"2023-06-21T00:00:00Z","modified":"2026-03-09T02:09:59.271264Z","updated_at":"2026-11-02T15:46:17.543497Z"},{"id":"MGASA-2023-0224","title":"Updated minidlna packages fix security vulnerability","description":"Out-of-bounds read/write due to buffer overflow (CVE-2023-33476)\n","status":"published","published":"2023-07-07T05:54:45Z","modified":"2026-04-16T04:40:58.484012456Z","updated_at":"2026-11-02T15:49:42.263076Z"},{"id":"openSUSE-SU-2024:0093-1","title":"Security update for minidlna","description":"This update for minidlna fixes the following issues:\n\nUpdate to 1.3.3 (boo#1222007):\n\n- Fixed HTTP chunk length parsing. (CVE-2023-33476)\n- Improved Dutch and Swedish translations.\n- Fixed directory symlink deletion handling.\n","status":"published","published":"2024-03-28T20:11:03Z","modified":"2026-02-04T02:47:45.665742Z","updated_at":"2026-11-02T16:58:33.135986Z"},{"id":"openSUSE-SU-2024:14011-1","title":"minidlna-1.3.3-2.1 on GA media","description":"These are all security issues fixed in the minidlna-1.3.3-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:16:06.992612Z","updated_at":"2026-11-02T16:58:36.662953Z"},{"id":"USN-6398-1","title":"minidlna vulnerabilities","description":"It was discovered that ReadyMedia was vulnerable to DNS rebinding attacks.\nA remote attacker could possibly use this issue to trick the local DLNA\nserver to leak information. This issue only affected Ubuntu 16.04 LTS,\nUbuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-26505)\n\nIt was discovered that ReadyMedia incorrectly handled certain HTTP requests\nusing chunked transport encoding. A remote attacker could possibly use this\nissue to cause buffer overflows, resulting in out-of-bounds reads and writes.\n(CVE-2023-33476)\n","status":"published","published":"2023-09-27T09:39:41Z","modified":"2026-06-25T13:32:21.983559208Z","updated_at":"2026-11-02T16:58:17.305935Z"}]}}
