
Agricultural Bank of China
wholly state-owned



wholly state-owned

Founded in 1908, Bank of Communications Co., Ltd. ("the Bank") is one of the oldest banks in China as well as one of the note-issuing banks in modern China. The Bank was listed on the Hong Kong Stock Exchange in June 2005 and on the Shanghai Stock Exchange in May 2007. The Bank currently has 182 domestic branches, comprising 30 provincial branches, 7 branches directly managed by the Head Office and 145 managed by provinces. It has also established 2,701 banking outlets in 202 cities and 144 counties nationwide. In addition, the Bank has set up 12 overseas institutions, comprising branches in Hong Kong, New York, San Francisco, Tokyo, Singapore, Seoul, Frankfurt, Sydney, Macau, Ho Chi Minh City, Taipei and Bank of Communications (UK) Co., Ltd. According to the "Top 1000 World Banks 2012" published by the British magazine "The Banker", the Bank was ranked number 30 in terms of its Tier 1 Capital, moving 5 positions forward as compared with the prior year, and was among the top 50 for the fourth consecutive year. The Bank is one of the major financial services providers in China. The Bank's business scope includes commercial banking, securities services, trust services, financial leasing, fund management, insurance and offshore financial services. Its wholly-owned subsidiaries include BOCOM International Holdings Company Limited, China BOCOM Insurance Co., Ltd and Bank of Communications Finance Leasing Co., Ltd. Subsidiaries controlled by the Bank include Bank of Communications Schroder Fund Management Co., Ltd, Bank of Communications International Trust Co., Ltd, BoCommLife Insurance Company Limited, Dayi Bocomm Xingmin Rural Bank, Zhejiang Anji BOCOM Rural Bank Ltd, Xinjiang Shihezi BOCOM Rural Bank and Qingdao Laoshan BOCOM Rural Bank. In addition, the Bank is the largest shareholder of Jiangsu Changshu Rural Commercial Bank Co., Ltd.
Security & Compliance Standards Overview












No incidents recorded for Agricultural Bank of China in 2025.
No incidents recorded for Bank of Communications Co., Ltd. London Branch in 2025.
Agricultural Bank of China cyber incidents detection timeline including parent company and subsidiaries
Bank of Communications Co., Ltd. London Branch cyber incidents detection timeline including parent company and subsidiaries
Last 3 Security & Risk Events by Company
FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. Versions prior to 16.0.96 and 17.0.1 through 17.0.9 have a weak default password. By default, this is a 6 digit numeric value which can be brute forced. (This is the app_password parameter). Depending on local configuration, this password could be the extension, voicemail, user manager, DPMA or EPM phone admin password. This issue is fixed in versions 16.0.96 and 17.0.10.
Neuron is a PHP framework for creating and orchestrating AI Agents. In versions 2.8.11 and below, the MySQLWriteTool executes arbitrary SQL provided by the caller using PDO::prepare() + execute() without semantic restrictions. This is consistent with the name (“write tool”), but in an LLM/agent context it becomes a high-risk capability: prompt injection or indirect prompt manipulation can cause execution of destructive queries such as DROP TABLE, TRUNCATE, DELETE, ALTER, or privilege-related statements (subject to DB permissions). Deployments that expose an agent with MySQLWriteTool enabled to untrusted input and/or run the tool with a DB user that has broad privileges are impacted. This issue is fixed in version 2.8.12.
Neuron is a PHP framework for creating and orchestrating AI Agents. Versions 2.8.11 and below use MySQLSelectTool, which is vulnerable to Read-Only Bypass. MySQLSelectTool is intended to be a read-only SQL tool (e.g., for LLM agent querying, however, validation based on the first keyword (e.g., SELECT) and a forbidden-keyword list does not block file-writing constructs such as INTO OUTFILE / INTO DUMPFILE. As a result, an attacker who can influence the tool input (e.g., via prompt injection through a public agent endpoint) may write arbitrary files to the DB server if the MySQL/MariaDB account has the FILE privilege and server configuration permits writes to a useful location (e.g., a web-accessible directory). This issue is fixed in version 2.8.12.
Okta Java Management SDK facilitates interactions with the Okta management API. In versions 11.0.0 through 20.0.0, race conditions may arise from concurrent requests using the ApiClient class. This could cause a status code or response header from one request’s response to influence another request’s response. This issue is fixed in version 20.0.1.
The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. When using versions 4.11.0 through 4.11.2 and 4.12.0, simultaneous requests on the same client may result in improper lookups in the TokenRequestCache for the request results. This issue is fixed in versions 4.11.2 and 4.12.1.