
Apache OpenMeetings 9.1.0 - उच्च - रिमोट - IDOR - WHITEBOARD fileId plant फिर room file resource bytes परोसता है
abraxaslabs.tech · github.com/abraxas · @abraxas_null · [email protected] · openmeetings-wb-fileid-idor
वर्ग: IDOR पहुँच: रिमोट
Apache OpenMeetings 9.1.0। WHITEBOARD/PRESENTER CREATE_OBJ क्लाइंट JSON संग्रहीत करता है जिसमें कोई भी fileId शामिल हो सकता है। इसके बाद RoomResourceReference उन बाइट्स को प्रस्तुत करता है यदि isAtWb उस आईडी को देखता है। CVE-2026-49488 ने मॉडरेटर fuid OS पथ पढ़ने को बंद कर दिया। यह शेष मुद्दा व्हाइटबोर्ड पर एक संख्यात्मक फ़ाइल आईडी है।
डिफ़ॉल्ट सार्वजनिक अनमॉडरेटेड कमरे: पहला जुड़ने वाला प्रस्तुतकर्ता होता है।
| ID | अभी तक कोई CVE नहीं |
| वर्ग | IDOR |
| पहुँच | रिमोट (कमरा प्रस्तुतकर्ता) |
| CWE | CWE-639 |
| CVSS | उच्च: 6.5 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
| उत्पाद | Apache OpenMeetings 9.1.0 |
| प्रमाणीकरण | ROOM, अनमॉडरेटेड सार्वजनिक कमरे में पहला जुड़ने वाला |
| लाइसेंस | GNU Affero GPL v3.0 |
| लैब | केवल 127.0.0.1:18154 |
| विधि | सिंक | विशेषाधिकार |
|---|---|---|
कमरा WS CREATE_OBJ पीड़ित के fileId के साथ फिर GET /room/file/{id} | WbPanel.doActionWhiteboard + RoomResourceReference.getFileItem | रीकॉन (लैब-प्रमाणित): किसी अन्य उपयोगकर्ता के FileItem के बाइट्स। लैब: PNG 57 बाइट्स, बॉडी में साक्ष्य, HTTP 200 image/png। |
बंद: CVE-2026-49488 validateLocation OS पथ। DOWNLOAD अभी भी केवल मॉडरेटर के लिए है। समूह फ़ाइलों के लिए अभी भी समूह सदस्यता आवश्यक है यदि WB पर नहीं हैं।
cd lab
./run.sh
अंतिम पंक्ति: SUCCESS OPENMEETINGS-WB-FILEID-WITNESS
सुझाया गया सुधार: CREATE_OBJ को ऐसा fileId अस्वीकार करना चाहिए जिसे कॉलर पढ़ नहीं सकता। isAtWb कोई ACL नहीं है।
Abraxas Labs - https://abraxaslabs.tech - https://github.com/abraxas - https://x.com/abraxas_null - [email protected]
विक्रेता: [email protected]