Ecosyste.ms: Advisories
An open API service providing security vulnerability metadata for many open source software ecosystems.
Security Advisories: GSA_kwCzR0hTQS00ZmY2LTg1OGotcjgyMs4ABDf6
Gomatrixserverlib Server-Side Request Forgery (SSRF) on redirects and federation
Impact
Gomatrixserverlib is vulnerable to server-side request forgery, serving content from a private network it can access, under certain conditions.
Patches
c4f1e01eab0dd435709ad15463ed38a079ad6128 fixes this issue.
Workarounds
Use a local firewall to limit the network segments and hosts the service using gomatrixserverlib can access.
References
N/A
Permalink: https://github.com/advisories/GHSA-4ff6-858j-r822JSON: https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00ZmY2LTg1OGotcjgyMs4ABDf6
Source: GitHub Advisory Database
Origin: Unspecified
Severity: Moderate
Classification: General
Published: 1 day ago
Updated: about 1 hour ago
CVSS Score: 4.3
CVSS vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
EPSS Percentage: 0.00043
EPSS Percentile: 0.1136
Identifiers: GHSA-4ff6-858j-r822, CVE-2024-52594
References:
- https://github.com/matrix-org/gomatrixserverlib/security/advisories/GHSA-4ff6-858j-r822
- https://nvd.nist.gov/vuln/detail/CVE-2024-52594
- https://github.com/matrix-org/gomatrixserverlib/commit/c4f1e01eab0dd435709ad15463ed38a079ad6128
- https://pkg.go.dev/vuln/GO-2025-3396
- https://github.com/advisories/GHSA-4ff6-858j-r822
Blast Radius: 5.9
Affected Packages
go:github.com/matrix-org/gomatrixserverlib
Dependent packages: 17Dependent repositories: 23
Downloads:
Affected Version Ranges: <= 0.0.0-20250106190028-bf86bc98b879
Fixed in: 0.0.0-20250116181547-c4f1e01eab0d
All affected versions: 0.0.0-20220128100033-8d79e0c35e32, 0.0.0-20221115151040-900369eadf39, 0.0.0-20221118121857-1f1d5197e8ba, 0.0.0-20221118122129-9b9340bf29d7, 0.0.0-20221124190327-27837f0b74cc, 0.0.0-20221129095800-8835f6db16b8, 0.0.0-20221129185524-6df178b333b3, 0.0.0-20221129190234-cf072cadd19a, 0.0.0-20221202221557-069343f050b8, 0.0.0-20221202223732-cc543b4bcba0, 0.0.0-20221202225344-f849442812cc, 0.0.0-20221202231116-4b30931352d0, 0.0.0-20221215210419-fa5383f1ab44, 0.0.0-20221219190859-e5bff01573e0, 0.0.0-20221224154525-3eb283a4abef, 0.0.0-20230112152410-78f573889fb7, 0.0.0-20230112155944-c6b15ebc9f67, 0.0.0-20230112160013-3cb8cce36a3c, 0.0.0-20230112185427-4f65e88d2a5b, 0.0.0-20230113142614-d5bef8cccb7a, 0.0.0-20230113143423-41fb88cc9ce1, 0.0.0-20230113181222-67e060196d05, 0.0.0-20230118164817-16c0e1480bb3, 0.0.0-20230119080628-4bce2ca82376, 0.0.0-20230119135050-7da03ab58f45, 0.0.0-20230119140615-5c7ee3a67691, 0.0.0-20230119143726-d2450ca7e764, 0.0.0-20230119150321-3288c7a38acc, 0.0.0-20230119151039-d8748f6d5dc8, 0.0.0-20230119153435-de6e282c6210, 0.0.0-20230119205614-cb888d80b00f, 0.0.0-20230131183213-122f1e0e3fa1, 0.0.0-20230307091615-c09404be6e15, 0.0.0-20230320104522-00082aa0c388, 0.0.0-20230320104602-3ce910e51a7d, 0.0.0-20230320105331-4dd7ff2f0e3a, 0.0.0-20230418104141-523e908514cd, 0.0.0-20230418110303-b59eb925da4a, 0.0.0-20230418132954-2113ec20fc8e, 0.0.0-20230419135026-7f3c8ee774a0, 0.0.0-20230420162839-554da317ffc2, 0.0.0-20230420165305-c51ffd14d28d, 0.0.0-20230420172450-7ea8ead4a832, 0.0.0-20230420220611-841cd646b45b, 0.0.0-20230421093311-5d1a7ab29423, 0.0.0-20230421103805-98f1fbf26443, 0.0.0-20230421171409-0218ccf527b2, 0.0.0-20230421173024-3724c733f82b, 0.0.0-20230424084733-070fb6767374, 0.0.0-20230424155704-8daeaebaa0bc, 0.0.0-20230424170032-a28776698fa9, 0.0.0-20230424170528-96833b7c56c6, 0.0.0-20230424210043-7e71cd67ae50, 0.0.0-20230424221449-025f78eb0189, 0.0.0-20230424230100-52d1bda7a912, 0.0.0-20230425105325-baa8ff7b9dff, 0.0.0-20230425114847-3f4aa39cdc54, 0.0.0-20230425152609-981aaaa05bde, 0.0.0-20230425153143-39217c38c899, 0.0.0-20230425154121-bd039109fd69, 0.0.0-20230425183802-95be11c86dc0, 0.0.0-20230425192152-a9dcc42c1a02, 0.0.0-20230425211833-6acf27d7ac52, 0.0.0-20230426003419-86ed2a677a39, 0.0.0-20230426160422-94b314bf448d, 0.0.0-20230426160637-79da866b77d5, 0.0.0-20230426230244-b2a84dbc5223, 0.0.0-20230426233659-ab0fb40cbefc, 0.0.0-20230427000727-c135a99829a9, 0.0.0-20230427002343-809b162d0e4f, 0.0.0-20230427083830-f2324ed2e085, 0.0.0-20230427113737-4a73af377afe, 0.0.0-20230427123053-205420ebdd97, 0.0.0-20230427125403-02027a7f6b70, 0.0.0-20230427132341-80bb893dc05c, 0.0.0-20230427151624-793f1829f540, 0.0.0-20230427174559-adb1728ffb1d, 0.0.0-20230427175331-9b9d5396ba42, 0.0.0-20230428003202-267b4e79f138, 0.0.0-20230428142634-a4fa967eac17, 0.0.0-20230428143505-410043b42cd8, 0.0.0-20230428150348-cb08da96e44d, 0.0.0-20230428151705-de5758697d2c, 0.0.0-20230428192809-ff52c27efdce, 0.0.0-20230428194913-0e5758ce0894, 0.0.0-20230502071923-de50f7451ab7, 0.0.0-20230502094337-b9aab458c138, 0.0.0-20230502101247-782aebf83205, 0.0.0-20230502101639-a973316c2b99, 0.0.0-20230502133856-ad26780a085c, 0.0.0-20230502140327-a4abf67d3d98, 0.0.0-20230503081352-9e29bff996eb, 0.0.0-20230503092110-71a989f667ce, 0.0.0-20230503093426-488bdc31f80f, 0.0.0-20230503103523-d9809875642e, 0.0.0-20230503112039-3e629326c30b, 0.0.0-20230503134236-4ba4b4414513, 0.0.0-20230503135223-6f22c377d760, 0.0.0-20230503135654-160eb8bb0073, 0.0.0-20230503140754-487283097aa0, 0.0.0-20230503145505-08ba56f7ebd7, 0.0.0-20230504085954-69034410deb1, 0.0.0-20230504101753-45d09d4b34d5, 0.0.0-20230508231915-37ecb064a6c7, 0.0.0-20230509145439-3ba0efc93eed, 0.0.0-20230509161230-ba8ff9936b28, 0.0.0-20230509210652-2c2ab9ce6df7, 0.0.0-20230509222203-1426ff5a325b, 0.0.0-20230509222610-6fd532036ab6, 0.0.0-20230510140609-25571a1db5b5, 0.0.0-20230510143026-3617a304c871, 0.0.0-20230511034638-a7c5b3ffed1a, 0.0.0-20230511092034-980bcc1aaaac, 0.0.0-20230511093557-928a15d2cdf0, 0.0.0-20230511093955-b209d5939018, 0.0.0-20230511094239-2683520a9e3b, 0.0.0-20230511101052-43a846100e98, 0.0.0-20230511101248-7ec3c82ffd35, 0.0.0-20230511101554-5a909c637b9d, 0.0.0-20230511103536-189faca14bb9, 0.0.0-20230511124815-9bd38efb138a, 0.0.0-20230511134508-624f89f81ff3, 0.0.0-20230511141103-d6888156a823, 0.0.0-20230511141607-1fd568d82d5a, 0.0.0-20230511151255-60b09fe0ef7c, 0.0.0-20230511151936-75f8215f1b51, 0.0.0-20230511203747-81ddbdc98e48, 0.0.0-20230511205831-7dc4881aa220, 0.0.0-20230512162258-bdb2e94f6b1f, 0.0.0-20230512163742-2313af9fcc17, 0.0.0-20230512175345-d692699b3fe3, 0.0.0-20230512180035-98b9dae213ac, 0.0.0-20230512181907-b7d5ff20f1ff, 0.0.0-20230512182352-4876a4b6dd7a, 0.0.0-20230513002144-a748efca5393, 0.0.0-20230513003120-2bffcdd97b5a, 0.0.0-20230514120439-98d947802a14, 0.0.0-20230514121240-a9b4ab791aca, 0.0.0-20230514141333-d98af69b1438, 0.0.0-20230515105515-815db4de900b, 0.0.0-20230515194922-4426c0fdbf6a, 0.0.0-20230515224826-c80a7e3dc01d, 0.0.0-20230516084557-85e72ad00d37, 0.0.0-20230516163304-4de7913fdeb4, 0.0.0-20230516163442-2e32ef695715, 0.0.0-20230516165922-318424ad2b28, 0.0.0-20230516171129-bc4d64a7c071, 0.0.0-20230516212015-4d855ecc2f59, 0.0.0-20230517000105-1ff06fc8a6a2, 0.0.0-20230517075147-42c8f4f1e112, 0.0.0-20230517075425-02375c939cef, 0.0.0-20230517153345-09eef2ea3284, 0.0.0-20230518142313-2f3c95fab59e, 0.0.0-20230518150046-659d799fad49, 0.0.0-20230518202814-d3404175a985, 0.0.0-20230518221530-f41738532873, 0.0.0-20230519004100-53b497ef6f1c, 0.0.0-20230519022133-034dde7ceade, 0.0.0-20230519025647-98e8db2e7851, 0.0.0-20230519160810-b92e84b02a7c, 0.0.0-20230522062343-e0bc8a2c5355, 0.0.0-20230522110139-0db8b326ea81, 0.0.0-20230522110807-41ca977b9a3e, 0.0.0-20230523075031-53f8124e671f, 0.0.0-20230523124717-faf081b32fb5, 0.0.0-20230523164045-3fddabebb511, 0.0.0-20230523173522-73fee43a3944, 0.0.0-20230523192120-6625ef2138d9, 0.0.0-20230524040519-2b64a2fae808, 0.0.0-20230524080947-0736974ee5f4, 0.0.0-20230524083021-7df9c1d3725e, 0.0.0-20230524093804-66e7c644727a, 0.0.0-20230524095531-95ba6c68efb6, 0.0.0-20230524154314-f588632e6d1a, 0.0.0-20230524155842-456850e19e68, 0.0.0-20230524162524-cfd2b5c1046f, 0.0.0-20230524165615-fdccf8e24071, 0.0.0-20230524174311-4d08a8f8f800, 0.0.0-20230524200844-9d5ee2fd021e, 0.0.0-20230524205808-c21db6ba3d61, 0.0.0-20230524232552-3b2769f6b11e, 0.0.0-20230524233419-527a0779e18c, 0.0.0-20230525000655-beb604cd05fa, 0.0.0-20230525131408-9e1377a918b6, 0.0.0-20230525153136-cad2c740aaff, 0.0.0-20230525155635-56590122cca7, 0.0.0-20230525161516-bef204a269e0, 0.0.0-20230525162348-4b9889aadff0, 0.0.0-20230525165616-8a1030fa1b67, 0.0.0-20230525193039-b538833e45aa, 0.0.0-20230530101532-4e7c6cf05248, 0.0.0-20230530115644-c2f22fb5f306, 0.0.0-20230530160030-2640a7efaaaa, 0.0.0-20230530161048-b7a785d518d1, 0.0.0-20230531024850-f490eabb6a41, 0.0.0-20230531120325-0a1446b50dbe, 0.0.0-20230531142456-fa1aa09094c0, 0.0.0-20230531142922-6582336ad0a0, 0.0.0-20230531143710-c681a0658246, 0.0.0-20230531152818-95ad9545bd05, 0.0.0-20230531155817-0e3adf17bee6, 0.0.0-20230601112942-5d099f949e82, 0.0.0-20230601235030-c4138953b254, 0.0.0-20230602083851-1064cb6ed685, 0.0.0-20230602105922-540062a7516d, 0.0.0-20230602163838-69e05dbabdad, 0.0.0-20230603021032-d30b8fdc7ced, 0.0.0-20230605205608-02f2e9623929, 0.0.0-20230606021710-b68a1b0eef30, 0.0.0-20230606075721-f888d1a57a3b, 0.0.0-20230606080255-16bb20430694, 0.0.0-20230606112941-1c41e92ddf9e, 0.0.0-20230606154326-77b5ce0c692d, 0.0.0-20230606154401-7f56d079aa92, 0.0.0-20230606202811-a644d5d8fb66, 0.0.0-20230606233947-2c63c463957d, 0.0.0-20230607063323-b54a31dfa44a, 0.0.0-20230607114635-c157ff82bdfe, 0.0.0-20230607122651-8999bce3acc1, 0.0.0-20230607160118-02f5c72731fe, 0.0.0-20230607161930-ea5ef168992d, 0.0.0-20230607195007-f30c42b17b85, 0.0.0-20230608195455-508c2cae4483, 0.0.0-20230608215939-008cdec07bb7, 0.0.0-20230609144831-899d336674a1, 0.0.0-20230609150001-ef370f114ec5, 0.0.0-20230609150234-0a934b0eea2e, 0.0.0-20230612110004-3617f5e3a204, 0.0.0-20230612110349-8e7766804077, 0.0.0-20230613121253-ff6a04adf44e, 0.0.0-20230613154656-232fd4039079, 0.0.0-20230613155116-96519f6cf88a, 0.0.0-20230614073341-8d0345fcba4e, 0.0.0-20230614090912-425a11b5088d, 0.0.0-20230614091126-805acb3446d8, 0.0.0-20230614105257-ddcf62d19d7e, 0.0.0-20230614112634-7a4ee943f21f, 0.0.0-20230614130137-aae68e8ad0db, 0.0.0-20230614131217-2d6e6fab7500, 0.0.0-20230614132606-ed482e9b7fee, 0.0.0-20230614140620-4dea2171c8f1, 0.0.0-20230614145931-12a52cd26821, 0.0.0-20230615111912-faa3f2ede7d6, 0.0.0-20230615155745-0c9f18717a12, 0.0.0-20230616075328-1c81fe701cd0, 0.0.0-20230616092350-99b78e30a272, 0.0.0-20230619102857-90ad5fad5144, 0.0.0-20230628074219-d2f28f0a4ad4, 0.0.0-20230628145920-ab6856ec213d, 0.0.0-20230628151943-f6e3c7f7b093, 0.0.0-20230628194752-4bac719832e6, 0.0.0-20230628230042-0bf682015041, 0.0.0-20230630201258-2564ca79770c, 0.0.0-20230630202451-23f29e58fd42, 0.0.0-20230703064838-d20e050a0bc6, 0.0.0-20230705024958-8936f8256351, 0.0.0-20230705085830-cd68bcc30aec, 0.0.0-20230705213837-32e8c29ed74f, 0.0.0-20230706134258-ddd039b80382, 0.0.0-20230706140208-7194f4f8688c, 0.0.0-20230706145103-ad3d32b89246, 0.0.0-20230706213828-fa6d5ca0e184, 0.0.0-20230707074638-2913b480c99d, 0.0.0-20230707084742-da261f08e775, 0.0.0-20230707084959-866ea9acd5a3, 0.0.0-20230707094340-017c9f50b39c, 0.0.0-20230707180038-35f734f7406a, 0.0.0-20230707183936-226d2080393a, 0.0.0-20230712091231-3a43f3ff9987, 0.0.0-20230713140039-da01d4b88c18, 0.0.0-20230713143842-338f9bf39a45, 0.0.0-20230713175830-cf82e01c0017, 0.0.0-20230719122259-2bc1ca21732e, 0.0.0-20230720130651-c87b4eaee74b, 0.0.0-20230720210258-0157ab7b86b3, 0.0.0-20230720211218-a61d6640793c, 0.0.0-20230720214050-1d9495dc4f90, 0.0.0-20230721153809-a8ac5c0f5fdc, 0.0.0-20230721154317-b5b0448aa378, 0.0.0-20230721173823-6788b4fb4400, 0.0.0-20230801102756-b66c2627dc08, 0.0.0-20230802090652-1b697d109d87, 0.0.0-20230807152937-c48e302e15ac, 0.0.0-20230822143230-740f742d6993, 0.0.0-20230908145734-c0669e0a8738, 0.0.0-20230908150629-47bceffecd9e, 0.0.0-20230914224631-d0659b001b55, 0.0.0-20230915142004-095d10f3a87a, 0.0.0-20230915211234-b7bf12a7a19e, 0.0.0-20230916001339-67a6ffb1f3ec, 0.0.0-20230921011113-50a984a43e59, 0.0.0-20230921171121-0466775328c7, 0.0.0-20230926023021-d4830c9bfa49, 0.0.0-20230926155222-162387ab58e9, 0.0.0-20230926165020-217db5608b20, 0.0.0-20230926165653-79fcff283fc4, 0.0.0-20230929140618-77f02e65da11, 0.0.0-20231011232649-1ba303905514, 0.0.0-20231012200933-1ef7233b94ed, 0.0.0-20231012201348-3c69f6ba54a3, 0.0.0-20231012201553-4533649dd4e2, 0.0.0-20231023114733-2c8d23d58766, 0.0.0-20231023121257-d1168e2c62d4, 0.0.0-20231023121512-16e7431168be, 0.0.0-20231024070051-a4ebb3100650, 0.0.0-20231024100158-213d8d9bf343, 0.0.0-20231024124730-58af9a2712ca, 0.0.0-20231119143308-e0d67ae970ed, 0.0.0-20231119143633-ed4e8a8cd18a, 0.0.0-20231122130434-2beadf141c98, 0.0.0-20231122151721-e3b02c98f7eb, 0.0.0-20231123112137-2369defc080e, 0.0.0-20231123113708-498c48650dc9, 0.0.0-20231123125815-185a49a8c72d, 0.0.0-20231208203150-a907b4fce637, 0.0.0-20231208213015-8ce8d03b556e, 0.0.0-20231212000720-5dd581bf6b8f, 0.0.0-20231212115215-2aa58908de15, 0.0.0-20231212115300-6a0f0bda48d6, 0.0.0-20231212115306-d5e13a259faa, 0.0.0-20231212115925-41497b7563eb, 0.0.0-20231212153624-e97395e5911c, 0.0.0-20231214160530-436aee58734d, 0.0.0-20231214163540-05f932148374, 0.0.0-20231214165234-85489e2db3f5, 0.0.0-20240109082518-140f4d2e6b23, 0.0.0-20240109174027-b70847e8314b, 0.0.0-20240109174429-bfb7045d9c8a, 0.0.0-20240109180417-3495e573f2b7, 0.0.0-20240115084322-2e1e54a1808b, 0.0.0-20240115091632-4e7fa3601832, 0.0.0-20240115183009-281118d8c535, 0.0.0-20240115192137-19c0a71a9d84, 0.0.0-20240116082903-14fa870fdbc5, 0.0.0-20240116114211-fbff5862b3cf, 0.0.0-20240116122202-14ee7615d604
All unaffected versions: