Lists in SharePoint are used to organize and manage data like documents, tasks, and events. If not properly secured, they can expose sensitive information. Services like Lists.asmx enable interaction with these lists, allowing unauthorized access, modification, or deletion of data if permission controls are weak.
Note: If the list title contains spaces, replace them with %20 (e.g., GetByTitle('My%20List')).
Retrieve items from a specific list (by guid)
When retrieving items from SharePoint lists, be sure to look for lists or items that might contain sensitive data such as passwords, keys, emails, users, etc.
Additional List Information Endpoints
Endpoint
Description
/_api/Web/Lists(guid'GUID')/ContentTypes
Access the content types used by the list.
/_api/Web/Lists(guid'GUID')/Fields
Retrieve the fields (columns) and their properties from the list.
Get the role assignments (permissions) for the list item.
Data Warehouse Service (dws.asmx)
The dws.asmx file is a web service in SharePoint used for data integration. If not properly secured, it can expose user information (such as account identifiers) and session cookies. An attacker could intercept or manipulate requests, gaining unauthorized access to this sensitive data