top of page
perceptive_background_267k.jpg

Book-Management-System's Flask API endpoints /student, /record, /books, /find_stu_book, and /find_not_return_book are missing the @login_required decorator that…

Published:

5 augustus 2026 om 00:00:00

Alert date:

5 augustus 2026 om 14:07:08

Source:

nvd.nist.gov

Click to open the original link from this advisory

Web Technologies, Identity & Access, Data Breach & Exfiltration

CVE-2026-71241 affects the Book-Management-System Flask application, where multiple API endpoints (/student, /record, /books, /find_stu_book, /find_not_return_book) are missing the @login_required decorator. This allows any unauthenticated remote user to access sensitive student PII including names, gender, card validity, and debt status. Full book-borrowing history is also accessible without authentication. The vulnerability is particularly severe because card_id values are sequential integers, enabling complete enumeration of the student database. Sibling routes such as /search_student and /storage are properly protected, indicating inconsistent application of authentication controls. No credentials or special privileges are required to exploit this issue.

Technical details

Mitigation steps:

Affected products:

Book-Management-System
Flask

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page